using APT.Infrastructure.Core; using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace APT.Infrastructure.EF.Map { public class PFCodeRuleSerialMap : APTEntityBaseMap { public override void Configure(EntityTypeBuilder builder) { base.Configure(builder); builder.Property(t => t.SERIAL) .HasMaxLength(50); builder.Property(t => t.DATE_VALUE) .HasMaxLength(30); builder.HasIndex("ORG_ID", "CODE_TYPE", "SERIAL"); builder.HasIndex("ORG_ID","CODE_TYPE","STATUS", "NUM"); builder.HasIndex("ORG_ID", "CODE_TYPE", "DATE_VALUE", "SERIAL"); builder.HasIndex("ORG_ID", "CODE_TYPE", "DATE_VALUE", "STATUS", "NUM"); } } }