using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata; namespace Dfs.WayneChina.SpsDataCourier.SpsData { public partial class SpsDbContext : DbContext { private string connectionString; public SpsDbContext(string connectionString) { this.connectionString = connectionString; } public SpsDbContext(DbContextOptions options) : base(options) { } public virtual DbSet TAcctinfo { get; set; } public virtual DbSet TAcctlogout { get; set; } public virtual DbSet TAddblackcard { get; set; } public virtual DbSet TAddgrayinfo { get; set; } public virtual DbSet TAuthinfo { get; set; } public virtual DbSet TBlackcard { get; set; } public virtual DbSet TCardauthinfo { get; set; } public virtual DbSet TCardinfo { get; set; } public virtual DbSet TCardlogout { get; set; } public virtual DbSet TCardreploss { get; set; } public virtual DbSet TCardstate { get; set; } public virtual DbSet TCardtrx { get; set; } public virtual DbSet TCardtypebyapp { get; set; } public virtual DbSet TCargasbottleinfo { get; set; } public virtual DbSet TClientauth { get; set; } public virtual DbSet TCmdinfo { get; set; } public virtual DbSet TCmdtype { get; set; } public virtual DbSet TDayclose { get; set; } public virtual DbSet TDbversioninfo { get; set; } public virtual DbSet TDeleteblackcard { get; set; } public virtual DbSet TDeletegrayinfo { get; set; } public virtual DbSet TDiscountrule { get; set; } public virtual DbSet TDspinfo { get; set; } public virtual DbSet TEmployeeinfo { get; set; } public virtual DbSet TEndtrdinfo { get; set; } public virtual DbSet TEquipinfo { get; set; } public virtual DbSet TFuelapply { get; set; } public virtual DbSet TFuelday { get; set; } public virtual DbSet TFuellist { get; set; } public virtual DbSet TFuellistCopy { get; set; } public virtual DbSet TFuelmonth { get; set; } public virtual DbSet TFuelpricechg { get; set; } public virtual DbSet TFuelshift { get; set; } public virtual DbSet TFueltankcheck { get; set; } public virtual DbSet TGrayinfo { get; set; } public virtual DbSet THostauthinfo { get; set; } public virtual DbSet THostdatatypetable { get; set; } public virtual DbSet THostdatatypever { get; set; } public virtual DbSet THostdownloaddataver { get; set; } public virtual DbSet THoststationnoinfo { get; set; } public virtual DbSet THostuploaddatarecord { get; set; } public virtual DbSet TInstockinfo { get; set; } public virtual DbSet TIntegralauthinfo { get; set; } public virtual DbSet TIntegralconverrule { get; set; } public virtual DbSet TIntegralgift { get; set; } public virtual DbSet TIntegralrule { get; set; } public virtual DbSet TIntegtrdinfo { get; set; } public virtual DbSet TKeybroadinfo { get; set; } public virtual DbSet TLevelvol { get; set; } public virtual DbSet TLiquidGau { get; set; } public virtual DbSet TLmtcard { get; set; } public virtual DbSet TLoginfo { get; set; } public virtual DbSet TMancardinfo { get; set; } public virtual DbSet TMisauthinfo { get; set; } public virtual DbSet TModelversion { get; set; } public virtual DbSet TMoneygiftallot { get; set; } public virtual DbSet TMoneyshiftcheck { get; set; } public virtual DbSet TMonthcheck { get; set; } public virtual DbSet TMonthclose { get; set; } public virtual DbSet TNewcarddisc { get; set; } public virtual DbSet TNozzleday { get; set; } public virtual DbSet TNozzleinfo { get; set; } public virtual DbSet TNozzlemonth { get; set; } public virtual DbSet TNozzleshift { get; set; } public virtual DbSet TOutstockinfo { get; set; } public virtual DbSet TPaymode { get; set; } public virtual DbSet TPayterm { get; set; } public virtual DbSet TPaytypeinfo { get; set; } public virtual DbSet TPortset { get; set; } public virtual DbSet TPosauthinfo { get; set; } public virtual DbSet TPosshiftcontrol { get; set; } public virtual DbSet TPreallotinfo { get; set; } public virtual DbSet TPsamcard { get; set; } public virtual DbSet TPumpinfo { get; set; } public virtual DbSet TRechargetype { get; set; } public virtual DbSet TRechdebitRep { get; set; } public virtual DbSet TShiftcheckinfo { get; set; } public virtual DbSet TShiftclose { get; set; } public virtual DbSet TSpecialtimedisc { get; set; } public virtual DbSet TStationAttri { get; set; } public virtual DbSet TStationInfo { get; set; } public virtual DbSet TSysinfo { get; set; } public virtual DbSet TTableaudit { get; set; } public virtual DbSet TTablelist { get; set; } public virtual DbSet TTankinit { get; set; } public virtual DbSet TTanklist { get; set; } public virtual DbSet TTankshiftclose { get; set; } public virtual DbSet TTankstatus { get; set; } public virtual DbSet TTanktruckcheck { get; set; } public virtual DbSet TTankvol { get; set; } public virtual DbSet TTicketdispConf { get; set; } public virtual DbSet TTrdinfo { get; set; } public virtual DbSet TTsmshiftclose { get; set; } public virtual DbSet TUnloadgasinfo { get; set; } public virtual DbSet TUpsinfo { get; set; } public virtual DbSet TUserinfo { get; set; } public virtual DbSet TVersioninfo { get; set; } public virtual DbSet TWcardinstore { get; set; } public virtual DbSet TWcardoutstore { get; set; } // Unable to generate entity type for table 'r_clientcardlist'. Please see the warning messages. // Unable to generate entity type for table 'rpt_monthclose'. Please see the warning messages. // Unable to generate entity type for table 'rpt_shiftclose'. Please see the warning messages. // Unable to generate entity type for table 'rpt_shiftclose1'. Please see the warning messages. // Unable to generate entity type for table 'rpt_shiftclose4'. Please see the warning messages. // Unable to generate entity type for table 'rpt_tankclose'. Please see the warning messages. // Unable to generate entity type for table 'rpt_trdsumnozzle'. Please see the warning messages. // Unable to generate entity type for table 't_usergrpauth'. Please see the warning messages. protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { if (!optionsBuilder.IsConfigured) { //#warning To protect potentially sensitive information in your connection string, you should move it out of source code. See http://go.microsoft.com/fwlink/?LinkId=723263 for guidance on storing connection strings. //optionsBuilder.UseMySql("server=localhost;port=3306;user=root;password=HS1205;database=Sps_Db;TreatTinyAsBoolean=false;ConvertZeroDateTime=True"); optionsBuilder.UseMySql(connectionString, new MySqlServerVersion(new Version(5, 5, 25)), options => options.EnableRetryOnFailure(3)); } } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_acctinfo"); entity.HasIndex(e => e.AcctId) .HasName("AcctID_UNIQUE") .IsUnique(); entity.HasIndex(e => new { e.AcctId, e.AcctDate, e.BelongTo }) .HasName("acctselect"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctSno) .HasColumnName("AcctSNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctState).HasDefaultValueSql("'1'"); entity.Property(e => e.AcctType).HasDefaultValueSql("'0'"); entity.Property(e => e.Address) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Amount) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AmtType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BelongTo) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CertfNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CertfType) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EnableSms).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gift).HasDefaultValueSql("'0'"); entity.Property(e => e.PhoneNo) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RechgTotal) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Waitmalloc) .HasColumnName("waitmalloc") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_acctlogout"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctLgtDate) .HasColumnName("AcctLGtDate") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Address) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BelongTo) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PhoneNo) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_addblackcard"); entity.HasIndex(e => e.CardNo) .HasName("cardno"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlackDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_addgrayinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_authinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthState).HasDefaultValueSql("'0'"); entity.Property(e => e.CardBal).HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.ConsType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozzleNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayType).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TotVol).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_blackcard"); entity.HasIndex(e => e.CardNo) .HasName("cardno"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlackDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardauthinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardinfo"); entity.HasIndex(e => e.AcctId) .HasName("acctid"); entity.HasIndex(e => e.CardNo) .HasName("CardNo_UNIQUE") .IsUnique(); entity.HasIndex(e => new { e.CardNo, e.CardType }) .HasName("CardNo") .IsUnique(); entity.HasIndex(e => new { e.CardNo, e.KcDate, e.UserNo, e.Holder }) .HasName("cardselect"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AuthStr) .HasColumnType("varchar(9)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BLimitCar) .HasColumnName("bLimitCar") .HasDefaultValueSql("'0'"); entity.Property(e => e.BLmtGood) .HasColumnName("bLmtGood") .HasDefaultValueSql("'0'"); entity.Property(e => e.CStatus) .HasColumnName("cStatus") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardClass).HasDefaultValueSql("'0'"); entity.Property(e => e.CardId) .HasColumnName("CardID") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .IsRequired() .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardSno) .HasColumnName("CardSNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.Carno) .HasColumnName("carno") .HasColumnType("char(14)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctcflag) .HasColumnName("CTCFlag") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctctime) .HasColumnName("CTCTime") .HasColumnType("char(14)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.DmaxPay) .HasColumnName("DMaxPay") .HasDefaultValueSql("'0'"); entity.Property(e => e.EnableSms).HasDefaultValueSql("'0'"); entity.Property(e => e.Holder) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.IntegralTotal).HasDefaultValueSql("'0'"); entity.Property(e => e.KcDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.LimitTimes).HasDefaultValueSql("'0'"); entity.Property(e => e.LmtOil) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MmaxPay) .HasColumnName("MMaxPay") .HasDefaultValueSql("'0'"); entity.Property(e => e.Money) .HasColumnName("money") .HasDefaultValueSql("'0'"); entity.Property(e => e.OnceMaxPay).HasDefaultValueSql("'0'"); entity.Property(e => e.OperNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OverDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.PhoneNo) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PreMalloc) .HasColumnName("Pre_malloc") .HasDefaultValueSql("'0'"); entity.Property(e => e.RechgTotal) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Startdate) .HasColumnName("startdate") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TmpChkStr) .HasColumnType("varchar(9)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo) .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserPin) .HasColumnName("UserPIN") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.YmaxPay) .HasColumnName("YMaxPay") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardlogout"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardId) .HasColumnName("CardID") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .IsRequired() .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.Carno) .HasColumnName("carno") .HasColumnType("char(14)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Holder) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.KcDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.LgtDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.LogSno) .HasColumnName("LogSNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PhoneNo) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Startdate) .HasColumnName("startdate") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardreploss"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LossTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.OperNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperType).HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardstate"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Cstate) .HasColumnName("CState") .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CstateLen) .HasColumnName("CStateLen") .HasDefaultValueSql("'0'"); entity.Property(e => e.CstateNo) .HasColumnName("CStateNo") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardtrx"); entity.HasIndex(e => e.UploadFlag) .HasName("uploadflag"); entity.HasIndex(e => new { e.CardNo, e.Ttctime }) .HasName("card"); entity.HasIndex(e => new { e.NozNo, e.PumpNo }) .HasName("NozPum"); entity.HasIndex(e => new { e.Posid, e.BillNo }) .HasName("BillNo"); entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc }) .HasName("MaxTTC"); entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType }) .HasName("ShiftClose"); entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType }) .HasName("trade"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BillFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.BillNo).HasDefaultValueSql("'0'"); entity.Property(e => e.BillType).HasDefaultValueSql("'0'"); entity.Property(e => e.CarId) .HasColumnName("CarID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarLicsNo) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardBal).HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.LineNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PointFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cardtypebyapp"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AppType).HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.CardTypeName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cargasbottleinfo"); entity.HasIndex(e => e.CarLabel) .HasName("CarLabel_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BelongTo) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarLabel) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarNo) .HasColumnType("char(14)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Flag) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FleetNo) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gbetime) .HasColumnName("GBETime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Gbitime) .HasColumnName("GBITime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Gbmtime) .HasColumnName("GBMTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Gbno) .HasColumnName("GBNo") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gbpressure) .HasColumnName("GBPressure") .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gbtype) .HasColumnName("GBType") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gbvol) .HasColumnName("GBVOL") .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LineNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LogicNo).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_clientauth"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.HdNum) .HasColumnType("varchar(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.License) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_cmdinfo"); entity.HasIndex(e => e.CmdNo) .HasName("CmdNo") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CmdCode) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CmdNo) .IsRequired() .HasColumnType("char(20)"); entity.Property(e => e.Discount).HasDefaultValueSql("'0'"); entity.Property(e => e.FirstLetter) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Name) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Pno) .HasColumnName("PNo") .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Specification) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Storage).HasDefaultValueSql("'0'"); entity.Property(e => e.TaxPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Unite) .IsRequired() .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.ClassNo) .HasName("PRIMARY"); entity.ToTable("t_cmdtype"); entity.HasIndex(e => e.ClassNo) .HasName("TNo") .IsUnique(); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("''"); entity.Property(e => e.ClassName) .IsRequired() .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Pno) .HasColumnName("PNo") .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_dayclose"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BClosed) .HasColumnName("bClosed") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CloseDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelVol).HasDefaultValueSql("'0'"); entity.Property(e => e.SaleMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBegin) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_dbversioninfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ChangeDetail) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Dbname) .HasColumnName("DBName") .HasColumnType("char(12)") .HasDefaultValueSql("'sps_db'"); entity.Property(e => e.DbversionNo) .HasColumnName("DBVersionNo") .HasColumnType("char(12)") .HasDefaultValueSql("'VDB 01.01.02'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_deleteblackcard"); entity.HasIndex(e => e.CardNo) .HasName("cardno"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlackDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_deletegrayinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_discountrule"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'1000'"); entity.Property(e => e.DiscountMon) .HasColumnName("DiscountMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountPer).HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountType).HasDefaultValueSql("'1'"); entity.Property(e => e.GeMon) .HasColumnName("GeMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.DspNo) .HasName("PRIMARY"); entity.ToTable("t_dspinfo"); entity.Property(e => e.DspNo).HasColumnType("char(6)"); entity.Property(e => e.Address) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DspType) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FactoryDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FactoryNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LimitDate) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Nozzcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Protocol) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.State) .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.SupplierName) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_employeeinfo"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("int(2)"); entity.Property(e => e.EmployAddr) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EmployCard) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EmployName) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EmployNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EmployPost) .HasColumnType("char(8)") .HasDefaultValueSql("'普通员工'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_endtrdinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Posno) .HasColumnName("POSNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => new { e.Gid, e.Posid }) .HasName("PRIMARY"); entity.ToTable("t_equipinfo"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("int(1)"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.EquipName) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EquipPort).HasDefaultValueSql("'0'"); entity.Property(e => e.Mode).HasDefaultValueSql("'0'"); entity.Property(e => e.Port) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PortType).HasDefaultValueSql("'0'"); entity.Property(e => e.Rate) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Type) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuelapply"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.Applicant).HasColumnType("char(10)"); entity.Property(e => e.ApplyNo) .IsRequired() .HasColumnType("char(10)"); entity.Property(e => e.ApplyTime).HasColumnType("datetime"); entity.Property(e => e.ComeTime).HasColumnType("datetime"); entity.Property(e => e.FuelNo).HasColumnType("char(10)"); entity.Property(e => e.NeedVol).HasColumnName("NeedVOL"); entity.Property(e => e.Remark).HasColumnType("varchar(100)"); entity.Property(e => e.TotalVol).HasColumnName("TotalVOL"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuelday"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CloseDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TotalMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.TotalVol).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuellist"); entity.HasIndex(e => e.FuelNo) .HasName("FuelNo") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Density) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelNo) .IsRequired() .HasColumnType("char(10)"); entity.Property(e => e.Name) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OldPrice).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceEight).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceFive).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceFour).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceSeven).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceSix).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceThree).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPriceTwo).HasDefaultValueSql("'0'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceEight).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceFive).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceFour).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceSeven).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceSix).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceThree).HasDefaultValueSql("'0'"); entity.Property(e => e.PriceTwo).HasDefaultValueSql("'0'"); entity.Property(e => e.Storage).HasDefaultValueSql("'0'"); entity.Property(e => e.TaxPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Unit) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuellist_copy"); entity.HasIndex(e => e.FuelNo) .HasName("FuelNo") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Density) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelNo) .IsRequired() .HasColumnType("char(10)"); entity.Property(e => e.Name) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OldPrice).HasDefaultValueSql("'0'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.Storage).HasDefaultValueSql("'0'"); entity.Property(e => e.TaxPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Unit) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuelmonth"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CloseMonth) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TotalMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.TotalVol).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuelpricechg"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CreateTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DocumId) .IsRequired() .HasColumnName("DocumID") .HasColumnType("char(10)"); entity.Property(e => e.EffectTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Newprice).HasDefaultValueSql("'0'"); entity.Property(e => e.OldPrice).HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fuelshift"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.TotalMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.TotalVol).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_fueltankcheck"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.Discharger) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InceptBill) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InceptTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.LadingBill) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NewHight) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NewVol) .HasColumnName("NewVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OldHight) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OldVol) .HasColumnName("OldVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RealInceptVol) .HasColumnName("RealInceptVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_grayinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_hostauthinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_hostdatatypetable"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.DataType).HasDefaultValueSql("'0'"); entity.Property(e => e.TypeTable) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_hostdatatypever"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CreateTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DataType).HasDefaultValueSql("'0'"); entity.Property(e => e.Dlversion) .HasColumnName("DLVersion") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_hostdownloaddataver"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CreateTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DataType).HasDefaultValueSql("'0'"); entity.Property(e => e.Dlversion) .HasColumnName("DLVersion") .HasDefaultValueSql("'0'"); entity.Property(e => e.StationNo).HasDefaultValueSql("'1'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.StationNo) .HasName("PRIMARY"); entity.ToTable("t_hoststationnoinfo"); entity.Property(e => e.Ipaddr) .HasColumnName("IPAddr") .HasColumnType("varchar(24)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NetPsWd) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.SloginPsWd) .HasColumnName("SLoginPsWd") .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sname) .HasColumnName("SName") .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_hostuploaddatarecord"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CreateTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DataType).HasDefaultValueSql("'0'"); entity.Property(e => e.StationNo).HasDefaultValueSql("'1'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_instockinfo"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("bigint(20)"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CmdNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InStoreNum).HasDefaultValueSql("'0'"); entity.Property(e => e.InStoreTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Name) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Specification) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Storage).HasDefaultValueSql("'0'"); entity.Property(e => e.TaxPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Type) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Unit) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_integralauthinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_integralconverrule"); entity.HasIndex(e => e.ConverNo) .HasName("ConverNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ConverMoney) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ConverNo).HasDefaultValueSql("'0'"); entity.Property(e => e.ConverPer) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_integralgift"); entity.HasIndex(e => e.InteGiftNo) .HasName("InteGiftNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.Enabled).HasDefaultValueSql("'0'"); entity.Property(e => e.GeIntegral).HasDefaultValueSql("'0'"); entity.Property(e => e.Gift) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Icmon) .HasColumnName("ICMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.InteGiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_integralrule"); entity.HasIndex(e => e.IntegralNo) .HasName("IntegralNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'1000'"); entity.Property(e => e.GeMon) .HasColumnName("GeMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.IntegralNo).HasDefaultValueSql("'0'"); entity.Property(e => e.IntegralPre).HasDefaultValueSql("'0'"); entity.Property(e => e.IntegralType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.ValidFlag).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_integtrdinfo"); entity.HasIndex(e => new { e.CardNo, e.Ttctime, e.Ttc }) .HasName("trade"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EmpCardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_keybroadinfo"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("bigint(4)"); entity.Property(e => e.KeyDesc) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.KeySort) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.KeyType) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_levelvol"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("bigint(4)"); entity.Property(e => e.Height).HasDefaultValueSql("'0'"); entity.Property(e => e.TankId).HasColumnName("TankID"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_liquid_gau"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.FactDate) .HasColumnName("factDate") .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FactNo) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Factory) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.GauName) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LimitDate) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ProType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.State) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_lmtcard"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ClassId) .HasColumnName("ClassID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LmtType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Tc) .HasName("PRIMARY"); entity.ToTable("t_loginfo"); entity.Property(e => e.Tc) .HasColumnName("TC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Datetime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Event) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ModelId) .HasColumnName("ModelID") .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ModelName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OpId) .HasColumnName("OpID") .HasDefaultValueSql("'0'"); entity.Property(e => e.OpName) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.ManCardNo) .HasName("PRIMARY"); entity.ToTable("t_mancardinfo"); entity.Property(e => e.ManCardNo).HasColumnType("char(8)"); entity.Property(e => e.StartDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UserNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ValidDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_misauthinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_modelversion"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.Remark) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VarTime) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VerNo) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_moneygiftallot"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AllotMoney) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AllotType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.WaitGift) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.WaitMoney) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_moneyshiftcheck"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.DisctMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelCash).HasDefaultValueSql("'0'"); entity.Property(e => e.Margin) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RealCash).HasDefaultValueSql("'0'"); entity.Property(e => e.TotalMoney).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_monthcheck"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CheckTimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.CheckTimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.FuelId) .HasColumnName("FuelID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InVol) .HasColumnName("InVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NewTankVol) .HasColumnName("NewTankVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OldTankVol) .HasColumnName("OldTankVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutVol) .HasColumnName("OutVOL") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TotalLoss) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_monthclose"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BClosed) .HasColumnName("bClosed") .HasDefaultValueSql("'0'"); entity.Property(e => e.CloseMonth) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelVol).HasDefaultValueSql("'0'"); entity.Property(e => e.SaleMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBegin) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_newcarddisc"); entity.HasIndex(e => e.DiscountNo) .HasName("DiscountNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BegMon) .HasColumnName("BegMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscPre).HasDefaultValueSql("'0'"); entity.Property(e => e.DiscPreVol).HasDefaultValueSql("'0'"); entity.Property(e => e.DiscType).HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Enabled).HasDefaultValueSql("'0'"); entity.Property(e => e.EndMon) .HasColumnName("EndMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_nozzleday"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CloseDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelNo) .HasColumnType("varchar(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LogicNozzle).HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyBegin).HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyEnd).HasDefaultValueSql("'0'"); entity.Property(e => e.VolBegin).HasDefaultValueSql("'0'"); entity.Property(e => e.VolEnd).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.LogicId) .HasName("PRIMARY"); entity.ToTable("t_nozzleinfo"); entity.Property(e => e.LogicId) .HasColumnName("LogicID") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarIdenAddr) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DspNo) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OilTypeId) .HasColumnName("OilTypeID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PhysId) .HasColumnName("PhysID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNode).HasDefaultValueSql("'0'"); entity.Property(e => e.State) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_nozzlemonth"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CloseMonth) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelNo) .HasColumnType("varchar(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LogicNozzle).HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyBegin).HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyEnd).HasDefaultValueSql("'0'"); entity.Property(e => e.VolBegin).HasDefaultValueSql("'0'"); entity.Property(e => e.VolEnd).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_nozzleshift"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.FuelNo) .HasColumnType("varchar(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LogNozzle).HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyBegin) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyEnd) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Nmbegin) .HasColumnName("NMBegin") .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Nmend) .HasColumnName("NMEnd") .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.ShiftDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Times).HasDefaultValueSql("'0'"); entity.Property(e => e.VolBegFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.VolBegin) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VolEnd) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VolEndFlag).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_outstockinfo"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("bigint(20)"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ClassNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CmdNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.IntegralBal).HasDefaultValueSql("'0'"); entity.Property(e => e.Money) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyBal) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Name) .HasColumnType("varchar(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutId) .HasColumnName("OutID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutStoreNum) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutStoreTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.Reason) .HasColumnType("varchar(30)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Specification) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Storage).HasDefaultValueSql("'0'"); entity.Property(e => e.TaxPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Unit) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_paymode"); entity.Property(e => e.Gid) .HasColumnName("GID") .ValueGeneratedOnAdd(); entity.Property(e => e.Name) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.PayDevId) .HasName("PRIMARY"); entity.ToTable("t_payterm"); entity.Property(e => e.PayDevId) .HasColumnName("PayDevID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Address) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayType).HasDefaultValueSql("'0'"); entity.Property(e => e.Protocl).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_paytypeinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.PayTypeName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayTypeNo).HasDefaultValueSql("'100'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.PortNo) .HasName("PRIMARY"); entity.ToTable("t_portset"); entity.Property(e => e.PortNo).HasDefaultValueSql("'0'"); entity.Property(e => e.CheckCode) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DspNo) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.EquiType) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LinkAddr) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Speed) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.StartBit) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.StopBit) .HasColumnType("char(1)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_posauthinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AuthName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(45)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.PosId) .HasName("PRIMARY"); entity.ToTable("t_posshiftcontrol"); entity.Property(e => e.PosId).HasColumnName("PosID"); entity.Property(e => e.PosIp) .HasColumnName("PosIP") .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNum) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_preallotinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctGid) .HasColumnName("AcctGID") .HasDefaultValueSql("'0'"); entity.Property(e => e.AllotModel) .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AllotMoney) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AllotPer) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_psamcard"); entity.HasIndex(e => e.PsamcardNo) .HasName("PSAMCardNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CreateTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.EffiTime) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.PsamcardNo) .HasColumnName("PSAMCardNo") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamctype) .HasColumnName("PSAMCType") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamver) .HasColumnName("PSAMVer") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.ReceiveFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.ReleaseFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.SkeyIndex) .HasColumnName("SKeyIndex") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.SkeyType) .HasColumnName("SKeyType") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.StartTime) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.TerminalNo) .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.LgNode) .HasName("PRIMARY"); entity.ToTable("t_pumpinfo"); entity.Property(e => e.LgNode).ValueGeneratedOnAdd(); entity.Property(e => e.BuffSize) .HasColumnType("tinyint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CheckMode) .HasColumnType("tinyint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DelayPara) .HasColumnType("tinyint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DspNo) .IsRequired() .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LinkPort).HasDefaultValueSql("'0'"); entity.Property(e => e.MaxMon) .HasColumnName("MaxMON") .HasDefaultValueSql("'999900'"); entity.Property(e => e.MaxVol) .HasColumnName("MaxVOL") .HasDefaultValueSql("'999900'"); entity.Property(e => e.Mode) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Node) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozzleNum) .HasColumnType("tinyint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Port) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PosId) .HasColumnName("PosID") .HasDefaultValueSql("'1'"); entity.Property(e => e.ProtcType).HasDefaultValueSql("'0'"); entity.Property(e => e.Protocol).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.SubNode) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TankNo).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_rechargetype"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.RechgType) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Remark) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_rechdebit_rep"); entity.HasIndex(e => new { e.TrdType, e.Ttctime }) .HasName("rechselt"); entity.HasIndex(e => new { e.Sno, e.AcctId, e.CardNo, e.Ttctime }) .HasName("Recharge"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AcctId) .HasColumnName("AcctID") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Bal) .HasColumnName("BAL") .HasDefaultValueSql("'0'"); entity.Property(e => e.BillFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.BillType).HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DisIntegral) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DisMoney) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RechgType).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_shiftcheckinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BackTank).HasDefaultValueSql("'0'"); entity.Property(e => e.BankCard).HasDefaultValueSql("'0'"); entity.Property(e => e.BankCardM).HasDefaultValueSql("'0'"); entity.Property(e => e.Cash).HasDefaultValueSql("'0'"); entity.Property(e => e.CashM).HasDefaultValueSql("'0'"); entity.Property(e => e.DisctMoney) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelCash) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FuelName) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ic) .HasColumnName("IC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Icm) .HasColumnName("ICM") .HasDefaultValueSql("'0'"); entity.Property(e => e.Margin) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyBegin) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MoneyEnd) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mtotal) .HasColumnName("MTotal") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozzleNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Other).HasDefaultValueSql("'0'"); entity.Property(e => e.OwnUse).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasColumnType("tinyint(1)") .HasDefaultValueSql("'1'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.RealCash) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RealSell) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Retail).HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'1'"); entity.Property(e => e.TotalMoney) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TotalTrd).HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.VolBeg) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VolEnd) .HasColumnType("bigint(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VolTotal) .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_shiftclose"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CommMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelCash).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelMoney).HasDefaultValueSql("'0'"); entity.Property(e => e.FuelVol).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.ShiftDate) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.State).HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBegin) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.DiscountNo) .HasName("PRIMARY"); entity.ToTable("t_specialtimedisc"); entity.Property(e => e.DateBeg) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DateEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.DiscMon) .HasColumnName("DiscMON") .HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBeg) .HasColumnType("time") .HasDefaultValueSql("'00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("time") .HasDefaultValueSql("'00:00:00'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Sno) .HasName("PRIMARY"); entity.ToTable("t_station_attri"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AreaType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CanVolume) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Cancount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Character) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Commcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Empcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Equcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Nozzcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Online) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Pcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Road) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Roadcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ScalType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Shop) .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Stopcount) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Washing) .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Wc) .HasColumnName("WC") .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_station_info"); entity.HasIndex(e => e.Sno) .HasName("SNo") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AreaType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CanVolume).HasDefaultValueSql("'0'"); entity.Property(e => e.Cancount).HasDefaultValueSql("'0'"); entity.Property(e => e.CapitalType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Commcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Email) .HasColumnName("EMail") .HasColumnType("char(40)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Empcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Equcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Fax) .HasColumnName("FAX") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Linkman) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MdfDate) .HasColumnType("date") .HasDefaultValueSql("'2012-10-29'"); entity.Property(e => e.Mobile) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.No) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Nozzcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Online) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperDate) .HasColumnType("date") .HasDefaultValueSql("'2012-10-25'"); entity.Property(e => e.Pcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Phone) .HasColumnType("char(15)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PostCode) .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Road) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Roadcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Saddress) .HasColumnName("SAddress") .HasColumnType("varchar(255)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ScalType) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Shop) .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sname) .HasColumnName("SName") .HasColumnType("varchar(50)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Stopcount).HasDefaultValueSql("'0'"); entity.Property(e => e.Washing) .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Wc) .HasColumnName("WC") .HasColumnType("char(2)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_sysinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.McPwd).HasColumnType("tinyblob"); entity.Property(e => e.Msgkey) .HasColumnName("msgkey") .HasColumnType("tinyblob"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tableaudit"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.AccountCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.AccountUpdated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlacklistedCardCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlacklistedCardDeleted) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.BlacklistedCardUpdated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardInfoCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardInfoDeleted) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardInfoUpdated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ClosedCardCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LostCardCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OperationTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.RechargeCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ReleasedCardCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ReleasedCardDeleted) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TransCreated) .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tablelist"); entity.HasIndex(e => e.TableName) .HasName("TableName_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.TableName) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Type).HasDefaultValueSql("'1'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.TankId) .HasName("PRIMARY"); entity.ToTable("t_tankinit"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); entity.Property(e => e.OilHight) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.RealVol) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TabVol) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Whight) .HasColumnName("WHight") .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.TankId) .HasName("PRIMARY"); entity.ToTable("t_tanklist"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); entity.Property(e => e.FactName) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FactoryDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FactoryNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.FixDate) .HasColumnType("date") .HasDefaultValueSql("'0000-00-00'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Height) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.LimitDate) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MaxHeight) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MaxTemp) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MaxVolume) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MaxWaterHeight) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MinHeight) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MinVolume) .HasColumnType("int(2)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OffSet) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OilOffSet) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ProbeAddr) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.ProbeId) .HasColumnName("ProbeID") .HasColumnType("varchar(32)") .HasDefaultValueSql("'0'"); entity.Property(e => e.WaterOffSet) .HasColumnType("int(11)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tankshiftclose"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.InAmount).HasDefaultValueSql("'0'"); entity.Property(e => e.OutAmount).HasDefaultValueSql("'0'"); entity.Property(e => e.PosId) .HasColumnName("PosID") .HasDefaultValueSql("'1'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.ShiftTimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'1'"); entity.Property(e => e.TheightBeg) .HasColumnName("THeightBeg") .HasDefaultValueSql("'0'"); entity.Property(e => e.TheightEnd) .HasColumnName("THeightEnd") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tid) .HasColumnName("TID") .HasDefaultValueSql("'0'"); entity.Property(e => e.TtempBeg) .HasColumnName("TTempBeg") .HasDefaultValueSql("'0'"); entity.Property(e => e.TtempEnd) .HasColumnName("TTempEnd") .HasDefaultValueSql("'0'"); entity.Property(e => e.TvolumeBeg) .HasColumnName("TVolumeBeg") .HasDefaultValueSql("'0'"); entity.Property(e => e.TvolumeEnd) .HasColumnName("TVolumeEnd") .HasDefaultValueSql("'0'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.WheightBeg) .HasColumnName("WHeightBeg") .HasDefaultValueSql("'0'"); entity.Property(e => e.WheightEnd) .HasColumnName("WHeightEnd") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tankstatus"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.Dt) .HasColumnName("DT") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Status).HasDefaultValueSql("'0'"); entity.Property(e => e.TankHeight).HasDefaultValueSql("'0'"); entity.Property(e => e.Theight) .HasColumnName("THeight") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tid) .HasColumnName("TID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttemp) .HasColumnName("TTemp") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tvolume) .HasColumnName("TVolume") .HasDefaultValueSql("'0'"); entity.Property(e => e.Wheight) .HasColumnName("WHeight") .HasDefaultValueSql("'0'"); entity.Property(e => e.Wvolume) .HasColumnName("WVolume") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tanktruckcheck"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BearUnit).HasColumnType("char(20)"); entity.Property(e => e.CardNo).HasColumnType("char(10)"); entity.Property(e => e.Discharger).HasColumnType("char(10)"); entity.Property(e => e.Driver).HasColumnType("char(10)"); entity.Property(e => e.InceptBill).HasColumnType("char(10)"); entity.Property(e => e.InceptHight).HasColumnType("int(4)"); entity.Property(e => e.InceptNullH).HasColumnType("int(4)"); entity.Property(e => e.InceptPipeVol) .HasColumnName("InceptPipeVOL") .HasColumnType("int(4)"); entity.Property(e => e.InceptState).HasColumnType("tinyint(1)"); entity.Property(e => e.InceptTime).HasColumnType("datetime"); entity.Property(e => e.InceptVol) .HasColumnName("InceptVOL") .HasColumnType("int(4)"); entity.Property(e => e.Incepter).HasColumnType("char(10)"); entity.Property(e => e.LadingBill).HasColumnType("char(10)"); entity.Property(e => e.LossReason).HasColumnType("varchar(50)"); entity.Property(e => e.LossVol) .HasColumnName("LossVOL") .HasColumnType("int(2)"); entity.Property(e => e.RefuseReson).HasColumnType("varchar(50)"); entity.Property(e => e.StoreHight).HasColumnType("int(4)"); entity.Property(e => e.StoreName).HasColumnType("char(20)"); entity.Property(e => e.StoreNullH).HasColumnType("int(4)"); entity.Property(e => e.StorePipeVol) .HasColumnName("StorePipeVOL") .HasColumnType("int(4)"); entity.Property(e => e.StoreVol) .HasColumnName("StoreVOL") .HasColumnType("int(4)"); entity.Property(e => e.TankId).HasColumnName("TankID"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tankvol"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.OilHight).HasDefaultValueSql("'0'"); entity.Property(e => e.TankId) .HasColumnName("TankID") .HasDefaultValueSql("'0'"); entity.Property(e => e.Volume).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_ticketdisp_conf"); entity.HasIndex(e => e.Gid) .HasName("GID") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.TicketEnd) .HasColumnType("varchar(100)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TicketFront) .HasColumnType("varchar(100)") .HasDefaultValueSql("'0'"); entity.Property(e => e.TicketWelcome) .HasColumnType("varchar(100)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_trdinfo"); entity.HasIndex(e => e.UploadFlag) .HasName("uploadflag"); entity.HasIndex(e => new { e.CardNo, e.Ttctime }) .HasName("card"); entity.HasIndex(e => new { e.NozNo, e.PumpNo }) .HasName("NozPum"); entity.HasIndex(e => new { e.Posid, e.BillNo }) .HasName("BillNo"); entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc }) .HasName("MaxTTC"); entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType }) .HasName("ShiftClose"); entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType }) .HasName("trade"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BillFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.BillNo).HasDefaultValueSql("'0'"); entity.Property(e => e.BillType).HasDefaultValueSql("'0'"); entity.Property(e => e.CarId) .HasColumnName("CarID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarLicsNo) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardBal).HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.LineNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PointFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_tsmshiftclose"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.FuelNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.MonthId) .HasColumnName("MonthID") .HasColumnType("char(6)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tid) .HasColumnName("TID") .HasDefaultValueSql("'0'"); entity.Property(e => e.TimeBegin) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TimeEnd) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Tvbegin) .HasColumnName("TVBegin") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tvend) .HasColumnName("TVEnd") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_unloadgasinfo"); entity.HasIndex(e => e.UploadFlag) .HasName("uploadflag"); entity.HasIndex(e => new { e.CardNo, e.Ttctime }) .HasName("card"); entity.HasIndex(e => new { e.NozNo, e.PumpNo }) .HasName("NozPum"); entity.HasIndex(e => new { e.Posid, e.BillNo }) .HasName("BillNo"); entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc }) .HasName("MaxTTC"); entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType }) .HasName("ShiftClose"); entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType }) .HasName("trade"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BillFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.BillNo).HasDefaultValueSql("'0'"); entity.Property(e => e.BillType).HasDefaultValueSql("'0'"); entity.Property(e => e.CarId) .HasColumnName("CarID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CarLicsNo) .HasColumnType("char(16)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardBal).HasDefaultValueSql("'0'"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.CardType).HasDefaultValueSql("'0'"); entity.Property(e => e.CommId) .HasColumnName("CommID") .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ctc) .HasColumnName("CTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.DiscountNo).HasDefaultValueSql("'0'"); entity.Property(e => e.EndPumpId) .HasColumnName("EndPumpID") .HasColumnType("bigint(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Gmac) .HasColumnName("GMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Integral).HasDefaultValueSql("'0'"); entity.Property(e => e.LineNo) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Mon) .HasColumnName("MON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.NozNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Operator) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PayTemId) .HasColumnName("PayTemID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeId) .HasColumnName("PaymodeID") .HasDefaultValueSql("'0'"); entity.Property(e => e.PaymodeNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.PointFlag).HasDefaultValueSql("'0'"); entity.Property(e => e.Posid) .HasColumnName("POSID") .HasDefaultValueSql("'1'"); entity.Property(e => e.Prc) .HasColumnName("PRC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamasn) .HasColumnName("PSAMASN") .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtac) .HasColumnName("PSAMtac") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamtid) .HasColumnName("PSAMTID") .HasColumnType("char(12)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Psamttc) .HasColumnName("PSAMTTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.PumpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.PumpType).HasDefaultValueSql("'0'"); entity.Property(e => e.RealMon) .HasColumnName("RealMON") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.SeqNo).HasDefaultValueSql("'0'"); entity.Property(e => e.ShiftNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Sno) .HasColumnName("SNo") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tac) .HasColumnName("TAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Tmac) .HasColumnName("TMAC") .HasDefaultValueSql("'0'"); entity.Property(e => e.TrdType).HasDefaultValueSql("'0'"); entity.Property(e => e.Ttc) .HasColumnName("TTC") .HasDefaultValueSql("'0'"); entity.Property(e => e.Ttctime) .HasColumnName("TTCTime") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.TtctimeEnd) .HasColumnName("TTCTimeEnd") .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.UploadFlag) .HasColumnName("UPLoadFlag") .HasDefaultValueSql("'0'"); entity.Property(e => e.Vol) .HasColumnName("VOL") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_upsinfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.BattVol) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InErrVol) .HasColumnType("char(5)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InHz) .HasColumnName("InHZ") .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutElec) .HasColumnType("char(3)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutVol) .HasColumnType("char(5)") .HasDefaultValueSql("'0'"); entity.Property(e => e.State) .HasColumnName("state") .HasColumnType("int(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Temper) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.Time) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Voltage) .HasColumnType("char(5)") .HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_userinfo"); entity.HasIndex(e => e.UserNo) .HasName("UserNo_UNIQUE") .IsUnique(); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.CardNo) .HasColumnType("char(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.GrpNo).HasDefaultValueSql("'0'"); entity.Property(e => e.Pwd) .HasColumnName("PWD") .HasColumnType("char(8)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserName) .HasColumnType("char(10)") .HasDefaultValueSql("'0'"); entity.Property(e => e.UserNo).HasColumnType("char(4)"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_versioninfo"); entity.Property(e => e.Gid).HasColumnName("GID"); entity.Property(e => e.EffTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.LoseEffTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Remark) .HasColumnType("varchar(20)") .HasDefaultValueSql("'0'"); entity.Property(e => e.VerNo).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_wcardinstore"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("tinyint(1)"); entity.Property(e => e.EmployNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.InStoreNum).HasDefaultValueSql("'0'"); entity.Property(e => e.InStoreTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); }); modelBuilder.Entity(entity => { entity.HasKey(e => e.Gid) .HasName("PRIMARY"); entity.ToTable("t_wcardoutstore"); entity.Property(e => e.Gid) .HasColumnName("GID") .HasColumnType("tinyint(1)"); entity.Property(e => e.EmployNo) .HasColumnType("char(4)") .HasDefaultValueSql("'0'"); entity.Property(e => e.OutStoreNum).HasDefaultValueSql("'0'"); entity.Property(e => e.OutStoreTime) .HasColumnType("datetime") .HasDefaultValueSql("'0000-00-00 00:00:00'"); entity.Property(e => e.Price).HasDefaultValueSql("'0'"); }); } } }