|
@@ -24,6 +24,9 @@ namespace MySystem.Models.Push
|
|
|
public virtual DbSet<SourceCondition> SourceCondition { get; set; }
|
|
|
public virtual DbSet<SourceData> SourceData { get; set; }
|
|
|
public virtual DbSet<SourceDataSubTable> SourceDataSubTable { get; set; }
|
|
|
+ public virtual DbSet<UMerchantDepositRecord> UMerchantDepositRecord { get; set; }
|
|
|
+ public virtual DbSet<UPosMerchantInfo> UPosMerchantInfo { get; set; }
|
|
|
+ public virtual DbSet<UTradeRecord> UTradeRecord { get; set; }
|
|
|
|
|
|
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
|
|
{
|
|
@@ -278,6 +281,13 @@ namespace MySystem.Models.Push
|
|
|
.HasColumnName("id")
|
|
|
.HasColumnType("int(11)");
|
|
|
|
|
|
+ entity.Property(e => e.BackContent)
|
|
|
+ .HasColumnName("back_content")
|
|
|
+ .HasColumnType("mediumtext")
|
|
|
+ .HasComment("数据内容")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
entity.Property(e => e.Content)
|
|
|
.HasColumnName("content")
|
|
|
.HasColumnType("mediumtext")
|
|
@@ -303,6 +313,11 @@ namespace MySystem.Models.Push
|
|
|
.HasComment("数据内容")
|
|
|
.HasCharSet("utf8")
|
|
|
.HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Status)
|
|
|
+ .HasColumnName("status")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("状态");
|
|
|
});
|
|
|
|
|
|
modelBuilder.Entity<PushRecord>(entity =>
|
|
@@ -636,6 +651,265 @@ namespace MySystem.Models.Push
|
|
|
.HasComment("版本号");
|
|
|
});
|
|
|
|
|
|
+ modelBuilder.Entity<UMerchantDepositRecord>(entity =>
|
|
|
+ {
|
|
|
+ entity.ToTable("u_MerchantDepositRecord");
|
|
|
+
|
|
|
+ entity.HasComment("商户服务费信息");
|
|
|
+
|
|
|
+ entity.Property(e => e.Id)
|
|
|
+ .HasColumnName("id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("ID");
|
|
|
+
|
|
|
+ entity.Property(e => e.AgentId)
|
|
|
+ .HasColumnName("agent_id")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("代理商编号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Amount)
|
|
|
+ .HasColumnName("amount")
|
|
|
+ .HasColumnType("decimal(18,2)")
|
|
|
+ .HasComment("金额");
|
|
|
+
|
|
|
+ entity.Property(e => e.MerchNo)
|
|
|
+ .HasColumnName("merch_no")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("商户号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.OrderId)
|
|
|
+ .HasColumnName("order_id")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("订单流水")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.PosSn)
|
|
|
+ .HasColumnName("pos_sn")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("机具号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Status)
|
|
|
+ .HasColumnName("status")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("状态");
|
|
|
+
|
|
|
+ entity.Property(e => e.TransTime)
|
|
|
+ .HasColumnName("trans_time")
|
|
|
+ .HasColumnType("datetime")
|
|
|
+ .HasComment("时间");
|
|
|
+
|
|
|
+ entity.Property(e => e.UserId)
|
|
|
+ .HasColumnName("user_id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("创客所属人");
|
|
|
+ });
|
|
|
+
|
|
|
+ modelBuilder.Entity<UPosMerchantInfo>(entity =>
|
|
|
+ {
|
|
|
+ entity.ToTable("u_PosMerchantInfo");
|
|
|
+
|
|
|
+ entity.HasComment("商户绑定信息");
|
|
|
+
|
|
|
+ entity.Property(e => e.Id)
|
|
|
+ .HasColumnName("id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("ID");
|
|
|
+
|
|
|
+ entity.Property(e => e.AgentId)
|
|
|
+ .HasColumnName("agent_id")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("代理商编号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.BindTime)
|
|
|
+ .HasColumnName("bind_time")
|
|
|
+ .HasColumnType("datetime")
|
|
|
+ .HasComment("绑定时间");
|
|
|
+
|
|
|
+ entity.Property(e => e.DeviceModel)
|
|
|
+ .HasColumnName("device_model")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("设备类型")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.MerchNo)
|
|
|
+ .HasColumnName("merch_no")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("商户号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Name)
|
|
|
+ .HasColumnName("name")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("商户名称")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Phone)
|
|
|
+ .HasColumnName("phone")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("手机号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.PosSn)
|
|
|
+ .HasColumnName("pos_sn")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("机具号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Status)
|
|
|
+ .HasColumnName("status")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("状态");
|
|
|
+
|
|
|
+ entity.Property(e => e.SupplementInfo)
|
|
|
+ .HasColumnName("supplement_info")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("身份证号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.TermTo)
|
|
|
+ .HasColumnName("term_to")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("终端号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.UserId)
|
|
|
+ .HasColumnName("user_id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("创客所属人");
|
|
|
+ });
|
|
|
+
|
|
|
+ modelBuilder.Entity<UTradeRecord>(entity =>
|
|
|
+ {
|
|
|
+ entity.ToTable("u_TradeRecord");
|
|
|
+
|
|
|
+ entity.HasComment("商户交易信息");
|
|
|
+
|
|
|
+ entity.Property(e => e.Id)
|
|
|
+ .HasColumnName("id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("ID");
|
|
|
+
|
|
|
+ entity.Property(e => e.AgentId)
|
|
|
+ .IsRequired()
|
|
|
+ .HasColumnName("agent_id")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasDefaultValueSql("'0'")
|
|
|
+ .HasComment("代理商编号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Amount)
|
|
|
+ .HasColumnName("amount")
|
|
|
+ .HasColumnType("decimal(18,2)")
|
|
|
+ .HasComment("交易金额");
|
|
|
+
|
|
|
+ entity.Property(e => e.CardType)
|
|
|
+ .HasColumnName("card_type")
|
|
|
+ .HasColumnType("varchar(10)")
|
|
|
+ .HasComment("卡类型")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.FeeAmount)
|
|
|
+ .HasColumnName("fee_amount")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("手续费");
|
|
|
+
|
|
|
+ entity.Property(e => e.MerchNo)
|
|
|
+ .HasColumnName("merch_no")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("商户号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.OrderId)
|
|
|
+ .HasColumnName("order_id")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("订单流水")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.PayType)
|
|
|
+ .HasColumnName("pay_type")
|
|
|
+ .HasColumnType("varchar(10)")
|
|
|
+ .HasComment("支付方式")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.PosSn)
|
|
|
+ .HasColumnName("pos_sn")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("机具号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.RetCode)
|
|
|
+ .HasColumnName("ret_code")
|
|
|
+ .HasColumnType("varchar(10)")
|
|
|
+ .HasComment("交易状态")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.RetMsg)
|
|
|
+ .HasColumnName("ret_msg")
|
|
|
+ .HasColumnType("varchar(10)")
|
|
|
+ .HasComment("交易描述")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.Status)
|
|
|
+ .HasColumnName("status")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("状态");
|
|
|
+
|
|
|
+ entity.Property(e => e.TermNo)
|
|
|
+ .HasColumnName("term_no")
|
|
|
+ .HasColumnType("varchar(30)")
|
|
|
+ .HasComment("终端号")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.TransId)
|
|
|
+ .HasColumnName("trans_id")
|
|
|
+ .HasColumnType("varchar(50)")
|
|
|
+ .HasComment("交易流水")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.TransTime)
|
|
|
+ .HasColumnName("trans_time")
|
|
|
+ .HasColumnType("datetime")
|
|
|
+ .HasComment("交易时间");
|
|
|
+
|
|
|
+ entity.Property(e => e.TransType)
|
|
|
+ .HasColumnName("trans_type")
|
|
|
+ .HasColumnType("varchar(10)")
|
|
|
+ .HasComment("交易类型")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.UserId)
|
|
|
+ .HasColumnName("user_id")
|
|
|
+ .HasColumnType("int(11)")
|
|
|
+ .HasComment("创客所属人");
|
|
|
+ });
|
|
|
+
|
|
|
OnModelCreatingPartial(modelBuilder);
|
|
|
}
|
|
|
|