using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace FlexJobApi.Database.Migrations.Migrations { /// public partial class UpdateResource : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "Service", table: "Resource"); migrationBuilder.AddColumn( name: "ActionName", table: "Resource", type: "nvarchar(max)", nullable: false, defaultValue: "", comment: "委托名称"); migrationBuilder.AddColumn( name: "Controller", table: "Resource", type: "int", nullable: false, defaultValue: 0, comment: "控制器"); migrationBuilder.AddColumn( name: "RequestTypeFullName", table: "Resource", type: "nvarchar(max)", nullable: false, defaultValue: "", comment: "请求类型全名"); migrationBuilder.AddColumn( name: "ResponseTypeFullName", table: "Resource", type: "nvarchar(max)", nullable: false, defaultValue: "", comment: "响应类型全名"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "ActionName", table: "Resource"); migrationBuilder.DropColumn( name: "Controller", table: "Resource"); migrationBuilder.DropColumn( name: "RequestTypeFullName", table: "Resource"); migrationBuilder.DropColumn( name: "ResponseTypeFullName", table: "Resource"); migrationBuilder.AddColumn( name: "Service", table: "Resource", type: "nvarchar(max)", nullable: false, defaultValue: "", comment: "微服务"); } } }