//
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("20240911080742_init058")]
partial class init058
{
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_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_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_Result", 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("ClassName")
.HasColumnType("nvarchar(100)")
.HasComment("班级名称");
b.Property("Code")
.HasColumnType("nvarchar(100)")
.HasComment("AI设备的唯一编码");
b.Property("CorrectJudge")
.HasColumnType("nvarchar(4000)")
.HasComment("动作解析");
b.Property("Duration")
.HasColumnType("int")
.HasComment("持续时间");
b.Property("Gender")
.HasColumnType("int")
.HasComment("性别");
b.Property("GradeId")
.HasColumnType("int")
.HasComment("年级Id");
b.Property("GradeName")
.HasColumnType("nvarchar(100)")
.HasComment("年级名称");
b.Property("Height")
.HasColumnType("float")
.HasComment("身高");
b.Property("ItemCode")
.HasColumnType("nvarchar(100)")
.HasComment("测试项目编码");
b.Property("Remark")
.HasColumnType("nvarchar(4000)")
.HasComment("设备评价语");
b.Property("SchoolCode")
.HasColumnType("nvarchar(100)")
.HasComment("学校Code");
b.Property("SchoolName")
.HasColumnType("nvarchar(100)")
.HasComment("学校名称");
b.Property("StudentName")
.HasColumnType("nvarchar(1000)")
.HasComment("学生姓名");
b.Property("StudentNo")
.HasColumnType("nvarchar(1000)")
.HasComment("测试的学生全国学籍号");
b.Property("TeacherId")
.HasColumnType("int")
.HasComment("老师Id");
b.Property("TeacherName")
.HasColumnType("nvarchar(100)")
.HasComment("老师姓名");
b.Property("TestResult")
.HasColumnType("float")
.HasComment("成绩");
b.Property("TestTime")
.HasColumnType("datetime")
.HasComment("学生实际测试结束的时间");
b.Property("UniqueId")
.HasColumnType("bigint")
.HasComment("设备上传成绩时唯一标识, 重复时服务端不保存数据");
b.Property("Weight")
.HasColumnType("float")
.HasComment("体重");
b.Property("WrongResults")
.HasColumnType("float")
.HasComment("错误成绩");
b.HasKey("Id");
b.ToTable("Ai_Result");
});
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_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