using System; using Microsoft.EntityFrameworkCore.Migrations; namespace Ewide.Database.Migrations.Migrations { public partial class areaNumber : Migration { protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_user", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "LastLoginTime", table: "sys_user", type: "datetime", nullable: false, comment: "最后登录时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "最后登录时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_user", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "Birthday", table: "sys_user", type: "datetime", nullable: false, comment: "生日", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "生日"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_timer", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "EndTime", table: "sys_timer", type: "datetime", nullable: true, comment: "结束时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "结束时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_timer", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "BeginTime", table: "sys_timer", type: "datetime", nullable: false, comment: "开始时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "开始时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_tenant", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_tenant", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_role", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_role", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_pos", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_pos", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_org", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_org", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_oauth_user", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_oauth_user", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "ReadTime", table: "sys_notice_user", type: "datetime", nullable: false, comment: "阅读时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "阅读时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_notice", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "PublicTime", table: "sys_notice", type: "datetime", nullable: false, comment: "发布时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "发布时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_notice", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "CancelTime", table: "sys_notice", type: "datetime", nullable: false, comment: "撤回时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "撤回时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_menu", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_menu", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "VisTime", table: "sys_log_vis", type: "datetime", nullable: false, comment: "访问时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "访问时间"); migrationBuilder.AlterColumn( name: "OpTime", table: "sys_log_op", type: "datetime", nullable: false, comment: "操作时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "操作时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_log_audit", type: "datetime", nullable: false, comment: "操作时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "操作时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_file", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_file", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_dict_type", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_dict_type", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_dict_data", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_dict_data", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_config", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_config", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_code_gen_config", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_code_gen_config", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_code_gen", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_code_gen", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_app", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_app", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "code_gen_test", type: "datetime", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "code_gen_test", type: "datetime", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "Birthday", table: "code_gen_test", type: "datetime", nullable: false, comment: "生日", oldClrType: typeof(DateTimeOffset), oldType: "datetime(6)", oldComment: "生日"); migrationBuilder.CreateTable( name: "ewide_area_number", columns: table => new { Code = table.Column(type: "varchar(10) CHARACTER SET utf8mb4", maxLength: 10, nullable: false, comment: "系统使用的区域代码"), ShowCode = table.Column(type: "varchar(10) CHARACTER SET utf8mb4", maxLength: 10, nullable: true, comment: "对外使用的区域代码"), Name = table.Column(type: "varchar(10) CHARACTER SET utf8mb4", maxLength: 10, nullable: false, comment: "名称"), Note = table.Column(type: "longtext CHARACTER SET utf8mb4", nullable: true, comment: "备注"), LevelType = table.Column(type: "int", nullable: false, comment: "类别"), ParentCode = table.Column(type: "varchar(10) CHARACTER SET utf8mb4", maxLength: 10, nullable: true, comment: "父级区域代码"), Sort = table.Column(type: "int", nullable: false, comment: "排序") }, constraints: table => { table.PrimaryKey("PK_ewide_area_number", x => x.Code); }, comment: "区域表"); } protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropTable( name: "ewide_area_number"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_user", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "LastLoginTime", table: "sys_user", type: "datetime(6)", nullable: false, comment: "最后登录时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "最后登录时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_user", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "Birthday", table: "sys_user", type: "datetime(6)", nullable: false, comment: "生日", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "生日"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_timer", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "EndTime", table: "sys_timer", type: "datetime(6)", nullable: true, comment: "结束时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "结束时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_timer", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "BeginTime", table: "sys_timer", type: "datetime(6)", nullable: false, comment: "开始时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "开始时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_tenant", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_tenant", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_role", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_role", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_pos", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_pos", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_org", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_org", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_oauth_user", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_oauth_user", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "ReadTime", table: "sys_notice_user", type: "datetime(6)", nullable: false, comment: "阅读时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "阅读时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_notice", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "PublicTime", table: "sys_notice", type: "datetime(6)", nullable: false, comment: "发布时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "发布时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_notice", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "CancelTime", table: "sys_notice", type: "datetime(6)", nullable: false, comment: "撤回时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "撤回时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_menu", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_menu", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "VisTime", table: "sys_log_vis", type: "datetime(6)", nullable: false, comment: "访问时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "访问时间"); migrationBuilder.AlterColumn( name: "OpTime", table: "sys_log_op", type: "datetime(6)", nullable: false, comment: "操作时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "操作时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_log_audit", type: "datetime(6)", nullable: false, comment: "操作时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "操作时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_file", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_file", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_dict_type", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_dict_type", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_dict_data", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_dict_data", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_config", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_config", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_code_gen_config", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_code_gen_config", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_code_gen", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_code_gen", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "sys_app", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "sys_app", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "UpdatedTime", table: "code_gen_test", type: "datetime(6)", nullable: true, comment: "更新时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "更新时间"); migrationBuilder.AlterColumn( name: "CreatedTime", table: "code_gen_test", type: "datetime(6)", nullable: true, comment: "创建时间", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldNullable: true, oldComment: "创建时间"); migrationBuilder.AlterColumn( name: "Birthday", table: "code_gen_test", type: "datetime(6)", nullable: false, comment: "生日", oldClrType: typeof(DateTimeOffset), oldType: "datetime", oldComment: "生日"); } } }