| | |
| | | builder.Entity<WorkPlan>(b => |
| | | { |
| | | //Configure table & schema name |
| | | b.ToTable((CMSPluginDbProperties.DbTablePrefix + "_WorkPlans").ToLower(), CMSPluginDbProperties.DbSchema).HasComment("WorkPlan"); |
| | | b.ToTable((CMSPluginDbProperties.DbTablePrefix + "_WorkPlans").ToLower(), CMSPluginDbProperties.DbSchema).HasComment("作业计划表"); |
| | | |
| | | b.ConfigureByConvention(); |
| | | |
| | | // Configure properties |
| | | b.Property(x => x.TaskCode).HasMaxLength(256).IsRequired().HasComment("任务编码"); |
| | | b.Property(x => x.WorkPlanStatus).IsRequired().HasComment("计划状态"); |
| | | b.Property(x => x.CallMaterialStatus).IsRequired().HasComment("叫料状态"); |
| | | b.Property(x => x.DataIdentifier).HasMaxLength(256).HasComment("原料标识"); |
| | | b.Property(x => x.MaterialMode).HasMaxLength(256).HasComment("原料型号"); |
| | | b.Property(x => x.Length).HasColumnType("decimal(18,2)").HasComment("长度(mm)"); |
| | |
| | | b.Property(x => x.OuterDiameter).HasColumnType("decimal(18,2)").HasComment("外径(mm)"); |
| | | b.Property(x => x.Thickness).HasColumnType("decimal(18,2)").HasComment("壁厚(mm)"); |
| | | b.Property(x => x.Material).HasMaxLength(256).HasComment("材质"); |
| | | b.Property(x => x.HasMainSignature).HasComment("是否主支管"); |
| | | |
| | | |
| | | b.Property(x => x.MarkingPosition).HasColumnType("decimal(18,2)").HasComment("打码位置"); |
| | | b.Property(x => x.CuttingPosition).HasColumnType("decimal(18,2)").HasComment("切割位置"); |