|
@@ -18,12 +18,12 @@ namespace MySystem.Models.Push
|
|
|
public virtual DbSet<Merchant> Merchant { get; set; }
|
|
|
public virtual DbSet<PushObj> PushObj { get; set; }
|
|
|
public virtual DbSet<PushObjCondition> PushObjCondition { get; set; }
|
|
|
+ public virtual DbSet<PushPosRecord> PushPosRecord { get; set; }
|
|
|
public virtual DbSet<PushRecord> PushRecord { get; set; }
|
|
|
public virtual DbSet<RePushQueue> RePushQueue { get; set; }
|
|
|
public virtual DbSet<SourceCondition> SourceCondition { get; set; }
|
|
|
public virtual DbSet<SourceData> SourceData { get; set; }
|
|
|
public virtual DbSet<SourceDataSubTable> SourceDataSubTable { get; set; }
|
|
|
- public virtual DbSet<UPosMerchantInfo> UPosMerchantInfo { get; set; }
|
|
|
|
|
|
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
|
|
{
|
|
@@ -128,7 +128,7 @@ namespace MySystem.Models.Push
|
|
|
|
|
|
entity.Property(e => e.FieldList)
|
|
|
.HasColumnName("field_list")
|
|
|
- .HasColumnType("varchar(500)")
|
|
|
+ .HasColumnType("mediumtext")
|
|
|
.HasComment("数据字段")
|
|
|
.HasCharSet("utf8")
|
|
|
.HasCollation("utf8_general_ci");
|
|
@@ -268,6 +268,43 @@ namespace MySystem.Models.Push
|
|
|
.HasComment("版本号");
|
|
|
});
|
|
|
|
|
|
+ modelBuilder.Entity<PushPosRecord>(entity =>
|
|
|
+ {
|
|
|
+ entity.ToTable("push_pos_record");
|
|
|
+
|
|
|
+ entity.HasComment("推送项目");
|
|
|
+
|
|
|
+ entity.Property(e => e.Id)
|
|
|
+ .HasColumnName("id")
|
|
|
+ .HasColumnType("int(11)");
|
|
|
+
|
|
|
+ entity.Property(e => e.Content)
|
|
|
+ .HasColumnName("content")
|
|
|
+ .HasColumnType("mediumtext")
|
|
|
+ .HasComment("数据内容")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.CreateDate)
|
|
|
+ .HasColumnName("create_date")
|
|
|
+ .HasColumnType("datetime")
|
|
|
+ .HasComment("创建时间");
|
|
|
+
|
|
|
+ entity.Property(e => e.DataType)
|
|
|
+ .HasColumnName("data_type")
|
|
|
+ .HasColumnType("varchar(20)")
|
|
|
+ .HasComment("数据类型")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+
|
|
|
+ entity.Property(e => e.EncryptContent)
|
|
|
+ .HasColumnName("encrypt_content")
|
|
|
+ .HasColumnType("mediumtext")
|
|
|
+ .HasComment("数据内容")
|
|
|
+ .HasCharSet("utf8")
|
|
|
+ .HasCollation("utf8_general_ci");
|
|
|
+ });
|
|
|
+
|
|
|
modelBuilder.Entity<PushRecord>(entity =>
|
|
|
{
|
|
|
entity.ToTable("push_record");
|
|
@@ -599,100 +636,6 @@ namespace MySystem.Models.Push
|
|
|
.HasComment("版本号");
|
|
|
});
|
|
|
|
|
|
- modelBuilder.Entity<UPosMerchantInfo>(entity =>
|
|
|
- {
|
|
|
- entity.ToTable("u_PosMerchantInfo");
|
|
|
-
|
|
|
- entity.HasComment("商户绑定信息");
|
|
|
-
|
|
|
- entity.Property(e => e.Id)
|
|
|
- .HasColumnName("id")
|
|
|
- .HasColumnType("varchar(30)")
|
|
|
- .HasDefaultValueSql("'0'")
|
|
|
- .HasComment("ID")
|
|
|
- .HasCharSet("utf8")
|
|
|
- .HasCollation("utf8_general_ci");
|
|
|
-
|
|
|
- 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("varchar(30)")
|
|
|
- .HasComment("绑定时间")
|
|
|
- .HasCharSet("utf8")
|
|
|
- .HasCollation("utf8_general_ci");
|
|
|
-
|
|
|
- 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)
|
|
|
- .IsRequired()
|
|
|
- .HasColumnName("status")
|
|
|
- .HasColumnType("varchar(1)")
|
|
|
- .HasDefaultValueSql("'0'")
|
|
|
- .HasComment("状态")
|
|
|
- .HasCharSet("utf8")
|
|
|
- .HasCollation("utf8_general_ci");
|
|
|
-
|
|
|
- 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("varchar(30)")
|
|
|
- .HasComment("创客所属人")
|
|
|
- .HasCharSet("utf8")
|
|
|
- .HasCollation("utf8_general_ci");
|
|
|
- });
|
|
|
-
|
|
|
OnModelCreatingPartial(modelBuilder);
|
|
|
}
|
|
|
|