using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata; namespace MySystem.CashModels { public partial class WebCMSEntities : DbContext { public WebCMSEntities() { } public WebCMSEntities(DbContextOptions options) : base(options) { } public virtual DbSet ChannelBank { get; set; } public virtual DbSet ChannelSet { get; set; } public virtual DbSet PlatAccount { get; set; } public virtual DbSet PlatAccountBalance { get; set; } public virtual DbSet RecNoForWithdrawRecord { get; set; } public virtual DbSet RightDic { get; set; } public virtual DbSet SysLog { get; set; } public virtual DbSet UserIdentity { get; set; } public virtual DbSet UserTaxSign { get; set; } public virtual DbSet WithdrawBlackList { get; set; } public virtual DbSet WithdrawConfig { get; set; } public virtual DbSet WithdrawRecord { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { if (!optionsBuilder.IsConfigured) { optionsBuilder.UseMySql(Library.ConfigurationManager.AppSettings["CashSqlConnStr"].ToString(), x => x.ServerVersion("5.7.17-mysql")); } } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.BankCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BankName) .HasColumnType("varchar(64)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PicUrl) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); 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.UnitedBankNo) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.ChannelCapFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.ChannelCapMoney).HasColumnType("decimal(18,2)"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.ChannelMerchantNo) .HasColumnType("varchar(128)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelRate).HasColumnType("decimal(18,2)"); entity.Property(e => e.ChannelStatus).HasColumnType("int(11)"); entity.Property(e => e.ChannelType).HasColumnType("int(11)"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.DayLimitMoney).HasColumnType("decimal(18,2)"); entity.Property(e => e.MaxTradeMoney).HasColumnType("decimal(18,2)"); entity.Property(e => e.MerchantCapFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.MerchantCapMoney).HasColumnType("decimal(18,2)"); entity.Property(e => e.MerchantFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.MerchantIp) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.MerchantRate).HasColumnType("decimal(18,2)"); entity.Property(e => e.MinTradeMoney).HasColumnType("decimal(18,2)"); entity.Property(e => e.NotifyUrl) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PayUrl) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PaymentFlowType).HasColumnType("int(11)"); entity.Property(e => e.PrivateKey) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PrivatePemKey) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PublicKey) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.PublicPemKey) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); entity.Property(e => e.QueryUrl) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Remark) .HasColumnType("varchar(64)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReturnUrl) .HasColumnType("varchar(256)") .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.SettleType).HasColumnType("int(11)"); entity.Property(e => e.SingleCardDayLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.Sort).HasColumnType("int(11)"); entity.Property(e => e.Status).HasColumnType("int(11)"); entity.Property(e => e.TradeEndTime) .HasColumnType("varchar(6)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.TradeStartTime) .HasColumnType("varchar(6)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.AccountStatus).HasColumnType("int(11)"); entity.Property(e => e.AccountType).HasColumnType("int(11)"); entity.Property(e => e.ChanAccountIdentity) .HasColumnType("varchar(128)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.FeeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.ManageFeeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); 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.TotalAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.TradeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.AccountType).HasColumnType("int(11)"); entity.Property(e => e.ChanAccountIdentity) .HasColumnType("varchar(128)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.FeeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.ManageFeeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); 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.TradeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.TradeDate).HasColumnType("datetime"); entity.Property(e => e.TransName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.TransRecordNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.TransType).HasColumnType("int(11)"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserId).HasColumnType("int(11)"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.CashRecNo) .HasName("PRIMARY"); entity.Property(e => e.CashRecNo) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.WithdrawRecordId).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id) .HasColumnName("ID") .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Icon) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.MainDataList) .HasColumnType("bit(1)") .HasDefaultValueSql("b'0'"); entity.Property(e => e.MainMenu) .HasColumnType("bit(1)") .HasDefaultValueSql("b'0'"); entity.Property(e => e.MainStat) .HasColumnType("bit(1)") .HasDefaultValueSql("b'0'"); entity.Property(e => e.Name) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.RightLevel).HasColumnType("int(11)"); entity.Property(e => e.Sort).HasColumnType("int(11)"); entity.Property(e => e.Url) .HasColumnType("varchar(200)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.Contents) .HasColumnType("varchar(200)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.BankCardNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BuddyName) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BuddyNo) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CertFrontImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CertReverseImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CheckStatus).HasColumnType("int(11)"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.FaceVideo) .HasColumnType("longtext") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.IdCardNo) .HasColumnType("varchar(18)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.LivingImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.LivingScore).HasColumnType("int(11)"); 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.SignImageUrl) .HasColumnType("varchar(256)") .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.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserMobile) .HasColumnType("varchar(11)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.BankCardNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CertFrontImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CertReverseImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.FaceVideo) .HasColumnType("longtext") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.IdCardNo) .HasColumnType("varchar(18)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.LivingImage) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.LivingScore).HasColumnType("int(11)"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); entity.Property(e => e.RealName) .HasColumnType("varchar(20)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReqData) .HasColumnType("longtext") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.RespData) .HasColumnType("longtext") .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.SignImageUrl) .HasColumnType("varchar(256)") .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.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserMobile) .HasColumnType("varchar(11)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserNo) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.QueryCount).HasColumnType("int(11)"); entity.Property(e => e.Reason) .HasColumnType("varchar(128)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Remark) .HasColumnType("varchar(128)") .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.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserId).HasColumnType("int(11)"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.AlarmCashErrors).HasColumnType("int(11)"); entity.Property(e => e.AlarmMobile) .HasColumnType("varchar(256)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.AuditOutSwitchType).HasColumnType("int(11)"); entity.Property(e => e.AuditOutSwitchValue) .HasColumnType("varchar(1024)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.AutoAuditOutSwitch) .HasColumnType("varchar(5)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CurCashErrors).HasColumnType("int(11)"); entity.Property(e => e.OutDayAmountLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.OutDayTimesLimit).HasColumnType("int(11)"); entity.Property(e => e.OutMonthAmountLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.OutMonthTimesLimit).HasColumnType("int(11)"); 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.RuleCheckSwitch).HasColumnType("int(11)"); 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.TaskExecutionTime) .HasColumnType("varchar(20)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserOutAmountLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.UserOutAmountMinLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.UserOutDayAmountLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.UserOutDayTimesLimit).HasColumnType("int(11)"); entity.Property(e => e.UserOutMonthAmountLimit).HasColumnType("decimal(18,2)"); entity.Property(e => e.UserOutMonthTimesLimit).HasColumnType("int(11)"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnType("int(11)"); entity.Property(e => e.ActualTradeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.ArrivedTime).HasColumnType("datetime"); entity.Property(e => e.AuditBy) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.AuditRemark) .HasColumnType("varchar(128)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.AuditResult).HasColumnType("int(11)"); entity.Property(e => e.AuditTime).HasColumnType("datetime"); entity.Property(e => e.AuditType).HasColumnType("int(11)"); entity.Property(e => e.BankCardName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BankCardNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BankCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BankName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BizName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.BizTime).HasColumnType("datetime"); entity.Property(e => e.CashChannel) .HasColumnType("varchar(20)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CashRecNo) .HasColumnType("varchar(20)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CashTime).HasColumnType("datetime"); entity.Property(e => e.ChannelActualAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.ChannelCode) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ChannelTradeNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.CreateDate).HasColumnType("datetime"); entity.Property(e => e.CreateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.IdcardNo) .HasColumnType("varchar(18)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.IdcardType) .HasColumnType("varchar(2)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Ip地址) .HasColumnName("IP地址") .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ManageFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.MediaSource) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.OperateBy) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.OperateDate).HasColumnType("datetime"); entity.Property(e => e.PartnerTradeNo) .HasColumnType("varchar(32)") .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.ReqChannelNo) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReqChannelSeq) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReqData) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ResData) .HasColumnType("varchar(2048)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReturnCode) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.ReturnMsg) .HasColumnType("varchar(128)") .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.TradeAmount).HasColumnType("decimal(18,2)"); entity.Property(e => e.TradeFee).HasColumnType("decimal(18,2)"); entity.Property(e => e.TradeStatus).HasColumnType("int(11)"); entity.Property(e => e.TradeType).HasColumnType("int(11)"); entity.Property(e => e.TransCompleteTime).HasColumnType("datetime"); entity.Property(e => e.UnitedBankNo) .HasColumnType("varchar(16)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UpdateDate).HasColumnType("datetime"); entity.Property(e => e.UpdateMan) .HasColumnType("varchar(50)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserBankMobile) .HasColumnType("varchar(11)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserId).HasColumnType("int(11)"); entity.Property(e => e.UserMobile) .HasColumnType("varchar(11)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.UserName) .HasColumnType("varchar(32)") .HasCharSet("utf8") .HasCollation("utf8_general_ci"); entity.Property(e => e.Version).HasColumnType("int(11)"); }); OnModelCreatingPartial(modelBuilder); } partial void OnModelCreatingPartial(ModelBuilder modelBuilder); } }