// using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using VOL.Core.EFDbContext; #nullable disable namespace VOL.Core.Migrations { [DbContext(typeof(VOLContext))] [Migration("20240925062751_init075")] partial class init075 { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "6.0.0") .HasAnnotation("Relational:MaxIdentifierLength", 128); SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_ActivitiestData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ActivitiesId") .HasColumnType("int") .HasComment("活动Id"); b.Property("AdditionalScore") .HasColumnType("float") .HasComment("附加分"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("项目类型"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRoomRecordId") .HasColumnType("int") .HasComment("课堂记录Id"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("CorrectJudge") .HasColumnType("nvarchar(4000)") .HasComment("动作解析"); b.Property("CorrectNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("DataType") .HasColumnType("int") .HasComment("模式类型"); b.Property("Duration") .HasColumnType("int") .HasComment("持续时间"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("MaxValue") .HasColumnType("int") .HasComment("最大"); b.Property("MinValue") .HasColumnType("int") .HasComment("最小"); b.Property("ModeType") .HasColumnType("int") .HasComment("模式类型"); b.Property("ModelName") .HasColumnType("nvarchar(100)") .HasComment("模式名称"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("int") .HasComment("训练成绩等级"); b.Property("RankStr") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Remark") .HasColumnType("nvarchar(4000)") .HasComment("设备评价语"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Semester") .HasColumnType("int)") .HasComment("学期"); b.Property("Sex") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("UniqueId") .HasColumnType("bigint") .HasComment("设备上传成绩时唯一标识, 重复时服务端不保存数据"); b.Property("UploadTime") .HasColumnType("datetime") .HasComment("上传时间"); b.Property("Value") .HasColumnType("float") .HasComment("测试成绩"); b.Property("WrongResults") .HasColumnType("float") .HasComment("错误成绩"); b.Property("Year") .HasColumnType("int)") .HasComment("当前年份"); b.HasKey("Id"); b.ToTable("Ai_ActivitiestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_ClassRoomRecord", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AddCount") .HasColumnType("int") .HasComment("新增人数"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Name") .HasColumnType("nvarchar(200)") .HasComment("名称"); b.Property("NoParticipateCount") .HasColumnType("int") .HasComment("缺勤人数"); b.Property("ParticipateCount") .HasColumnType("int") .HasComment("参与人数"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Semester") .HasColumnType("int)") .HasComment("学期"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("StudentCount") .HasColumnType("int") .HasComment("班级下学生人数"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("TeacherName") .HasColumnType("nvarchar(200)") .HasComment("老师姓名"); b.Property("TrainingModuleEnum") .HasColumnType("int") .HasComment("训练模块枚举"); b.Property("Year") .HasColumnType("int)") .HasComment("当前年份"); b.HasKey("Id"); b.ToTable("Ai_ClassRoomRecord"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_Device", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("DeviceType") .HasColumnType("int") .HasComment("设备类型"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("有效期结束时间"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Name") .HasColumnType("nvarchar(200)") .HasComment("AI设备名称"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("有效期开始时间"); b.Property("Status") .HasColumnType("int") .HasComment("设备状态 固定值:1:启用2:禁用,禁用的设备无法使用"); b.HasKey("Id"); b.ToTable("Ai_Device"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_DeviceAssocSchool", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("Ai_DeviceAssocSchool"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_HeartRateData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AvgValue") .HasColumnType("int") .HasComment("平均心率"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("项目类型"); b.Property("ClassRoomRecordId") .HasColumnType("int") .HasComment("课堂记录Id"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("Consumption") .HasColumnType("int") .HasComment("运动消耗"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("MaxValue") .HasColumnType("int") .HasComment("最大心率"); b.Property("MinValue") .HasColumnType("int") .HasComment("最小心率"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("Strength") .HasColumnType("int") .HasComment("运动强度"); b.HasKey("Id"); b.ToTable("Ai_HeartRateData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_LevelExamData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AssessmentResults") .HasColumnType("int") .HasComment("是否通过"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRoomRecordId") .HasColumnType("int") .HasComment("课堂记录Id"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("CorrectJudge") .HasColumnType("nvarchar(4000)") .HasComment("动作解析"); b.Property("CorrectNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("Duration") .HasColumnType("int") .HasComment("持续时间"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("MaxValue") .HasColumnType("int") .HasComment("最大"); b.Property("MinValue") .HasColumnType("int") .HasComment("最小"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("int") .HasComment("专项测评等级"); b.Property("RankStr") .HasColumnType("nvarchar(100)") .HasComment("专项测评等级"); b.Property("Remark") .HasColumnType("nvarchar(4000)") .HasComment("设备评价语"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Semester") .HasColumnType("int)") .HasComment("学期"); b.Property("Sex") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("SpecialId") .HasColumnType("int") .HasComment("专项类型Id"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("TeacherPhone") .HasColumnType("varchar(11)") .HasComment("老师手机号"); b.Property("UniqueId") .HasColumnType("bigint") .HasComment("设备上传成绩时唯一标识, 重复时服务端不保存数据"); b.Property("UploadTime") .HasColumnType("datetime") .HasComment("上传时间"); b.Property("Value") .HasColumnType("float") .HasComment("测试成绩"); b.Property("WrongResults") .HasColumnType("float") .HasComment("错误成绩"); b.Property("Year") .HasColumnType("int)") .HasComment("当前年份"); b.HasKey("Id"); b.ToTable("Ai_LevelExamData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_Mode", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ModeEnum") .HasColumnType("int") .HasComment("模式枚举"); b.Property("ModeName") .HasColumnType("nvarchar(200)") .HasComment("AI模式名称"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.HasKey("Id"); b.ToTable("Ai_Mode"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_ModeAssocModule", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ModeId") .HasColumnType("int") .HasComment("模式Id"); b.Property("TrainingModuleId") .HasColumnType("int") .HasComment("模块Id"); b.HasKey("Id"); b.ToTable("Ai_ModeAssocModule"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_Special", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialName") .HasColumnType("nvarchar(100)") .HasComment("专项名称"); b.HasKey("Id"); b.ToTable("Ai_Special"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialChapter", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ChapterName") .HasColumnType("nvarchar(100)") .HasComment("章节名称"); b.Property("ChapterOrder") .HasColumnType("int") .HasComment("章节排序"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialUnitId") .HasColumnType("int") .HasComment("专项单元Id"); b.HasKey("Id"); b.HasIndex("SpecialUnitId"); b.ToTable("Ai_SpecialChapter"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialCourse", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CourseName") .HasColumnType("nvarchar(100)") .HasComment("课程名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialChapterId") .HasColumnType("int") .HasComment("专项章节Id"); b.HasKey("Id"); b.HasIndex("SpecialChapterId"); b.ToTable("Ai_SpecialCourse"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialExplain", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("ExplainName") .HasColumnType("nvarchar(100)") .HasComment("讲解名称"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialCourseId") .HasColumnType("int") .HasComment("专项课程Id"); b.HasKey("Id"); b.HasIndex("SpecialCourseId"); b.ToTable("Ai_SpecialExplain"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialUnit", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ChapterNumber") .HasColumnType("int") .HasComment("章节数量"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("EndGrade") .HasColumnType("int") .HasComment("结束等级"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialId") .HasColumnType("int") .HasComment("专项Id"); b.Property("StartGrade") .HasColumnType("int") .HasComment("开始等级"); b.Property("Subjects") .HasColumnType("int") .HasComment("科目"); b.Property("UnitName") .HasColumnType("nvarchar(100)") .HasComment("单元名称"); b.HasKey("Id"); b.HasIndex("SpecialId"); b.ToTable("Ai_SpecialUnit"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialVideo", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SpecialExplainId") .HasColumnType("int") .HasComment("专项讲解Id"); b.Property("VideoName") .HasColumnType("nvarchar(100)") .HasComment("视频名称"); b.Property("VideoPath") .HasColumnType("nvarchar(2000)") .HasComment("视频路径"); b.HasKey("Id"); b.HasIndex("SpecialExplainId"); b.ToTable("Ai_SpecialVideo"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SportsTestData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AdditionalScore") .HasColumnType("float") .HasComment("附加分"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("项目类型"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRoomRecordId") .HasColumnType("int") .HasComment("课堂记录Id"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("CorrectJudge") .HasColumnType("nvarchar(4000)") .HasComment("动作解析"); b.Property("CorrectNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("DataType") .HasColumnType("int") .HasComment("模式类型"); b.Property("Duration") .HasColumnType("int") .HasComment("持续时间"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Height") .HasColumnType("float") .HasComment("身高"); b.Property("MaxValue") .HasColumnType("int") .HasComment("最大"); b.Property("MinValue") .HasColumnType("int") .HasComment("最小"); b.Property("ModeType") .HasColumnType("int") .HasComment("模式类型"); b.Property("ModelName") .HasColumnType("nvarchar(100)") .HasComment("模式名称"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("int") .HasComment("训练成绩等级"); b.Property("RankStr") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Remark") .HasColumnType("nvarchar(4000)") .HasComment("设备评价语"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Semester") .HasColumnType("int)") .HasComment("学期"); b.Property("Sex") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("StudentCount") .HasColumnType("int") .HasComment("班级人数"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("UniqueId") .HasColumnType("bigint") .HasComment("设备上传成绩时唯一标识, 重复时服务端不保存数据"); b.Property("UploadTime") .HasColumnType("datetime") .HasComment("上传时间"); b.Property("Value") .HasColumnType("float") .HasComment("测试成绩"); b.Property("Weight") .HasColumnType("float") .HasComment("体重"); b.Property("WrongResults") .HasColumnType("float") .HasComment("错误成绩"); b.Property("Year") .HasColumnType("int)") .HasComment("当前年份"); b.HasKey("Id"); b.ToTable("Ai_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SportsTestVideo", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Size") .HasColumnType("int") .HasComment("文件的大小"); b.Property("SportsTestDataId") .HasColumnType("int"); b.Property("Type") .HasColumnType("int") .HasComment("文件类型"); b.Property("Url") .HasColumnType("nvarchar(2000)") .HasComment("文件的链接地址"); b.HasKey("Id"); b.HasIndex("SportsTestDataId"); b.ToTable("Ai_SportsTestVideo"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_TrainingData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AdditionalScore") .HasColumnType("float") .HasComment("附加分"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("项目类型"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRoomRecordId") .HasColumnType("int") .HasComment("课堂记录Id"); b.Property("Code") .HasColumnType("nvarchar(100)") .HasComment("AI设备的唯一编码"); b.Property("CorrectJudge") .HasColumnType("nvarchar(4000)") .HasComment("动作解析"); b.Property("CorrectNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("Duration") .HasColumnType("int") .HasComment("持续时间"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("MaxValue") .HasColumnType("int") .HasComment("最大"); b.Property("MinValue") .HasColumnType("int") .HasComment("最小"); b.Property("ModeType") .HasColumnType("int") .HasComment("模式类型"); b.Property("ModelName") .HasColumnType("nvarchar(100)") .HasComment("模式名称"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("int") .HasComment("训练成绩等级"); b.Property("RankStr") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Remark") .HasColumnType("nvarchar(4000)") .HasComment("设备评价语"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Sex") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("StartTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("UniqueId") .HasColumnType("bigint") .HasComment("设备上传成绩时唯一标识, 重复时服务端不保存数据"); b.Property("UploadTime") .HasColumnType("datetime") .HasComment("上传时间"); b.Property("Value") .HasColumnType("float") .HasComment("测试成绩"); b.Property("WrongResults") .HasColumnType("float") .HasComment("错误成绩"); b.HasKey("Id"); b.ToTable("Ai_TrainingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_TrainingModule", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ModuleName") .HasColumnType("nvarchar(200)") .HasComment("模块名称"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("TrainingModuleEnum") .HasColumnType("int") .HasComment("训练模块枚举"); b.HasKey("Id"); b.ToTable("Ai_TrainingModule"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_Appointment", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasMaxLength(36) .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Describe") .IsRequired() .HasMaxLength(250) .HasColumnType("nvarchar(250)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Name") .IsRequired() .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("PhoneNo") .IsRequired() .HasMaxLength(15) .HasColumnType("nvarchar(15)"); b.HasKey("Id"); b.ToTable("App_Appointment"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_Expert", b => { b.Property("ExpertId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ExpertId"), 1L, 1); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("AuditId") .HasColumnType("int"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("Auditor") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("Certificate") .HasMaxLength(2500) .HasColumnType("nvarchar(2500)"); b.Property("City") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("Company") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Education") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("Enable") .HasColumnType("int"); b.Property("ExpertName") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("HeadImageUrl") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("IDNumber") .HasMaxLength(18) .HasColumnType("nvarchar(18)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("PhoneNo") .HasMaxLength(11) .HasColumnType("nvarchar(11)"); b.Property("Professional") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("ReallyName") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("Resume") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("SpecialField") .HasMaxLength(800) .HasColumnType("nvarchar(800)"); b.Property("UserName") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("UserTrueName") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("User_Id") .HasColumnType("int"); b.HasKey("ExpertId"); b.ToTable("App_Expert"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_News", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Author") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("BigImageUrls") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("Content") .HasColumnType("nvarchar(max)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("DailyRecommend") .HasColumnType("int"); b.Property("DetailUrl") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Enable") .HasColumnType("int"); b.Property("ImageUrl") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("NewsType") .HasColumnType("int"); b.Property("OrderNo") .HasColumnType("int"); b.Property("ReleaseDate") .HasColumnType("datetime"); b.Property("Title") .IsRequired() .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("ViewCount") .HasColumnType("int"); b.HasKey("Id"); b.ToTable("App_News"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_ReportPrice", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Age") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("AuditId") .HasColumnType("int"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("Auditor") .HasMaxLength(40) .HasColumnType("nvarchar(40)"); b.Property("City") .IsRequired() .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Price") .HasColumnType("numeric"); b.Property("Variety") .IsRequired() .HasMaxLength(40) .HasColumnType("nvarchar(40)"); b.HasKey("Id"); b.ToTable("App_ReportPrice"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_Transaction", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CowType") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Describe") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Name") .IsRequired() .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("PhoneNo") .IsRequired() .HasMaxLength(15) .HasColumnType("nvarchar(15)"); b.Property("Quantity") .HasColumnType("int"); b.Property("TransactionType") .HasColumnType("int"); b.HasKey("Id"); b.ToTable("App_Transaction"); }); modelBuilder.Entity("VOL.Entity.DomainModels.App_TransactionAvgPrice", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AgeRange") .IsRequired() .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("AvgPrice") .HasColumnType("decimal"); b.Property("City") .IsRequired() .HasMaxLength(15) .HasColumnType("nvarchar(15)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Date") .HasColumnType("date"); b.Property("Enable") .HasColumnType("int"); b.Property("IsTop") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Variety") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.HasKey("Id"); b.ToTable("App_TransactionAvgPrice"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Business.People.S_GradeAssocCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryValue") .HasColumnType("int") .HasComment("测试类别Id"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.HasKey("Id"); b.ToTable("S_GradeAssocCategory"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Business.People.S_SchoolAssocGrade", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("S_SchoolAssocGrade"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Business.People.S_SchoolNature", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("NatureEnum") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("NatureName") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.HasKey("Id"); b.ToTable("S_SchoolNature"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Business.People.S_SchoolNatureAssocGrade", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("NatureId") .HasColumnType("int") .HasComment("学校性质Id"); b.HasKey("Id"); b.ToTable("S_SchoolNatureAssocGrade"); }); modelBuilder.Entity("VOL.Entity.DomainModels.FormCollectionObject", b => { b.Property("FormCollectionId") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("FormData") .HasColumnType("nvarchar(max)"); b.Property("FormId") .HasColumnType("uniqueidentifier"); b.Property("Modifier") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Title") .HasColumnType("nvarchar(max)"); b.HasKey("FormCollectionId"); b.ToTable("FormCollectionObject"); }); modelBuilder.Entity("VOL.Entity.DomainModels.FormDesignOptions", b => { b.Property("FormId") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("DaraggeOptions") .HasColumnType("nvarchar(max)"); b.Property("FormConfig") .HasColumnType("nvarchar(max)"); b.Property("FormFields") .HasColumnType("nvarchar(max)"); b.Property("FormOptions") .HasColumnType("nvarchar(max)"); b.Property("Modifier") .HasMaxLength(60) .HasColumnType("nvarchar(60)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("TableConfig") .HasColumnType("nvarchar(max)"); b.Property("Title") .IsRequired() .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.HasKey("FormId"); b.ToTable("FormDesignOptions"); }); modelBuilder.Entity("VOL.Entity.DomainModels.G_Activities", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ActivitiesName") .HasColumnType("nvarchar(100)") .HasComment("赛事名称"); b.Property("ActivitiesStatus") .HasColumnType("int") .HasComment("状态"); b.Property("CategoryId") .HasColumnType("int") .HasComment("测试类别Id"); b.Property("CategoryName") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int") .HasComment("创建人"); b.Property("EndDate") .HasColumnType("datetime") .HasComment("活动结束时间"); b.Property("ImagePath") .HasColumnType("nvarchar(2000)") .HasComment("图片路径"); b.Property("Modifier") .HasColumnType("int") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("ParticipantType") .HasColumnType("int") .HasComment("参赛人员类型"); b.Property("Participants") .HasColumnType("nvarchar(max)") .HasComment("参赛对象"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("StartDate") .HasColumnType("datetime") .HasComment("活动开始时间"); b.HasKey("Id"); b.ToTable("G_Activities"); }); modelBuilder.Entity("VOL.Entity.DomainModels.G_EntryStudent", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ActivitiesId") .HasColumnType("int") .HasComment("活动Id"); b.Property("Age") .HasColumnType("int") .HasComment("年龄"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Photo") .HasColumnType("nvarchar(2000)") .HasComment("学生照片"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.HasKey("Id"); b.HasIndex("ActivitiesId"); b.ToTable("G_EntryStudent"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_SportsTestData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Bmi") .HasColumnType("float") .HasComment("Bmi"); b.Property("Chinning") .HasColumnType("int") .HasComment("引体向上"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("Gender") .HasColumnType("int") .HasComment("性别"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Hectometer") .HasColumnType("double") .HasComment("800米"); b.Property("Height") .HasColumnType("double") .HasComment("身高"); b.Property("Kilometer") .HasColumnType("double") .HasComment("1000米"); b.Property("Pliable") .HasColumnType("double") .HasComment("坐位体前屈"); b.Property("Pulmonary") .HasColumnType("int") .HasComment("肺活量"); b.Property("Rope") .HasColumnType("int") .HasComment("一分钟跳绳"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("SchoolName") .HasColumnType("nvarchar(100)") .HasComment("学校名称"); b.Property("ScoreTime") .HasColumnType("datetime") .HasComment("提交时间"); b.Property("Situp") .HasColumnType("int") .HasComment("一分钟仰卧起坐"); b.Property("Speed") .HasColumnType("double") .HasComment("50米"); b.Property("Speedeight") .HasColumnType("double") .HasComment("50米*8 往返跑"); b.Property("Standing") .HasColumnType("double") .HasComment("立定跳远"); b.Property("StudenNumber") .HasColumnType("nvarchar(100)") .HasComment("学生邀请码"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("TeacherName") .HasColumnType("nvarchar(100)") .HasComment("老师姓名"); b.Property("Weight") .HasColumnType("double") .HasComment("体重"); b.HasKey("Id"); b.ToTable("I_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_StuDetailInfoEntity", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ClassRanking") .HasColumnType("int") .HasComment("班级排名"); b.Property("Efficiency") .HasColumnType("float") .HasComment("效率"); b.Property("GroupNumber") .HasColumnType("nvarchar(100)") .HasComment("组编号"); b.Property("GroupRanking") .HasColumnType("int") .HasComment("组排名"); b.Property("IsGroup") .HasColumnType("bit") .HasComment("是否是组"); b.Property("Kcal") .HasColumnType("nvarchar(100)") .HasComment("卡路里"); b.Property("Level") .HasColumnType("int") .HasComment("等级"); b.Property("PowerMax") .HasColumnType("float") .HasComment("最大握力"); b.Property("PowerTotal") .HasColumnType("float") .HasComment("总握力"); b.Property("Speed") .HasColumnType("float") .HasComment("速度"); b.Property("SpeedTime") .HasColumnType("float") .HasComment("速度时间"); b.Property("TotalNumber") .HasColumnType("int") .HasComment("总数"); b.Property("TrainGroupId") .HasColumnType("int"); b.Property("UseTime") .HasColumnType("int") .HasComment("使用时间"); b.HasKey("Id"); b.HasIndex("TrainGroupId"); b.ToTable("I_StuDetailInfoEntity"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainGroup", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AvgEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率平均值"); b.Property("DevicesName") .HasColumnType("nvarchar(100)") .HasComment("设备名称"); b.Property("GroupAvg") .HasColumnType("nvarchar(100)") .HasComment("平均"); b.Property("GroupAvgKcal") .HasColumnType("nvarchar(100)") .HasComment("平均卡路里"); b.Property("GroupAvgTime") .HasColumnType("float") .HasComment("时间平均数"); b.Property("GroupHigh") .HasColumnType("int") .HasComment("优秀"); b.Property("GroupLow") .HasColumnType("int") .HasComment("合格"); b.Property("GroupM") .HasColumnType("int") .HasComment("良好"); b.Property("GroupMax") .HasColumnType("int") .HasComment("最大"); b.Property("GroupMedianNum") .HasColumnType("int") .HasComment("中位数"); b.Property("GroupMin") .HasColumnType("int") .HasComment("最小"); b.Property("GroupName") .HasColumnType("nvarchar(100)") .HasComment("组名"); b.Property("GroupSpeed") .HasColumnType("nvarchar(100)") .HasComment("每秒个数"); b.Property("GroupSpeedAvgTime") .HasColumnType("real") .HasComment("自由训练平均时间"); b.Property("GroupSpeedCompleteNum") .HasColumnType("int") .HasComment("自由训练距离完成人数"); b.Property("GroupSpeedCompletePre") .HasColumnType("int") .HasComment("百分比"); b.Property("GroupSpeedMaxime") .HasColumnType("real") .HasComment("自由训练最大时间"); b.Property("GroupSpeedMedianTime") .HasColumnType("real") .HasComment("自由训练中位数时间"); b.Property("GroupSpeedMinTime") .HasColumnType("real") .HasComment("自由训练最小时间"); b.Property("GroupSpeedTotalTime") .HasColumnType("real") .HasComment("自由训练总时间"); b.Property("GroupTimeMedian") .HasColumnType("int") .HasComment("时间中位数"); b.Property("GroupTotalNum") .HasColumnType("int") .HasComment("总数"); b.Property("GroupUseTime") .HasColumnType("int") .HasComment("限时限数完成总时间 / 红黄捏捏蛋对决 KO 时间"); b.Property("IsGroup") .HasColumnType("bit") .HasComment("true A组, false B组"); b.Property("Level1") .HasColumnType("int") .HasComment("等级高低1"); b.Property("Level10") .HasColumnType("int") .HasComment("等级高低10"); b.Property("Level2") .HasColumnType("int") .HasComment("等级高低2"); b.Property("Level3") .HasColumnType("int") .HasComment("等级高低3"); b.Property("Level4") .HasColumnType("int") .HasComment("等级高低4"); b.Property("Level5") .HasColumnType("int") .HasComment("等级高低5"); b.Property("Level6") .HasColumnType("int") .HasComment("等级高低6"); b.Property("Level7") .HasColumnType("int") .HasComment("等级高低7"); b.Property("Level8") .HasColumnType("int") .HasComment("等级高低8"); b.Property("Level9") .HasColumnType("int") .HasComment("等级高低9"); b.Property("MaxEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率最大值"); b.Property("MaxUseTime") .HasColumnType("int") .HasComment("限时限数班级中最大用时"); b.Property("MinEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率最小值"); b.Property("MinUseTime") .HasColumnType("int") .HasComment("限时限数班级中最小用时"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("SecondsNumber") .HasColumnType("real") .HasComment("平均速度"); b.Property("StuName") .HasColumnType("nvarchar(100)") .HasComment("学生名称 (在随堂测试有效)"); b.Property("TrainingDataId") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("TrainingDataId"); b.ToTable("I_TrainGroup"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainingData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AvgEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率平均值"); b.Property("AvgNumMan") .HasColumnType("nvarchar(100)") .HasComment("男生平均"); b.Property("AvgNumWom") .HasColumnType("nvarchar(100)") .HasComment("女生平均"); b.Property("BoyLevelHigh") .HasColumnType("float") .HasComment("男孩优秀的评分标准"); b.Property("BoyLevelLow") .HasColumnType("float") .HasComment("男孩及格的评分标准"); b.Property("BoyLevelMiddle") .HasColumnType("float") .HasComment("男孩良好的评分标准"); b.Property("ClassAvgKcal") .HasColumnType("nvarchar(100)") .HasComment("平均kcal (协调项目:所有学生总个数)"); b.Property("ClassAvgTime") .HasColumnType("nvarchar(100)") .HasComment("时间平均数"); b.Property("ClassDate") .HasColumnType("nvarchar(100)") .HasComment("开始日期"); b.Property("ClassHightPer") .HasColumnType("int") .HasComment("优秀人数 (心率的达标人数)"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassLowNum") .HasColumnType("int") .HasComment("合格"); b.Property("ClassMaxNum") .HasColumnType("int") .HasComment("最大圈数"); b.Property("ClassMedian") .HasColumnType("int") .HasComment("中位数"); b.Property("ClassMinNum") .HasColumnType("int") .HasComment("最小圈数"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassNum") .HasColumnType("int") .HasComment("班级人数"); b.Property("ClassNumAvg") .HasColumnType("float") .HasComment("平均数"); b.Property("ClassScore") .HasColumnType("int") .HasComment("训练成绩"); b.Property("ClassTime") .HasColumnType("nvarchar(100)") .HasComment("开始时间"); b.Property("ClassTimeMedian") .HasColumnType("int") .HasComment("时间中位数"); b.Property("ClassTotal") .HasColumnType("nvarchar(100)") .HasComment("总个数 (协调项目:所有学生总个数)"); b.Property("ClassWellNum") .HasColumnType("int") .HasComment("良好"); b.Property("DataSource") .HasColumnType("int") .HasComment("数据来源"); b.Property("Distance") .HasColumnType("int") .HasComment("自由模式 设置跑步距离"); b.Property("DistanceUseTime") .HasColumnType("real") .HasComment("自由模式设置 距离所需时间 (算合格)"); b.Property("EndTime") .HasColumnType("datetime") .HasComment("结束时间"); b.Property("GirlLevelHigh") .HasColumnType("float") .HasComment("女孩优秀的评分标准"); b.Property("GirlLevelLow") .HasColumnType("float") .HasComment("女孩及格的评分标准"); b.Property("GirlLevelMiddle") .HasColumnType("float") .HasComment("女孩良好的评分标准"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("InsertTime") .HasColumnType("datetime") .HasComment("开始时间"); b.Property("ItemType") .HasColumnType("int") .HasComment("项目类型"); b.Property("KoTimeR") .HasColumnType("nvarchar(max)") .HasComment("握力红队KO时间"); b.Property("KoTimeY") .HasColumnType("nvarchar(max)") .HasComment("握力黄队KO时间"); b.Property("Level1") .HasColumnType("int") .HasComment("跳绳等级高低1"); b.Property("Level10") .HasColumnType("int") .HasComment("跳绳等级高低10"); b.Property("Level2") .HasColumnType("int") .HasComment("跳绳等级高低2"); b.Property("Level3") .HasColumnType("int") .HasComment("跳绳等级高低3"); b.Property("Level4") .HasColumnType("int") .HasComment("跳绳等级高低4"); b.Property("Level5") .HasColumnType("int") .HasComment("跳绳等级高低5"); b.Property("Level6") .HasColumnType("int") .HasComment("跳绳等级高低6"); b.Property("Level7") .HasColumnType("int") .HasComment("跳绳等级高低7"); b.Property("Level8") .HasColumnType("int") .HasComment("跳绳等级高低8"); b.Property("Level9") .HasColumnType("int") .HasComment("跳绳等级高低9"); b.Property("LimitNumber") .HasColumnType("int") .HasComment("限数"); b.Property("LimitTime") .HasColumnType("int") .HasComment("限时"); b.Property("MaxEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率大值"); b.Property("MaxNumMan") .HasColumnType("nvarchar(100)") .HasComment("男生最大值"); b.Property("MaxNumWom") .HasColumnType("nvarchar(100)") .HasComment("女生最大值"); b.Property("MaxUseTime") .HasColumnType("int") .HasComment("限时限数班级中最大用时"); b.Property("MedianNumMan") .HasColumnType("nvarchar(100)") .HasComment("男生中位数"); b.Property("MedianNumWom") .HasColumnType("nvarchar(100)") .HasComment("女生中位数"); b.Property("MinEff") .HasColumnType("nvarchar(100)") .HasComment("握力效率最小值"); b.Property("MinNumMan") .HasColumnType("nvarchar(100)") .HasComment("男生最小值"); b.Property("MinNumWom") .HasColumnType("nvarchar(100)") .HasComment("女生最小值"); b.Property("MinUseTime") .HasColumnType("int") .HasComment("限时限数班级中最小用时"); b.Property("ModeType") .HasColumnType("int") .HasComment("模式类型"); b.Property("ModelName") .HasColumnType("nvarchar(100)") .HasComment("模式名称"); b.Property("ModelType") .HasColumnType("int") .HasComment("当前模式类型 (1: 倒计时,2: 正向计数,3: 限时限数)"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("Speed") .HasColumnType("nvarchar(100)") .HasComment("速度 (个/s)"); b.Property("StuName") .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("TotalNumber") .HasColumnType("int") .HasComment("参与人数"); b.Property("TotalR") .HasColumnType("nvarchar(max)") .HasComment("握力红队总握力"); b.Property("TotalRound") .HasColumnType("int") .HasComment("总轮次"); b.Property("TotalTime") .HasColumnType("int") .HasComment("限时限数总耗时"); b.Property("TotalY") .HasColumnType("nvarchar(max)") .HasComment("握力黄队总握力"); b.Property("TrainTimer") .HasColumnType("int") .HasComment("正向计数总共使用时间 (秒)"); b.Property("TrainType") .HasColumnType("int") .HasComment("训练类型"); b.Property("TrainingTime") .HasColumnType("int") .HasComment("训练倒计时时间 (1, 2 分钟)"); b.Property("TtotalGroup") .HasColumnType("int") .HasComment("总轮次"); b.HasKey("Id"); b.ToTable("I_TrainingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainingStudentData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Efficiency") .HasColumnType("double") .HasComment("握力"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("Gender") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("HeartRatePercentage") .HasColumnType("int") .HasComment("心率强度"); b.Property("HighHeartRate") .HasColumnType("int") .HasComment("最高心率"); b.Property("JumpValue") .HasColumnType("int") .HasComment("个数"); b.Property("Kcal") .HasColumnType("double") .HasComment("能耗"); b.Property("LowHeartRate") .HasColumnType("int") .HasComment("最低心率"); b.Property("ResultLevel") .HasColumnType("int") .HasComment("训练成绩"); b.Property("SecondsNumber") .HasColumnType("double") .HasComment("每秒"); b.Property("SpeedTime") .HasColumnType("double") .HasComment("数值"); b.Property("StuAgileSpeedTimeNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("TrainingDataId") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("TrainingDataId"); b.ToTable("I_TrainingStudentData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainRanking", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("BalanceMaxNumber") .HasColumnType("int") .HasComment("平衡最大值"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("DevicesName") .HasColumnType("nvarchar(100)") .HasComment("设备名称"); b.Property("Efficiency") .HasColumnType("float") .HasComment("握力"); b.Property("ErrorNumber") .HasColumnType("int") .HasComment("错误个数"); b.Property("Gender") .HasColumnType("int") .HasComment("学校Co性别de"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级编号"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("GradeNumer") .HasColumnType("int") .HasComment("年级总人数"); b.Property("GradeStandardNumer") .HasColumnType("int") .HasComment("年级达标次数"); b.Property("GroupName") .HasColumnType("nvarchar(200)") .HasComment("组名"); b.Property("HeartRatePercentage") .HasColumnType("int") .HasComment("心率强度百分比"); b.Property("HighHeartRate") .HasColumnType("int") .HasComment("最高心率"); b.Property("Is_Promoted") .HasColumnType("int") .HasComment("是否晋级 (0 = 否)"); b.Property("JumpValue") .HasColumnType("int") .HasComment("个数"); b.Property("Kcal") .HasColumnType("nvarchar(100)") .HasComment("能耗"); b.Property("LongRunNum") .HasColumnType("nvarchar(2000)") .HasComment("长跑次数数组"); b.Property("LowHeartRate") .HasColumnType("int") .HasComment("最低心率"); b.Property("ModeType") .HasColumnType("int") .HasComment("倒计时限时限数"); b.Property("PowerMax") .HasColumnType("float") .HasComment("每个人最大握力"); b.Property("PowerTotal") .HasColumnType("float") .HasComment("每个人总的握力"); b.Property("Ranking") .HasColumnType("int") .HasComment("名次"); b.Property("ResultLevel") .HasColumnType("int") .HasComment("训练成绩"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校Code"); b.Property("SecondsNumber") .HasColumnType("float") .HasComment("每秒"); b.Property("SpeedTime") .HasColumnType("float") .HasComment("数值"); b.Property("StuAgileSpeedTimeNumber") .HasColumnType("int") .HasComment("正确个数"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("姓名"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学号"); b.Property("StudentRound") .HasColumnType("int") .HasComment("第几轮"); b.Property("TrainType") .HasColumnType("int") .HasComment("训练类型"); b.Property("TrainingDataId") .HasColumnType("int"); b.Property("UseTime") .HasColumnType("int") .HasComment("使用时间,限时限数最短"); b.Property("isGroup") .HasColumnType("bit") .HasComment("队伍:黄队 = true, 红队 = false"); b.HasKey("Id"); b.HasIndex("TrainingDataId"); b.ToTable("I_TrainRanking"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_HealthStandards", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("MaxValue") .HasColumnType("float") .HasComment("标准值(大)"); b.Property("MinValue") .HasColumnType("float") .HasComment("标准值(小)"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Rank") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.HasKey("Id"); b.ToTable("N_HealthStandards"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_SportsTestCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .HasColumnType("nvarchar(100)") .HasComment("类别枚举名称"); b.Property("CategoryName") .HasColumnType("nvarchar(100)") .HasComment("类别中文名称"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("类别枚举值"); b.Property("IsRopeSkip") .HasColumnType("int") .HasComment("是否是跳绳"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("StatisticType") .HasColumnType("int") .HasComment("统计类型"); b.HasKey("Id"); b.ToTable("N_SportsTestCategory"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_SportsTestValue", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AdditionalScore") .HasColumnType("float") .HasComment("附加分"); b.Property("CategoryEnum") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("类别枚举值"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRank") .HasColumnType("int") .HasComment("班级排名"); b.Property("Consumption") .HasColumnType("int") .HasComment("运动消耗"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("DataSource") .HasColumnType("int") .HasComment("数据来源"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("ScoreTime") .HasColumnType("datetime") .HasComment("测试时间"); b.Property("Semester") .HasColumnType("int)") .HasComment("学期"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("Strength") .HasColumnType("int") .HasComment("运动强度"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("Value") .HasColumnType("float") .HasComment("测试结果"); b.Property("WrongResults") .HasColumnType("float") .HasComment("错误成绩"); b.Property("Year") .HasColumnType("int)") .HasComment("当前年份"); b.HasKey("Id"); b.ToTable("N_SportsTestValue"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_SportsTrainingCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .HasColumnType("nvarchar(100)") .HasComment("类别枚举名称"); b.Property("CategoryName") .HasColumnType("nvarchar(100)") .HasComment("类别中文名称"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("类别枚举值"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.HasKey("Id"); b.ToTable("N_SportsTrainingCategory"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_TestAssocCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryValue") .HasColumnType("int") .HasComment("类别枚举值"); b.Property("DataSource") .HasColumnType("int") .HasComment("数据来源[1:IOT/2:AI]"); b.Property("ModeId") .HasColumnType("int") .HasComment("模式Id"); b.HasKey("Id"); b.ToTable("N_TestAssocCategory"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_TrainingAssocCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryValue") .HasColumnType("int") .HasComment("类别枚举值"); b.Property("DataSource") .HasColumnType("int") .HasComment("数据来源[1:IOT/2:AI]"); b.Property("ModeId") .HasColumnType("int") .HasComment("模式Id"); b.HasKey("Id"); b.ToTable("N_TrainingAssocCategory"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_TrainingValue", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("CategoryId") .HasColumnType("int") .HasComment("测试类别Id"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("ClassRank") .HasColumnType("int") .HasComment("班级排名"); b.Property("Consumption") .HasColumnType("int") .HasComment("运动消耗"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("DataSource") .HasColumnType("int") .HasComment("数据来源"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("MotionDuration") .HasColumnType("int") .HasComment("运动时长/分钟"); b.Property("Rank") .HasColumnType("nvarchar(100)") .HasComment("等级"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("Strength") .HasColumnType("int") .HasComment("运动强度"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("Value") .HasColumnType("float") .HasComment("测试结果"); b.HasKey("Id"); b.ToTable("N_TrainingValue"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_Class", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("S_Class"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_ClassAssocTeacher", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.HasKey("Id"); b.ToTable("S_ClassAssocTeacher"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_Grade", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("S_Grade"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_School", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Area") .HasColumnType("nvarchar(20)") .HasComment("所属区域"); b.Property("City") .HasColumnType("nvarchar(20)") .HasComment("所属城市"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Province") .HasColumnType("nvarchar(20)") .HasComment("所属省份"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("SchoolName") .HasColumnType("nvarchar(100)") .HasComment("学校名称"); b.Property("SchoolNatureId") .HasColumnType("int") .HasComment("学校性质Id"); b.HasKey("Id"); b.ToTable("S_School"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_Student", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Age") .HasColumnType("int") .HasComment("年龄"); b.Property("AppletPwd") .HasColumnType("nvarchar(100)") .HasComment("小程序密码"); b.Property("Birthday") .HasColumnType("datetime") .HasComment("出生日期"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("HeartRateFrontNo") .HasColumnType("nvarchar(100)") .HasComment("心率设备正面编号"); b.Property("HeartRateId") .HasColumnType("nvarchar(100)") .HasComment("心率设备ID"); b.Property("HeartRateQRCode") .HasColumnType("nvarchar(100)") .HasComment("心率设备二维码编号"); b.Property("HomeAddress") .HasColumnType("nvarchar(200)") .HasComment("家庭住址"); b.Property("IDCard") .HasColumnType("nvarchar(50)") .HasComment("身份证"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Nation") .HasColumnType("nvarchar(20)") .HasComment("民族"); b.Property("ParentName") .HasColumnType("nvarchar(20)") .HasComment("家长姓名"); b.Property("ParentPhoneNo") .HasColumnType("nvarchar(20)") .HasComment("家长联系方式"); b.Property("Photo") .HasColumnType("nvarchar(2000)") .HasComment("学生照片"); b.Property("PlaceSchoolRollNo") .HasColumnType("nvarchar(100)") .HasComment("地方学籍号"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("RopeSkipNo") .HasColumnType("nvarchar(100)") .HasComment("跳绳二维码编号"); b.Property("RopeSkipQRCode") .HasColumnType("nvarchar(100)") .HasComment("跳绳编号"); b.Property("RunChipNo") .HasColumnType("nvarchar(100)") .HasComment("中长跑芯片编号"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("SchoolRollNo") .HasColumnType("nvarchar(100)") .HasComment("学籍号"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("StudentNation") .HasColumnType("nvarchar(50)") .HasComment("学生名族"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.Property("StudentStatus") .HasColumnType("int") .HasComment("状态"); b.Property("TotalTrainNumber") .HasColumnType("int") .HasComment("训练次数"); b.Property("TotalTrainTime") .HasColumnType("float") .HasComment("训练时长"); b.HasKey("Id"); b.ToTable("S_Student"); }); modelBuilder.Entity("VOL.Entity.DomainModels.S_Teacher", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AccumulatedTeachingTimes") .HasColumnType("int") .HasComment("授课次数"); b.Property("Age") .HasColumnType("int") .HasComment("教师年龄"); b.Property("AppletPwd") .HasColumnType("nvarchar(100)") .HasComment("小程序密码"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("InductionDate") .HasColumnType("datetime") .HasComment("入职日期"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Ology") .HasColumnType("nvarchar(20)") .HasComment("老师学科"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("Sex") .HasColumnType("int") .HasComment("教师性别"); b.Property("TeacherName") .HasColumnType("nvarchar(100)") .HasComment("教师名称"); b.Property("TeacherPhoneNo") .HasColumnType("nvarchar(20)") .HasComment("老师联系方式"); b.Property("TeacherPhoto") .HasColumnType("nvarchar(2000)") .HasComment("老师照片"); b.Property("TeacherStatus") .HasColumnType("int") .HasComment("状态"); b.HasKey("Id"); b.ToTable("S_Teacher"); }); modelBuilder.Entity("VOL.Entity.DomainModels.SellOrder", b => { b.Property("Order_Id") .ValueGeneratedOnAdd() .HasMaxLength(36) .HasColumnType("uniqueidentifier"); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("AuditId") .HasColumnType("int"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("Auditor") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("Modifier") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("OrderType") .HasColumnType("int"); b.Property("Qty") .HasColumnType("int"); b.Property("Remark") .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.Property("SellNo") .IsRequired() .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("TranNo") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.HasKey("Order_Id"); b.ToTable("SellOrder"); }); modelBuilder.Entity("VOL.Entity.DomainModels.SellOrderList", b => { b.Property("OrderList_Id") .ValueGeneratedOnAdd() .HasMaxLength(36) .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("MO") .IsRequired() .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("Modifier") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("Order_Id") .HasMaxLength(36) .HasColumnType("uniqueidentifier"); b.Property("ProductName") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Qty") .HasColumnType("int"); b.Property("Remark") .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.Property("Weight") .HasColumnType("decimal"); b.HasKey("OrderList_Id"); b.HasIndex("Order_Id"); b.ToTable("SellOrderList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_City", b => { b.Property("CityId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("CityId"), 1L, 1); b.Property("CityCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("城市Code"); b.Property("CityName") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("城市名称"); b.Property("ProvinceCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("省份Code"); b.HasKey("CityId"); b.ToTable("Sys_City"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Department", b => { b.Property("DepartmentId") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("DepartmentCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("DepartmentName") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("DepartmentType") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("ParentId") .HasColumnType("uniqueidentifier"); b.Property("Remark") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.HasKey("DepartmentId"); b.ToTable("Sys_Department"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Dictionary", b => { b.Property("Dic_ID") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Dic_ID"), 1L, 1); b.Property("Config") .HasMaxLength(10000) .HasColumnType("nvarchar(10000)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("DBServer") .HasMaxLength(10000) .HasColumnType("nvarchar(10000)"); b.Property("DbSql") .HasMaxLength(10000) .HasColumnType("nvarchar(10000)"); b.Property("DicName") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("DicNo") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("OrderNo") .HasColumnType("int"); b.Property("ParentId") .HasColumnType("int"); b.Property("Remark") .HasMaxLength(2000) .HasColumnType("nvarchar(2000)"); b.HasKey("Dic_ID"); b.ToTable("Sys_Dictionary"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_DictionaryList", b => { b.Property("DicList_ID") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DicList_ID"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("DicName") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("DicValue") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Dic_ID") .HasColumnType("int"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("OrderNo") .HasColumnType("int"); b.Property("Remark") .HasMaxLength(2000) .HasColumnType("nvarchar(2000)"); b.HasKey("DicList_ID"); b.HasIndex("Dic_ID"); b.ToTable("Sys_DictionaryList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_District", b => { b.Property("DistrictId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DistrictId"), 1L, 1); b.Property("CityCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("城市Code"); b.Property("DistrictCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("区县Code"); b.Property("DistrictName") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("区县名称"); b.HasKey("DistrictId"); b.ToTable("Sys_District"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Log", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("BeginDate") .HasColumnType("datetime"); b.Property("BrowserType") .HasMaxLength(200) .HasColumnType("varchar(200)"); b.Property("ElapsedTime") .HasColumnType("int"); b.Property("EndDate") .HasColumnType("datetime"); b.Property("ExceptionInfo") .HasMaxLength(10000) .HasColumnType("text"); b.Property("LogType") .HasMaxLength(50) .HasColumnType("varchar(50)"); b.Property("RequestParameter") .HasMaxLength(10000) .HasColumnType("text"); b.Property("ResponseParameter") .HasMaxLength(10000) .HasColumnType("text"); b.Property("Role_Id") .HasColumnType("int"); b.Property("ServiceIP") .HasMaxLength(100) .HasColumnType("varchar(100)"); b.Property("Success") .HasColumnType("int"); b.Property("Url") .HasMaxLength(30000) .HasColumnType("text"); b.Property("UserIP") .HasMaxLength(100) .HasColumnType("varchar(100)"); b.Property("UserName") .HasMaxLength(30000) .HasColumnType("text"); b.Property("User_Id") .HasColumnType("int"); b.HasKey("Id"); b.ToTable("Sys_Log"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Menu", b => { b.Property("Menu_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Menu_Id"), 1L, 1); b.Property("Auth") .HasMaxLength(10000) .HasColumnType("nvarchar(10000)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("Creator") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("Description") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Enable") .HasColumnType("int"); b.Property("Icon") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("MenuName") .IsRequired() .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("MenuType") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("OrderNo") .HasColumnType("int"); b.Property("ParentId") .HasColumnType("int"); b.Property("TableName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Url") .HasMaxLength(10000) .HasColumnType("nvarchar(10000)"); b.HasKey("Menu_Id"); b.ToTable("Sys_Menu"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Province", b => { b.Property("ProvinceId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ProvinceId"), 1L, 1); b.Property("ProvinceCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("省份Code"); b.Property("ProvinceName") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("省份名称"); b.Property("RegionCode") .HasMaxLength(50) .HasColumnType("nvarchar(50)") .HasComment("大区Code"); b.HasKey("ProvinceId"); b.ToTable("Sys_Province"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_QuartzLog", b => { b.Property("LogId") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ElapsedTime") .HasColumnType("int"); b.Property("EndDate") .HasColumnType("datetime"); b.Property("ErrorMsg") .HasColumnType("nvarchar(max)"); b.Property("Id") .HasColumnType("uniqueidentifier"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("ResponseContent") .HasColumnType("nvarchar(max)"); b.Property("Result") .HasColumnType("int"); b.Property("StratDate") .HasColumnType("datetime"); b.Property("TaskName") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.HasKey("LogId"); b.ToTable("Sys_QuartzLog"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_QuartzOptions", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("ApiUrl") .HasMaxLength(2000) .HasColumnType("nvarchar(2000)"); b.Property("AuthKey") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("AuthValue") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("CronExpression") .IsRequired() .HasMaxLength(100) .HasColumnType("varchar(100)"); b.Property("Describe") .HasMaxLength(2000) .HasColumnType("nvarchar(2000)"); b.Property("GroupName") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("LastRunTime") .HasColumnType("datetime"); b.Property("Method") .HasMaxLength(50) .HasColumnType("varchar(50)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("PostData") .HasColumnType("nvarchar(max)"); b.Property("Status") .HasColumnType("int"); b.Property("TaskName") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("TimeOut") .HasColumnType("int"); b.HasKey("Id"); b.ToTable("Sys_QuartzOptions"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Role", b => { b.Property("Role_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Role_Id"), 1L, 1); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("Creator") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("DeleteBy") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("DeptName") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("Dept_Id") .HasColumnType("int"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("OrderNo") .HasColumnType("int"); b.Property("ParentId") .HasColumnType("int"); b.Property("RoleName") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.HasKey("Role_Id"); b.ToTable("Sys_Role"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_RoleAuth", b => { b.Property("Auth_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Auth_Id"), 1L, 1); b.Property("AuthValue") .IsRequired() .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("Creator") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Menu_Id") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("Role_Id") .HasColumnType("int"); b.Property("User_Id") .HasColumnType("int"); b.HasKey("Auth_Id"); b.HasIndex("Role_Id"); b.ToTable("Sys_RoleAuth"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_TableColumn", b => { b.Property("ColumnId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ColumnId"), 1L, 1); b.Property("ApiInPut") .HasColumnType("int"); b.Property("ApiIsNull") .HasColumnType("int"); b.Property("ApiOutPut") .HasColumnType("int"); b.Property("ColSize") .HasColumnType("int"); b.Property("ColumnCnName") .HasColumnType("nvarchar(max)") .HasColumnName("ColumnCNName"); b.Property("ColumnName") .HasColumnType("nvarchar(max)"); b.Property("ColumnType") .HasColumnType("nvarchar(max)"); b.Property("ColumnWidth") .HasColumnType("int"); b.Property("Columnformat") .HasColumnType("nvarchar(max)"); b.Property("CreateDate") .HasColumnType("datetime2"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasColumnType("nvarchar(max)"); b.Property("DropNo") .HasColumnType("nvarchar(max)"); b.Property("EditColNo") .HasColumnType("int"); b.Property("EditRowNo") .HasColumnType("int"); b.Property("EditType") .HasColumnType("nvarchar(max)"); b.Property("Enable") .HasColumnType("int"); b.Property("IsColumnData") .HasColumnType("int"); b.Property("IsDisplay") .HasColumnType("int"); b.Property("IsImage") .HasColumnType("int"); b.Property("IsKey") .HasColumnType("int"); b.Property("IsNull") .HasColumnType("int"); b.Property("IsReadDataset") .HasColumnType("int"); b.Property("Maxlength") .HasColumnType("int"); b.Property("Modifier") .HasColumnType("nvarchar(max)"); b.Property("ModifyDate") .HasColumnType("datetime2"); b.Property("ModifyID") .HasColumnType("int"); b.Property("OrderNo") .HasColumnType("int"); b.Property("Script") .HasColumnType("nvarchar(max)"); b.Property("SearchColNo") .HasColumnType("int"); b.Property("SearchRowNo") .HasColumnType("int"); b.Property("SearchType") .HasColumnType("nvarchar(max)"); b.Property("Sortable") .HasColumnType("int"); b.Property("TableName") .HasColumnType("nvarchar(max)"); b.Property("Table_Id") .HasColumnType("int"); b.HasKey("ColumnId"); b.HasIndex("Table_Id"); b.ToTable("Sys_TableColumn"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_TableInfo", b => { b.Property("Table_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Table_Id"), 1L, 1); b.Property("CnName") .HasColumnType("nvarchar(max)"); b.Property("ColumnCNName") .HasColumnType("nvarchar(max)"); b.Property("DBServer") .HasColumnType("nvarchar(max)"); b.Property("DataTableType") .HasColumnType("nvarchar(max)"); b.Property("DetailCnName") .HasColumnType("nvarchar(max)"); b.Property("DetailName") .HasColumnType("nvarchar(max)"); b.Property("EditorType") .HasColumnType("nvarchar(max)"); b.Property("Enable") .HasColumnType("int"); b.Property("ExpressField") .HasColumnType("nvarchar(max)"); b.Property("FolderName") .HasColumnType("nvarchar(max)"); b.Property("Namespace") .HasColumnType("nvarchar(max)"); b.Property("OrderNo") .HasColumnType("int"); b.Property("ParentId") .HasColumnType("int"); b.Property("RichText") .HasColumnType("nvarchar(max)"); b.Property("SortName") .HasColumnType("nvarchar(max)"); b.Property("TableName") .HasColumnType("nvarchar(max)"); b.Property("TableTrueName") .HasColumnType("nvarchar(max)"); b.Property("UploadField") .HasColumnType("nvarchar(max)"); b.Property("UploadMaxCount") .HasColumnType("int"); b.HasKey("Table_Id"); b.ToTable("Sys_TableInfo"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_User", b => { b.Property("User_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("User_Id"), 1L, 1); b.Property("Address") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("AppType") .HasColumnType("int"); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("DeptName") .HasMaxLength(150) .HasColumnType("nvarchar(150)"); b.Property("Dept_Id") .HasColumnType("int"); b.Property("Email") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Enable") .HasColumnType("int"); b.Property("Gender") .HasColumnType("int"); b.Property("HeadImageUrl") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("LastLoginDate") .HasColumnType("datetime"); b.Property("LastModifyPwdDate") .HasColumnType("datetime"); b.Property("Modifier") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("PhoneNo") .HasMaxLength(11) .HasColumnType("nvarchar(11)"); b.Property("Remark") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("RoleName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Role_Id") .HasColumnType("int"); b.Property("SchooCode") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("SchoolName") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("Token") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("UserName") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("UserPwd") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("UserTrueName") .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.HasKey("User_Id"); b.ToTable("Sys_User"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_UserDepartment", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("DepartmentId") .HasColumnType("uniqueidentifier"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(255) .HasColumnType("nvarchar(255)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("UserId") .HasColumnType("int"); b.HasKey("Id"); b.ToTable("Sys_UserDepartment"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlow", b => { b.Property("WorkFlow_Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("AuditingEdit") .HasColumnType("int"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Enable") .HasColumnType("int"); b.Property("LineConfig") .HasColumnType("nvarchar(max)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("NodeConfig") .HasColumnType("nvarchar(max)"); b.Property("Remark") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("Weight") .HasColumnType("int"); b.Property("WorkName") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkTable") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkTableName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.HasKey("WorkFlow_Id"); b.ToTable("Sys_WorkFlow"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowStep", b => { b.Property("WorkStepFlow_Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("AuditBack") .HasColumnType("int"); b.Property("AuditMethod") .HasColumnType("int"); b.Property("AuditRefuse") .HasColumnType("int"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Enable") .HasColumnType("int"); b.Property("Filters") .HasMaxLength(4000) .HasColumnType("nvarchar(4000)"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("NextStepIds") .HasMaxLength(500) .HasColumnType("varchar(500)"); b.Property("OrderId") .HasColumnType("int"); b.Property("ParentId") .HasMaxLength(2000) .HasColumnType("varchar(2000)"); b.Property("Remark") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("SendMail") .HasColumnType("int"); b.Property("StepAttrType") .HasMaxLength(50) .HasColumnType("varchar(50)"); b.Property("StepId") .HasMaxLength(100) .HasColumnType("varchar(100)"); b.Property("StepName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("StepType") .HasColumnType("int"); b.Property("StepValue") .HasMaxLength(500) .HasColumnType("varchar(500)"); b.Property("Weight") .HasColumnType("int"); b.Property("WorkFlow_Id") .HasColumnType("uniqueidentifier"); b.HasKey("WorkStepFlow_Id"); b.HasIndex("WorkFlow_Id"); b.ToTable("Sys_WorkFlowStep"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowTable", b => { b.Property("WorkFlowTable_Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("CurrentOrderId") .HasColumnType("int"); b.Property("CurrentStepId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("StepName") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("WorkFlow_Id") .HasColumnType("uniqueidentifier"); b.Property("WorkName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkTable") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkTableKey") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkTableName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.HasKey("WorkFlowTable_Id"); b.ToTable("Sys_WorkFlowTable"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowTableAuditLog", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("AuditId") .HasColumnType("int"); b.Property("AuditResult") .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("Auditor") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("Remark") .HasMaxLength(1000) .HasColumnType("nvarchar(1000)"); b.Property("StepId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("StepName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("WorkFlowTableStep_Id") .HasColumnType("uniqueidentifier"); b.Property("WorkFlowTable_Id") .HasColumnType("uniqueidentifier"); b.HasKey("Id"); b.ToTable("Sys_WorkFlowTableAuditLog"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowTableStep", b => { b.Property("Sys_WorkFlowTableStep_Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("AuditDate") .HasColumnType("datetime"); b.Property("AuditId") .HasColumnType("int"); b.Property("AuditStatus") .HasColumnType("int"); b.Property("Auditor") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property("CreateDate") .HasColumnType("datetime"); b.Property("CreateID") .HasColumnType("int"); b.Property("Creator") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("Enable") .HasColumnType("int"); b.Property("Modifier") .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("NextStepId") .HasMaxLength(100) .HasColumnType("varchar(100)"); b.Property("OrderId") .HasColumnType("int"); b.Property("ParentId") .HasMaxLength(2000) .HasColumnType("varchar(2000)"); b.Property("Remark") .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("StepAttrType") .HasMaxLength(50) .HasColumnType("varchar(50)"); b.Property("StepId") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("StepName") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("StepType") .HasColumnType("int"); b.Property("StepValue") .HasMaxLength(500) .HasColumnType("varchar(500)"); b.Property("Weight") .HasColumnType("int"); b.Property("WorkFlowTable_Id") .HasColumnType("uniqueidentifier"); b.Property("WorkFlow_Id") .HasColumnType("uniqueidentifier"); b.HasKey("Sys_WorkFlowTableStep_Id"); b.HasIndex("WorkFlowTable_Id"); b.ToTable("Sys_WorkFlowTableStep"); }); modelBuilder.Entity("VOL.Entity.DomainModels.test2019", b => { b.Property("id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id"), 1L, 1); b.Property("db") .HasColumnType("decimal"); b.Property("testUtf8") .IsRequired() .HasMaxLength(10) .HasColumnType("nvarchar(10)"); b.Property("testmb4") .HasMaxLength(12) .HasColumnType("nvarchar(12)"); b.Property("text") .HasMaxLength(65535) .HasColumnType("nvarchar(65535)"); b.Property("timepsan") .HasColumnType("datetime"); b.Property("tt") .HasMaxLength(1) .HasColumnType("nvarchar(1)"); b.Property("y") .HasColumnType("int"); b.HasKey("id"); b.ToTable("test2019"); }); modelBuilder.Entity("VOL.Entity.DomainModels.vProvinceCity", b => { b.Property("ProvinceId") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ProvinceId"), 1L, 1); b.Property("CityCode") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("CityName") .IsRequired() .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.Property("ProvinceCode") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("ProvinceName") .IsRequired() .HasMaxLength(30) .HasColumnType("nvarchar(30)"); b.HasKey("ProvinceId"); b.ToTable("vProvinceCity"); }); modelBuilder.Entity("VOL.Entity.DomainModels.vSys_Dictionary", b => { b.Property("Dic_ID") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Dic_ID"), 1L, 1); b.Property("DicList_ID") .HasColumnType("int"); b.Property("DicName") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("DicNo") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("DicValue") .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Enable") .HasColumnType("int"); b.HasKey("Dic_ID"); b.ToTable("vSys_Dictionary"); }); modelBuilder.Entity("VOL.Entity.Sys_Actions", b => { b.Property("Action_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Action_Id"), 1L, 1); b.Property("Menu_Id") .HasColumnType("int"); b.Property("Sys_MenuMenu_Id") .HasColumnType("int"); b.Property("Text") .HasColumnType("nvarchar(max)"); b.Property("Value") .HasColumnType("nvarchar(max)"); b.HasKey("Action_Id"); b.HasIndex("Sys_MenuMenu_Id"); b.ToTable("Sys_Actions"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialChapter", b => { b.HasOne("VOL.Entity.DomainModels.Ai_SpecialUnit", "SpecialUnit") .WithMany("SpecialChapterList") .HasForeignKey("SpecialUnitId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("SpecialUnit"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialCourse", b => { b.HasOne("VOL.Entity.DomainModels.Ai_SpecialChapter", "SpecialChapter") .WithMany("SpecialCourseList") .HasForeignKey("SpecialChapterId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("SpecialChapter"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialExplain", b => { b.HasOne("VOL.Entity.DomainModels.Ai_SpecialCourse", "SpecialCourse") .WithMany("SpecialExplainList") .HasForeignKey("SpecialCourseId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("SpecialCourse"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialUnit", b => { b.HasOne("VOL.Entity.DomainModels.Ai_Special", "Special") .WithMany("SpecialUnitList") .HasForeignKey("SpecialId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("Special"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialVideo", b => { b.HasOne("VOL.Entity.DomainModels.Ai_SpecialExplain", "SpecialExplain") .WithMany("SpecialVideoList") .HasForeignKey("SpecialExplainId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("SpecialExplain"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SportsTestVideo", b => { b.HasOne("VOL.Entity.DomainModels.Ai_SportsTestData", "SportsTestData") .WithMany("FileList") .HasForeignKey("SportsTestDataId"); b.Navigation("SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.G_EntryStudent", b => { b.HasOne("VOL.Entity.DomainModels.G_Activities", "Activities") .WithMany("EntryStudents") .HasForeignKey("ActivitiesId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("Activities"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_StuDetailInfoEntity", b => { b.HasOne("VOL.Entity.DomainModels.I_TrainGroup", "TrainGroup") .WithMany("StuList") .HasForeignKey("TrainGroupId"); b.Navigation("TrainGroup"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainGroup", b => { b.HasOne("VOL.Entity.DomainModels.I_TrainingData", "TrainingData") .WithMany("TrainGroupData") .HasForeignKey("TrainingDataId"); b.Navigation("TrainingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainingStudentData", b => { b.HasOne("VOL.Entity.DomainModels.I_TrainingData", "TrainingData") .WithMany() .HasForeignKey("TrainingDataId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("TrainingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainRanking", b => { b.HasOne("VOL.Entity.DomainModels.I_TrainingData", "TrainingData") .WithMany("TrainRankingData") .HasForeignKey("TrainingDataId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("TrainingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.SellOrderList", b => { b.HasOne("VOL.Entity.DomainModels.SellOrder", null) .WithMany("SellOrderList") .HasForeignKey("Order_Id") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_DictionaryList", b => { b.HasOne("VOL.Entity.DomainModels.Sys_Dictionary", null) .WithMany("Sys_DictionaryList") .HasForeignKey("Dic_ID"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_RoleAuth", b => { b.HasOne("VOL.Entity.DomainModels.Sys_Role", null) .WithMany("RoleAuths") .HasForeignKey("Role_Id"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_TableColumn", b => { b.HasOne("VOL.Entity.DomainModels.Sys_TableInfo", null) .WithMany("TableColumns") .HasForeignKey("Table_Id") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowStep", b => { b.HasOne("VOL.Entity.DomainModels.Sys_WorkFlow", null) .WithMany("Sys_WorkFlowStep") .HasForeignKey("WorkFlow_Id"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowTableStep", b => { b.HasOne("VOL.Entity.DomainModels.Sys_WorkFlowTable", null) .WithMany("Sys_WorkFlowTableStep") .HasForeignKey("WorkFlowTable_Id") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); }); modelBuilder.Entity("VOL.Entity.Sys_Actions", b => { b.HasOne("VOL.Entity.DomainModels.Sys_Menu", null) .WithMany("Actions") .HasForeignKey("Sys_MenuMenu_Id"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_Special", b => { b.Navigation("SpecialUnitList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialChapter", b => { b.Navigation("SpecialCourseList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialCourse", b => { b.Navigation("SpecialExplainList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialExplain", b => { b.Navigation("SpecialVideoList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SpecialUnit", b => { b.Navigation("SpecialChapterList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Ai_SportsTestData", b => { b.Navigation("FileList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.G_Activities", b => { b.Navigation("EntryStudents"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainGroup", b => { b.Navigation("StuList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TrainingData", b => { b.Navigation("TrainGroupData"); b.Navigation("TrainRankingData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.SellOrder", b => { b.Navigation("SellOrderList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Dictionary", b => { b.Navigation("Sys_DictionaryList"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Menu", b => { b.Navigation("Actions"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_Role", b => { b.Navigation("RoleAuths"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_TableInfo", b => { b.Navigation("TableColumns"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlow", b => { b.Navigation("Sys_WorkFlowStep"); }); modelBuilder.Entity("VOL.Entity.DomainModels.Sys_WorkFlowTable", b => { b.Navigation("Sys_WorkFlowTableStep"); }); #pragma warning restore 612, 618 } } }