// using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using YD_YiLu.Api.Context; #nullable disable namespace YD_YiLu.Api.Migrations { [DbContext(typeof(SmartSportsContext))] partial class SmartSportsContextModelSnapshot : ModelSnapshot { protected override void BuildModel(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.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") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("Modifier") .HasColumnType("int)") .HasComment("修改人"); b.Property("ModifyDate") .HasColumnType("datetime") .HasComment("修改时间"); b.Property("Remarks") .IsRequired() .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .IsRequired() .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") .IsRequired() .HasColumnType("nvarchar(20)") .HasComment("所属区域"); b.Property("City") .IsRequired() .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") .IsRequired() .HasColumnType("nvarchar(20)") .HasComment("所属省份"); b.Property("Remarks") .IsRequired() .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("SchoolName") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学校名称"); b.Property("SchoolNatureId") .HasColumnType("int") .HasComment("学校性质Id"); b.HasKey("Id"); b.ToTable("S_School"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_SportsTestData", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CheckCode") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("提交标识"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级或者名单id(根据roster_type来判断)"); b.Property("ClassName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("班级名称"); b.Property("CreateBy") .HasColumnType("nvarchar(max)") .HasComment("创建人"); b.Property("CreateTime") .HasColumnType("nvarchar(max)") .HasComment("创建时间"); b.Property("DoubleFlag") .HasColumnType("bit") .HasComment("是否双人模式"); b.Property("EndTime") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("结束时间"); b.Property("ExaminationId") .HasColumnType("int") .HasComment("考试id"); b.Property("ExaminationName") .HasColumnType("nvarchar(max)") .HasComment("考试名称"); b.Property("FemaleAvgCount") .HasColumnType("float") .HasComment("女生平均个数"); b.Property("FemaleAvgImproveCount") .HasColumnType("int") .HasComment("女生平均值"); b.Property("FemaleAvgImproveScore") .HasColumnType("float") .HasComment("女生平均分数"); b.Property("FemaleAvgScore") .HasColumnType("float") .HasComment("女生平均分数"); b.Property("FemaleCount") .HasColumnType("float") .HasComment("女生总成绩"); b.Property("FemaleFail") .HasColumnType("int") .HasComment("女生不及格人数"); b.Property("FemaleFine") .HasColumnType("int") .HasComment("女生优秀人数"); b.Property("FemaleGood") .HasColumnType("int") .HasComment("女生良好人数"); b.Property("FemaleMaxCount") .HasColumnType("int") .HasComment("女生最大值"); b.Property("FemaleMaxImproveCount") .HasColumnType("int") .HasComment("女生最大值"); b.Property("FemaleMaxImproveScore") .HasColumnType("float") .HasComment("女生最大分数"); b.Property("FemaleMaxScore") .HasColumnType("float") .HasComment("女生最大分数"); b.Property("FemaleMedianCount") .HasColumnType("float") .HasComment("女生中位数"); b.Property("FemaleMinCount") .HasColumnType("int") .HasComment("女生最小值"); b.Property("FemaleMinImproveCount") .HasColumnType("int") .HasComment("女生最小值"); b.Property("FemaleMinImproveScore") .HasColumnType("float") .HasComment("女生最小分数"); b.Property("FemaleMinScore") .HasColumnType("float") .HasComment("女生最小分数"); b.Property("FemalePass") .HasColumnType("int") .HasComment("女生及格人数"); b.Property("FemaleScore") .HasColumnType("float") .HasComment("女生总分数"); b.Property("FemaleTotal") .HasColumnType("int") .HasComment("女生总数"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级ID"); b.Property("GradeName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("年级名称"); b.Property("GroupId") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("组别"); b.Property("LossesCount1") .HasColumnType("int") .HasComment("失误损失次数"); b.Property("LossesCount2") .HasColumnType("int") .HasComment("甩绳速度偏慢损失次数"); b.Property("LossesCount3") .HasColumnType("int") .HasComment("进入状态过慢损失次数"); b.Property("MaleAvgCount") .HasColumnType("float") .HasComment("男生平均个数"); b.Property("MaleAvgImproveCount") .HasColumnType("int") .HasComment("男生平均值"); b.Property("MaleAvgImproveScore") .HasColumnType("float") .HasComment("男生平均分数"); b.Property("MaleAvgScore") .HasColumnType("float") .HasComment("男生平均分数"); b.Property("MaleCount") .HasColumnType("float") .HasComment("男生总成绩"); b.Property("MaleFail") .HasColumnType("int") .HasComment("男生不及格人数"); b.Property("MaleFine") .HasColumnType("int") .HasComment("男生优秀人数"); b.Property("MaleGood") .HasColumnType("int") .HasComment("男生良好人数"); b.Property("MaleMaxCount") .HasColumnType("int") .HasComment("男生最大值"); b.Property("MaleMaxImproveCount") .HasColumnType("int") .HasComment("男生最大值"); b.Property("MaleMaxImproveScore") .HasColumnType("float") .HasComment("男生最大分数"); b.Property("MaleMaxScore") .HasColumnType("float") .HasComment("男生最大分数"); b.Property("MaleMedianCount") .HasColumnType("float") .HasComment("男生中位数"); b.Property("MaleMinCount") .HasColumnType("int") .HasComment("男生最小值"); b.Property("MaleMinImproveCount") .HasColumnType("int") .HasComment("男生最小值"); b.Property("MaleMinImproveScore") .HasColumnType("float") .HasComment("男生最小分数"); b.Property("MaleMinScore") .HasColumnType("float") .HasComment("男生最小分数"); b.Property("MalePass") .HasColumnType("int") .HasComment("男生及格人数"); b.Property("MaleScore") .HasColumnType("float") .HasComment("男生总分数"); b.Property("MaleTotal") .HasColumnType("int") .HasComment("男生总数"); b.Property("MarkType") .HasColumnType("int") .HasComment("评分标准类型(1国家标准2地方标准3自定义标准)"); b.Property("MarkTypeName") .HasColumnType("nvarchar(max)") .HasComment("评分标准类型名称"); b.Property("MinAvgTime") .HasColumnType("int") .HasComment("第一名平均耗时"); b.Property("MinErrorCount") .HasColumnType("int") .HasComment("失误最少的同学次数"); b.Property("MinIntoStateTime") .HasColumnType("int") .HasComment("进入状态最快的同学耗时(心率借用这个字段。班级运动时间)"); b.Property("ModelType") .HasColumnType("int") .HasComment("训练模式"); b.Property("ModelTypeName") .HasColumnType("nvarchar(max)") .HasComment("项目模式名称"); b.Property("OrgId") .HasColumnType("int") .HasComment("学校ID"); b.Property("PassingRate") .HasColumnType("float") .HasComment("及格率"); b.Property("ProjectId") .HasColumnType("int") .HasComment("项目ID"); b.Property("ProjectKind") .HasColumnType("int") .HasComment("项目类型(1跳绳2跑步)"); b.Property("ProjectKindName") .HasColumnType("nvarchar(max)") .HasComment("项目类型名称"); b.Property("ProjectName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("项目名称"); b.Property("ProjectRuleId") .HasColumnType("int") .HasComment("训练标准ID"); b.Property("ProjectType") .HasColumnType("int") .HasComment("项目类型(1体检 2体质)"); b.Property("RosterType") .HasColumnType("int") .HasComment("模式类型(1随堂模式2名单模式3刷卡或手动录入)"); b.Property("Source") .HasColumnType("int") .HasComment("数据来源(1:pad, 2:微信小程序)"); b.Property("StartTime") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("开始时间"); b.Property("StudentName") .HasColumnType("nvarchar(max)") .HasComment("学生姓名"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师ID"); b.Property("TeacherName") .HasColumnType("nvarchar(max)") .HasComment("老师名称"); b.Property("TotalErrorCount") .HasColumnType("int") .HasComment("失误总次数"); b.Property("TrainCount") .HasColumnType("int") .HasComment("训练人数"); b.Property("UpdateBy") .HasColumnType("nvarchar(max)") .HasComment("修改人"); b.Property("UpdateTime") .HasColumnType("nvarchar(max)") .HasComment("修改时间"); b.HasKey("Id"); b.ToTable("XW_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainSetting", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CircleCount") .HasColumnType("int") .HasComment("圈数"); b.Property("CircleCountGirl") .HasColumnType("int") .HasComment("女生圈数"); b.Property("CircleInterval") .HasColumnType("int") .HasComment("每圈时间间隔"); b.Property("CircleIntervalGirl") .HasColumnType("int") .HasComment("女生每圈时间间隔"); b.Property("CreateBy") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("创建人"); b.Property("CreateTime") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("创建时间"); b.Property("DecimalPlace") .HasColumnType("decimal(18,2)") .HasComment("保留秒以下的小数位数"); b.Property("FirstCircleInterval") .HasColumnType("int") .HasComment("首圈时间间隔"); b.Property("FirstCircleIntervalGirl") .HasColumnType("int") .HasComment("女生首圈时间间隔"); b.Property("FirstCircleWhole") .HasColumnType("decimal(18,2)") .HasComment("首圈是否整圈(1-不完整,2-完整)"); b.Property("FirstCircleWholeGirl") .HasColumnType("decimal(18,2)") .HasComment("女生首圈是否整圈(1-不完整,2-完整)"); b.Property("TrainId") .HasColumnType("int") .HasComment("训练ID"); b.Property("XW_SportsTestDataId") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("XW_SportsTestDataId") .IsUnique(); b.ToTable("XW_TrainSetting"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainStudents", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("Achievement") .HasColumnType("float") .HasComment("标准成绩"); b.Property("Achievement2") .HasColumnType("float") .HasComment("标准成绩2"); b.Property("AvgTime") .HasColumnType("int") .HasComment("平均耗时"); b.Property("ClassId") .HasColumnType("int") .HasComment("班级ID"); b.Property("ClassName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("班级名称"); b.Property("Completed") .HasColumnType("bit") .HasComment("是否已经完成"); b.Property("CreateBy") .HasColumnType("nvarchar(max)") .HasComment("创建人"); b.Property("CreateTime") .HasColumnType("nvarchar(max)") .HasComment("创建时间"); b.Property("DeviceId") .HasColumnType("nvarchar(max)") .HasComment("设备ID"); b.Property("ErrorCount") .HasColumnType("int") .HasComment("失误总次数"); b.Property("ErrorTime") .HasColumnType("int") .HasComment("失误总耗时"); b.Property("FamilySendFlag") .HasColumnType("int") .HasComment("家长消息发送标识"); b.Property("GradeId") .HasColumnType("int") .HasComment("年级ID"); b.Property("GradeName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("年级名称"); b.Property("GroupName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("组别"); b.Property("GroupOrder") .HasColumnType("int") .HasComment("组号"); b.Property("HigherScore") .HasColumnType("int") .HasComment("高一档分数段"); b.Property("ImproveCount") .HasColumnType("int") .HasComment("次数提升空间"); b.Property("ImproveScore") .HasColumnType("float") .HasComment("分数提升空间"); b.Property("IntoStateTime") .HasColumnType("int") .HasComment("进入状态耗时"); b.Property("LossesCount1") .HasColumnType("int") .HasComment("失误损失次数"); b.Property("LossesCount2") .HasColumnType("int") .HasComment("甩绳速度偏慢损失次数"); b.Property("LossesCount3") .HasColumnType("int") .HasComment("进入状态过慢损失次数"); b.Property("MedianTime") .HasColumnType("int") .HasComment("有效平均值(中位数)"); b.Property("ModelType") .HasColumnType("int") .HasComment("报表显示"); b.Property("OrgId") .HasColumnType("int") .HasComment("学校ID"); b.Property("OriginalAchievement") .HasColumnType("int") .HasComment("原始标准成绩(被格式化小数点之前的)"); b.Property("OriginalAchievement2") .HasColumnType("int") .HasComment("原始标准成绩2(被格式化小数点之前的)"); b.Property("PlusesScore") .HasColumnType("float") .HasComment("加分项得分"); b.Property("ProjectId") .HasColumnType("int") .HasComment("项目ID"); b.Property("ProjectKind") .HasColumnType("int") .HasComment("项目类型(1跳绳2跑步)"); b.Property("QuantityCompleted") .HasColumnType("int") .HasComment("实际完成的数量(圈数)"); b.Property("Ranking") .HasColumnType("int") .HasComment("全体排名"); b.Property("RankingInGender") .HasColumnType("int") .HasComment("男生或女生排名"); b.Property("Rating") .HasColumnType("int") .HasComment("评分等级"); b.Property("Score") .HasColumnType("float") .HasComment("得分"); b.Property("Sex") .HasColumnType("int") .HasComment("性别(1男2女)"); b.Property("StartTime") .HasColumnType("nvarchar(max)") .HasComment("开始时间"); b.Property("StudentId") .HasColumnType("int") .HasComment("学生ID"); b.Property("StudentName") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("学生名称"); b.Property("StudentNo") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("学号"); b.Property("Teacher") .HasColumnType("nvarchar(max)") .HasComment("教师"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师ID"); b.Property("Times") .HasColumnType("int"); b.Property("TrainId") .HasColumnType("int") .HasComment("训练ID"); b.Property("UpdateBy") .HasColumnType("nvarchar(max)") .HasComment("修改人"); b.Property("UpdateTime") .HasColumnType("nvarchar(max)") .HasComment("修改时间"); b.Property("VideoRecord") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property("XW_SportsTestDataId") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("XW_SportsTestDataId"); b.ToTable("XW_TrainStudents"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainViolationsBO", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("PicUrl") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("违规动图地址"); b.Property("SkipStumblingNumber") .HasColumnType("int") .HasComment("跳绳绊脚次数"); b.Property("TrainTime") .IsRequired() .HasColumnType("nvarchar(max)") .HasComment("违规动作训练时间"); b.Property("ViolationId") .HasColumnType("int") .HasComment("违规动作编号"); b.Property("XW_TrainStudentsId") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("XW_TrainStudentsId"); b.ToTable("XW_TrainViolationsBO"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.YL_Device", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("AndroidId") .IsRequired() .HasMaxLength(64) .HasColumnType("nvarchar(64)"); b.Property("CreateTime") .HasColumnType("datetime2"); b.Property("IMEI") .IsRequired() .HasMaxLength(64) .HasColumnType("nvarchar(64)"); b.Property("IMSI") .IsRequired() .HasMaxLength(64) .HasColumnType("nvarchar(64)"); b.Property("IsActive") .HasColumnType("int"); b.Property("IsCalibration") .HasColumnType("int"); b.Property("IsOnline") .HasColumnType("int"); b.Property("IsSynchronization") .HasColumnType("int"); b.Property("LastOnlineTime") .HasColumnType("datetime2"); b.Property("Name") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("OrgId") .HasColumnType("int"); b.Property("Remark") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("SerialNumber") .IsRequired() .HasMaxLength(64) .HasColumnType("nvarchar(64)"); b.Property("SportStationId") .HasColumnType("bigint"); b.Property("TenantName") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("UpdateTime") .HasColumnType("datetime2"); b.HasKey("Id"); b.ToTable("YL_Device"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.N_HealthStandards", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .IsRequired() .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") .IsRequired() .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("YD_YiLu.Api.SmartSportsEntitys.N_SportsTestCategory", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("类别名称"); b.Property("CategoryName") .IsRequired() .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("YD_YiLu.Api.SmartSportsEntitys.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("Height") .HasColumnType("float") .HasComment("身高"); b.Property("IsDisplay") .HasColumnType("bit") .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("RankEnum") .HasColumnType("int") .HasComment("训练成绩等级"); b.Property("Remarks") .HasColumnType("text") .HasComment("备注"); b.Property("SchoolCode") .IsRequired() .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("StudentName") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("StudentNo") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学生学号"); b.Property("TeacherId") .HasColumnType("int") .HasComment("老师Id"); b.Property("TeacherName") .HasColumnType("nvarchar(100)") .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("N_SportsTestValue"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.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("GradeId") .HasColumnType("int") .HasComment("年级Id"); b.Property("GradeName") .HasColumnType("nvarchar(100)") .HasComment("年级名称"); b.Property("SchoolCode") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("S_Class"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.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") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.HasKey("Id"); b.ToTable("S_SchoolAssocGrade"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.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") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学校编号"); b.Property("SchoolRollNo") .HasColumnType("nvarchar(100)") .HasComment("学籍号"); b.Property("Sex") .HasColumnType("int") .HasComment("性别"); b.Property("StudentName") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("学生名称"); b.Property("StudentNation") .HasColumnType("nvarchar(50)") .HasComment("学生名族"); b.Property("StudentNo") .IsRequired() .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("YD_YiLu.Api.SmartSportsEntitys.Sys_User", b => { b.Property("User_Id") .ValueGeneratedOnAdd() .HasColumnType("int"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("User_Id"), 1L, 1); b.Property("Address") .IsRequired() .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") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("DeptName") .IsRequired() .HasMaxLength(150) .HasColumnType("nvarchar(150)"); b.Property("Dept_Id") .HasColumnType("int"); b.Property("Email") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("Enable") .HasColumnType("int"); b.Property("Gender") .HasColumnType("int"); b.Property("HeadImageUrl") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("LastLoginDate") .HasColumnType("datetime"); b.Property("LastModifyPwdDate") .HasColumnType("datetime"); b.Property("Modifier") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("ModifyDate") .HasColumnType("datetime"); b.Property("ModifyID") .HasColumnType("int"); b.Property("PhoneNo") .IsRequired() .HasMaxLength(11) .HasColumnType("nvarchar(11)"); b.Property("Remark") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("RoleName") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("Role_Id") .HasColumnType("int"); b.Property("SchoolCode") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("SchoolName") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.Property("Token") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("UserName") .IsRequired() .HasMaxLength(100) .HasColumnType("nvarchar(100)"); b.Property("UserPwd") .IsRequired() .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property("UserTrueName") .IsRequired() .HasMaxLength(20) .HasColumnType("nvarchar(20)"); b.HasKey("User_Id"); b.ToTable("Sys_User"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.XW_ProjectMode", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("枚举"); b.Property("Name") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("名称"); b.Property("ProjectKind") .HasColumnType("int") .HasComment("ProjectKind"); b.HasKey("Id"); b.ToTable("XW_ProjectMode"); }); modelBuilder.Entity("YD_YiLu.Api.SmartSportsEntitys.XW_TestingProject", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int") .HasComment("Id"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"), 1L, 1); b.Property("CategoryEnum") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("枚举"); b.Property("CategoryValue") .HasColumnType("int") .HasComment("枚举"); b.Property("IsOpen") .HasColumnType("bit") .HasComment("IsOpen"); b.Property("IsShow") .HasColumnType("bit") .HasComment("IsShow"); b.Property("OrgId") .HasColumnType("int") .HasComment("OrgId"); b.Property("ProjectId") .HasColumnType("int") .HasComment("ProjectId"); b.Property("ProjectName") .IsRequired() .HasColumnType("nvarchar(100)") .HasComment("名称"); b.HasKey("Id"); b.ToTable("XW_TestingProject"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainSetting", b => { b.HasOne("VOL.Entity.DomainModels.XinWei.XW_SportsTestData", "XW_SportsTestData") .WithOne("TrainSetting") .HasForeignKey("VOL.Entity.DomainModels.XinWei.XW_TrainSetting", "XW_SportsTestDataId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("XW_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainStudents", b => { b.HasOne("VOL.Entity.DomainModels.XinWei.XW_SportsTestData", "XW_SportsTestData") .WithMany("StudentList") .HasForeignKey("XW_SportsTestDataId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("XW_SportsTestData"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainViolationsBO", b => { b.HasOne("VOL.Entity.DomainModels.XinWei.XW_TrainStudents", "XW_TrainStudents") .WithMany("TrainViolationsBO") .HasForeignKey("XW_TrainStudentsId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("XW_TrainStudents"); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_SportsTestData", b => { b.Navigation("StudentList"); b.Navigation("TrainSetting") .IsRequired(); }); modelBuilder.Entity("VOL.Entity.DomainModels.XinWei.XW_TrainStudents", b => { b.Navigation("TrainViolationsBO"); }); #pragma warning restore 612, 618 } } }