using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace VOL.Core.Migrations { public partial class init076 : Migration { protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "RankStr", table: "Ai_SportsTestData"); migrationBuilder.DropColumn( name: "UploadTime", table: "Ai_SportsTestData"); migrationBuilder.DropColumn( name: "UploadTime", table: "Ai_LevelExamData"); migrationBuilder.DropColumn( name: "UploadTime", table: "Ai_ActivitiestData"); migrationBuilder.AlterColumn( name: "InductionDate", table: "S_Teacher", type: "datetime", nullable: false, defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), comment: "入职日期", oldClrType: typeof(DateTime), oldType: "datetime", oldNullable: true, oldComment: "入职日期"); migrationBuilder.AddColumn( name: "RankEnum", table: "N_SportsTestValue", type: "int", nullable: false, defaultValue: 0, comment: "训练成绩等级"); migrationBuilder.AlterColumn( name: "Rank", table: "Ai_SportsTestData", type: "nvarchar(100)", nullable: true, comment: "等级", oldClrType: typeof(int), oldType: "int", oldComment: "训练成绩等级"); migrationBuilder.AddColumn( name: "RankEnum", table: "Ai_SportsTestData", type: "int", nullable: false, defaultValue: 0, comment: "训练成绩等级"); migrationBuilder.AddColumn( name: "ScoreTime", table: "Ai_SportsTestData", type: "datetime", nullable: false, defaultValue: new DateTime(2024, 9, 18, 7, 17, 34, 910), comment: "测试时间"); migrationBuilder.AddColumn( name: "ScoreTime", table: "Ai_LevelExamData", type: "datetime", nullable: false, defaultValue: new DateTime(2024, 9, 18, 7, 17, 34, 910), comment: "测试时间"); migrationBuilder.AddColumn( name: "ScoreTime", table: "Ai_HeartRateData", type: "datetime", nullable: false, defaultValue: new DateTime(2024, 9, 18, 7, 17, 34, 910), comment: "测试时间"); migrationBuilder.AddColumn( name: "ScoreTime", table: "Ai_ActivitiestData", type: "datetime", nullable: false, defaultValue: new DateTime(2024, 9, 18, 7, 17, 34, 910), comment: "测试时间"); } protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "RankEnum", table: "N_SportsTestValue"); migrationBuilder.DropColumn( name: "RankEnum", table: "Ai_SportsTestData"); migrationBuilder.DropColumn( name: "ScoreTime", table: "Ai_SportsTestData"); migrationBuilder.DropColumn( name: "ScoreTime", table: "Ai_LevelExamData"); migrationBuilder.DropColumn( name: "ScoreTime", table: "Ai_HeartRateData"); migrationBuilder.DropColumn( name: "ScoreTime", table: "Ai_ActivitiestData"); migrationBuilder.AlterColumn( name: "InductionDate", table: "S_Teacher", type: "datetime", nullable: true, comment: "入职日期", oldClrType: typeof(DateTime), oldType: "datetime", oldComment: "入职日期"); migrationBuilder.AlterColumn( name: "Rank", table: "Ai_SportsTestData", type: "int", nullable: false, defaultValue: 0, comment: "训练成绩等级", oldClrType: typeof(string), oldType: "nvarchar(100)", oldNullable: true, oldComment: "等级"); migrationBuilder.AddColumn( name: "RankStr", table: "Ai_SportsTestData", type: "nvarchar(100)", nullable: true, comment: "等级"); migrationBuilder.AddColumn( name: "UploadTime", table: "Ai_SportsTestData", type: "datetime", nullable: false, defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), comment: "上传时间"); migrationBuilder.AddColumn( name: "UploadTime", table: "Ai_LevelExamData", type: "datetime", nullable: true, comment: "上传时间"); migrationBuilder.AddColumn( name: "UploadTime", table: "Ai_ActivitiestData", type: "datetime", nullable: true, comment: "上传时间"); } } }