// 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("20240426064352_init005")] partial class init005 { 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.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("CategoryId") .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("SchoolId") .HasColumnType("int") .HasComment("学校Id"); 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.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("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("StartDate") .HasColumnType("datetime") .HasComment("活动开始时间"); b.HasKey("Id"); b.ToTable("G_Activities"); }); modelBuilder.Entity("VOL.Entity.DomainModels.G_ActivitiesEntry", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ActivitiesId") .HasColumnType("int"); 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("Participants") .HasColumnType("nvarchar(100)") .HasComment("参赛对象"); b.HasKey("Id"); b.ToTable("G_ActivitiesEntry"); }); 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("ClassId") .HasColumnType("int") .HasComment("班级Id"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("G_ActivitiesEntryId") .HasColumnType("int") .HasComment("报名Id"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Photo") .HasColumnType("nvarchar(2000)") .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("G_ActivitiesEntryId"); 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("Chinning") .HasColumnType("int"); b.Property("ClassId") .HasColumnType("int"); b.Property("ClassName") .HasColumnType("nvarchar(max)"); b.Property("Gender") .HasColumnType("int"); b.Property("GradeId") .HasColumnType("int"); b.Property("GradeName") .HasColumnType("nvarchar(max)"); b.Property("Hectometer") .HasColumnType("int"); b.Property("Height") .HasColumnType("float"); b.Property("Kilometer") .HasColumnType("int"); b.Property("Pliable") .HasColumnType("float"); b.Property("Pulmonary") .HasColumnType("int"); b.Property("Rope") .HasColumnType("int"); b.Property("SchoolCode") .HasColumnType("nvarchar(max)"); b.Property("SchoolName") .HasColumnType("nvarchar(max)"); b.Property("ScoreTime") .HasColumnType("nvarchar(max)"); b.Property("Situp") .HasColumnType("int"); b.Property("Speed") .HasColumnType("float"); b.Property("Speedeight") .HasColumnType("int"); b.Property("Standing") .HasColumnType("int"); b.Property("StudenNumber") .HasColumnType("nvarchar(max)"); b.Property("StudentName") .HasColumnType("nvarchar(max)"); b.Property("StudentNo") .HasColumnType("nvarchar(max)"); b.Property("TeacherId") .HasColumnType("int"); b.Property("TeacherName") .HasColumnType("nvarchar(max)"); b.Property("Weight") .HasColumnType("float"); b.HasKey("Id"); b.ToTable("I_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.I_TankingLData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("ClassId") .HasColumnType("int"); b.Property("ClassScore") .HasColumnType("int"); b.Property("Efficiency") .HasColumnType("float"); b.Property("EndTime") .HasColumnType("nvarchar(max)"); b.Property("ErrorNumber") .HasColumnType("int"); b.Property("Gender") .HasColumnType("int"); b.Property("GradeId") .HasColumnType("int"); b.Property("HeartRatePercentage") .HasColumnType("int"); b.Property("HighHeartRate") .HasColumnType("int"); b.Property("InsertTime") .HasColumnType("nvarchar(max)"); b.Property("ItemType") .HasColumnType("int"); b.Property("JumpValue") .HasColumnType("int"); b.Property("Kcal") .HasColumnType("nvarchar(max)"); b.Property("LimitNumber") .HasColumnType("int"); b.Property("LimitTime") .HasColumnType("int"); b.Property("LowHeartRate") .HasColumnType("int"); b.Property("ModeType") .HasColumnType("int"); b.Property("ModelName") .HasColumnType("int"); b.Property("ResultLevel") .HasColumnType("int"); b.Property("SecondsNumber") .HasColumnType("float"); b.Property("StuAgileSpeedTimeNumber") .HasColumnType("int"); b.Property("StudentName") .HasColumnType("nvarchar(max)"); b.Property("StudentNo") .HasColumnType("nvarchar(max)"); b.Property("TeacherId") .HasColumnType("int"); b.Property("TotalNumber") .HasColumnType("int"); b.Property("TrainType") .HasColumnType("int"); b.Property("TtotalGroup") .HasColumnType("int"); b.Property("speedTime") .HasColumnType("float"); b.HasKey("Id"); b.ToTable("I_TankingLData"); }); 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("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("IsRopeSkip") .HasColumnType("int") .HasComment("是否是跳绳"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .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("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("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("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_SportsTestValue"); }); modelBuilder.Entity("VOL.Entity.DomainModels.N_StudentPerformanceStats", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AccumulatedRopeSkipCount") .HasColumnType("int") .HasComment("累计跳绳次数"); b.Property("AccumulatedTrainCount") .HasColumnType("int") .HasComment("累计训练次数"); b.Property("AccumulatedTrainDuration") .HasColumnType("int") .HasComment("累计训练时长"); b.Property("Age") .HasColumnType("int") .HasComment("年龄"); b.Property("AvgConsume") .HasColumnType("int") .HasComment("平均消耗"); b.Property("AvgHeartRate") .HasColumnType("int") .HasComment("平均心率"); b.Property("AvgRopeSkipCount") .HasColumnType("int") .HasComment("平均跳绳次数"); b.Property("BMI") .HasColumnType("float") .HasComment("BMI"); b.Property("BmiRank") .HasColumnType("int") .HasComment("BMI等级"); b.Property("ClassName") .HasColumnType("nvarchar(100)") .HasComment("班级名称"); b.Property("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("CrossQuadrantJump") .HasColumnType("float") .HasComment("十字急限跳"); b.Property("CrossQuadrantJumpRank") .HasColumnType("int") .HasComment("十字急限跳等级"); b.Property("ExerciseDuration") .HasColumnType("int") .HasComment("运动时长"); b.Property("ExerciseFrequency") .HasColumnType("int") .HasComment("运动次数"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("HeartRate") .HasColumnType("float") .HasComment("心率"); b.Property("HeartRateRank") .HasColumnType("int") .HasComment("心率等级"); b.Property("MeterRun_1000_M") .HasColumnType("float") .HasComment("1000米跑(男)"); b.Property("MeterRun_1000_MRank") .HasColumnType("int") .HasComment("1000米跑(男)等级"); b.Property("MeterRun_50") .HasColumnType("float") .HasComment("50米跑"); b.Property("MeterRun_50Rank") .HasColumnType("int") .HasComment("50米跑等级"); b.Property("MeterRun_800_F") .HasColumnType("float") .HasComment("800米跑(女)等级"); b.Property("MeterRun_800_FRank") .HasColumnType("int") .HasComment("800米跑(女)等级"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("OneMinuteJumpRope") .HasColumnType("float") .HasComment("1分钟跳绳"); b.Property("OneMinuteJumpRopeRank") .HasColumnType("int") .HasComment("1分钟跳绳等级"); b.Property("One_Minute_Sit_Up_F") .HasColumnType("float") .HasComment("1分钟仰卧起坐(女)"); b.Property("One_Minute_Sit_Up_FRank") .HasColumnType("int") .HasComment("1分钟仰卧起坐(女)等级"); b.Property("One_Minute_Sit_Up_M") .HasColumnType("float") .HasComment("1分钟仰卧起坐(男)"); b.Property("One_Minute_Sit_Up_MRank") .HasColumnType("int") .HasComment("1分钟仰卧起坐(男)等级"); b.Property("Pull_Up_M") .HasColumnType("float") .HasComment("引体向上(男)"); b.Property("Pull_Up_MRank") .HasColumnType("int") .HasComment("引体向上(男)等级"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("RopeSkipping_30s") .HasColumnType("float") .HasComment("30秒跳绳"); b.Property("RopeSkipping_30sRank") .HasColumnType("int") .HasComment("30秒跳绳等级"); b.Property("RopeSkipping_4m") .HasColumnType("float") .HasComment("4分钟跳绳"); b.Property("RopeSkipping_4mRank") .HasColumnType("int") .HasComment("4分钟跳绳等级"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("ShuttleRun_50x8") .HasColumnType("float") .HasComment("50米x8往返跑"); b.Property("ShuttleRun_50x8Rank") .HasColumnType("int") .HasComment("50米x8往返跑等级"); b.Property("Sit_And_Reach") .HasColumnType("float") .HasComment("坐位体前屈"); b.Property("Sit_And_ReachRank") .HasColumnType("int") .HasComment("坐位体前屈等级"); b.Property("StandingLongJump") .HasColumnType("float") .HasComment("立定跳远"); b.Property("StandingLongJumpRank") .HasColumnType("int") .HasComment("立定跳远等级"); b.Property("StudentName") .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("StudentNo") .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.Property("Vision_L") .HasColumnType("float") .HasComment("视力/左"); b.Property("Vision_R") .HasColumnType("float") .HasComment("视力/右"); b.Property("VitalCapacity") .HasColumnType("float") .HasComment("肺活量"); b.Property("VitalCapacityRank") .HasColumnType("int") .HasComment("肺活量等级"); b.HasKey("Id"); b.ToTable("N_StudentPerformanceStats"); }); 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("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Remarks") .HasColumnType("text") .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.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("CreateDate") .HasColumnType("datetime") .HasComment("创建时间"); b.Property("Creator") .HasColumnType("int)") .HasComment("创建人"); b.Property("DistrictCode") .HasColumnType("nvarchar(20)") .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.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("Birthday") .HasColumnType("datetime") .HasComment("出生日期"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级Id"); 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("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("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("Age") .HasColumnType("int") .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("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_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_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_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.G_EntryStudent", b => { b.HasOne("VOL.Entity.DomainModels.G_ActivitiesEntry", "ActivitiesEntry") .WithMany("G_EntryStudents") .HasForeignKey("G_ActivitiesEntryId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("ActivitiesEntry"); }); 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.G_ActivitiesEntry", b => { b.Navigation("G_EntryStudents"); }); 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 } } }