|
@@ -31,6 +31,7 @@ namespace MySystem.SpModels
|
|
public virtual DbSet<KssReturnDeposit> KssReturnDeposit { get; set; }
|
|
public virtual DbSet<KssReturnDeposit> KssReturnDeposit { get; set; }
|
|
public virtual DbSet<KssStageRwd> KssStageRwd { get; set; }
|
|
public virtual DbSet<KssStageRwd> KssStageRwd { get; set; }
|
|
public virtual DbSet<KssTradeFirst> KssTradeFirst { get; set; }
|
|
public virtual DbSet<KssTradeFirst> KssTradeFirst { get; set; }
|
|
|
|
+ public virtual DbSet<MerchantRecord> MerchantRecord { get; set; }
|
|
public virtual DbSet<Merchants> Merchants { get; set; }
|
|
public virtual DbSet<Merchants> Merchants { get; set; }
|
|
public virtual DbSet<ProfitRecord> ProfitRecord { get; set; }
|
|
public virtual DbSet<ProfitRecord> ProfitRecord { get; set; }
|
|
public virtual DbSet<RightDic> RightDic { get; set; }
|
|
public virtual DbSet<RightDic> RightDic { get; set; }
|
|
@@ -185,6 +186,9 @@ namespace MySystem.SpModels
|
|
|
|
|
|
modelBuilder.Entity<BindRecord>(entity =>
|
|
modelBuilder.Entity<BindRecord>(entity =>
|
|
{
|
|
{
|
|
|
|
+ entity.HasIndex(e => new { e.MerSnNo, e.MerNo })
|
|
|
|
+ .HasName("BindRecordIndex");
|
|
|
|
+
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
|
|
|
|
entity.Property(e => e.AgentName)
|
|
entity.Property(e => e.AgentName)
|
|
@@ -1184,13 +1188,7 @@ namespace MySystem.SpModels
|
|
|
|
|
|
modelBuilder.Entity<KssMerchant>(entity =>
|
|
modelBuilder.Entity<KssMerchant>(entity =>
|
|
{
|
|
{
|
|
- entity.HasKey(e => e.MerNo)
|
|
|
|
- .HasName("PRIMARY");
|
|
|
|
-
|
|
|
|
- entity.Property(e => e.MerNo)
|
|
|
|
- .HasColumnType("varchar(32)")
|
|
|
|
- .HasCharSet("utf8")
|
|
|
|
- .HasCollation("utf8_general_ci");
|
|
|
|
|
|
+ entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
|
|
|
|
entity.Property(e => e.AgentName)
|
|
entity.Property(e => e.AgentName)
|
|
.HasColumnType("varchar(64)")
|
|
.HasColumnType("varchar(64)")
|
|
@@ -1202,6 +1200,8 @@ namespace MySystem.SpModels
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
|
|
+ entity.Property(e => e.CreateDate).HasColumnType("datetime");
|
|
|
|
+
|
|
entity.Property(e => e.CreateTime).HasColumnType("datetime");
|
|
entity.Property(e => e.CreateTime).HasColumnType("datetime");
|
|
|
|
|
|
entity.Property(e => e.MerAuditDate).HasColumnType("datetime");
|
|
entity.Property(e => e.MerAuditDate).HasColumnType("datetime");
|
|
@@ -1243,11 +1243,34 @@ namespace MySystem.SpModels
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
|
|
+ entity.Property(e => e.QueryCount).HasColumnType("int(11)");
|
|
|
|
+
|
|
entity.Property(e => e.Remark)
|
|
entity.Property(e => e.Remark)
|
|
.HasColumnType("varchar(64)")
|
|
.HasColumnType("varchar(64)")
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
|
|
+ entity.Property(e => e.SeoDescription)
|
|
|
|
+ .HasColumnType("varchar(500)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.SeoKeyword)
|
|
|
|
+ .HasColumnType("varchar(200)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.SeoTitle)
|
|
|
|
+ .HasColumnType("varchar(100)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Sort).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Status).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.UpdateDate).HasColumnType("datetime");
|
|
|
|
+
|
|
entity.Property(e => e.UpdateTime).HasColumnType("datetime");
|
|
entity.Property(e => e.UpdateTime).HasColumnType("datetime");
|
|
});
|
|
});
|
|
|
|
|
|
@@ -1452,8 +1475,152 @@ namespace MySystem.SpModels
|
|
entity.Property(e => e.UpdateTime).HasColumnType("datetime");
|
|
entity.Property(e => e.UpdateTime).HasColumnType("datetime");
|
|
});
|
|
});
|
|
|
|
|
|
|
|
+ modelBuilder.Entity<MerchantRecord>(entity =>
|
|
|
|
+ {
|
|
|
|
+ entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.AgentName)
|
|
|
|
+ .HasColumnType("varchar(64)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.AgentNo)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Areas)
|
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.ChannelSerial)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.City)
|
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.CreateDate).HasColumnType("datetime");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.CreateTime).HasColumnType("datetime");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field1)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field2)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field3)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field4)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field5)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.LegalIdCard)
|
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.LegalName)
|
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerName)
|
|
|
|
+ .HasColumnType("varchar(32)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerNewSnNo)
|
|
|
|
+ .HasColumnType("varchar(32)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerNo)
|
|
|
|
+ .HasColumnType("varchar(32)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerOperateDate).HasColumnType("datetime");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerOperateType)
|
|
|
|
+ .HasColumnType("varchar(16)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerSnNo)
|
|
|
|
+ .HasColumnType("varchar(32)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.MerStatus)
|
|
|
|
+ .HasColumnType("varchar(16)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.ProductType)
|
|
|
|
+ .HasColumnType("varchar(32)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Province)
|
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.QueryCount).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Remark)
|
|
|
|
+ .HasColumnType("varchar(64)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.SeoDescription)
|
|
|
|
+ .HasColumnType("varchar(500)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.SeoKeyword)
|
|
|
|
+ .HasColumnType("varchar(200)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.SeoTitle)
|
|
|
|
+ .HasColumnType("varchar(100)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Sort).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Status).HasColumnType("int(11)");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.UpdateDate).HasColumnType("datetime");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.UpdateTime).HasColumnType("datetime");
|
|
|
|
+ });
|
|
|
|
+
|
|
modelBuilder.Entity<Merchants>(entity =>
|
|
modelBuilder.Entity<Merchants>(entity =>
|
|
{
|
|
{
|
|
|
|
+ entity.HasIndex(e => e.MerNo)
|
|
|
|
+ .HasName("MerchantsIndex");
|
|
|
|
+
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
|
|
|
|
entity.Property(e => e.AgentName)
|
|
entity.Property(e => e.AgentName)
|
|
@@ -1831,6 +1998,21 @@ namespace MySystem.SpModels
|
|
|
|
|
|
entity.Property(e => e.FeeAmount).HasColumnType("decimal(18,2)");
|
|
entity.Property(e => e.FeeAmount).HasColumnType("decimal(18,2)");
|
|
|
|
|
|
|
|
+ entity.Property(e => e.Field1)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field2)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
|
|
+ entity.Property(e => e.Field3)
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
|
+ .HasCharSet("utf8")
|
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
|
+
|
|
entity.Property(e => e.InputModel)
|
|
entity.Property(e => e.InputModel)
|
|
.HasColumnType("varchar(32)")
|
|
.HasColumnType("varchar(32)")
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
@@ -1859,7 +2041,7 @@ namespace MySystem.SpModels
|
|
entity.Property(e => e.QueryCount).HasColumnType("int(11)");
|
|
entity.Property(e => e.QueryCount).HasColumnType("int(11)");
|
|
|
|
|
|
entity.Property(e => e.SeoDescription)
|
|
entity.Property(e => e.SeoDescription)
|
|
- .HasColumnType("varchar(500)")
|
|
|
|
|
|
+ .HasColumnType("varchar(2000)")
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
@@ -1907,7 +2089,7 @@ namespace MySystem.SpModels
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
entity.Property(e => e.TradeSerialNo)
|
|
entity.Property(e => e.TradeSerialNo)
|
|
- .HasColumnType("varchar(32)")
|
|
|
|
|
|
+ .HasColumnType("varchar(50)")
|
|
.HasCharSet("utf8")
|
|
.HasCharSet("utf8")
|
|
.HasCollation("utf8_general_ci");
|
|
.HasCollation("utf8_general_ci");
|
|
|
|
|
|
@@ -1931,6 +2113,9 @@ namespace MySystem.SpModels
|
|
|
|
|
|
modelBuilder.Entity<TradeRecord>(entity =>
|
|
modelBuilder.Entity<TradeRecord>(entity =>
|
|
{
|
|
{
|
|
|
|
+ entity.HasIndex(e => new { e.TradeSnNo, e.ProductType, e.MerNo })
|
|
|
|
+ .HasName("TradeRecordIndex");
|
|
|
|
+
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
entity.Property(e => e.Id).HasColumnType("int(11)");
|
|
|
|
|
|
entity.Property(e => e.AgentNo)
|
|
entity.Property(e => e.AgentNo)
|