| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- using System;
- using Microsoft.EntityFrameworkCore;
- using Microsoft.EntityFrameworkCore.Metadata;
- namespace Dfs.WayneChina.CardTrxMonitor.Models
- {
- public partial class SpsDbContext : DbContext
- {
- public SpsDbContext()
- {
- }
- public SpsDbContext(DbContextOptions<SpsDbContext> options)
- : base(options)
- {
- }
- public virtual DbSet<TCardtrx> TCardtrx { get; set; }
- 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;Database=sps_db;User=root;Password=HS1205;TreatTinyAsBoolean=false;Convert Zero Datetime=True", new MySqlServerVersion(new Version(5, 5, 25)));
- }
- }
- protected override void OnModelCreating(ModelBuilder modelBuilder)
- {
- modelBuilder.Entity<TCardtrx>(entity =>
- {
- entity.HasKey(e => e.Gid);
- 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'");
- });
- }
- }
- }
|