namespace siemensPda.ORM { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class dbModel : DbContext { public dbModel() : base("name=dbModel") { } public virtual DbSet Base_Position { get; set; } public virtual DbSet Base_ProductPosition { get; set; } public virtual DbSet Sys_User { get; set; } public virtual DbSet Task_Queue { get; set; } public virtual DbSet Base_ProductInfo { get; set; } public virtual DbSet TakeStock { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DynamicWeight) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.ProductStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.OrignStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PurchasePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PurchaseMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Rate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.RatePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.RateMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.AvgPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Weight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.TotalWeight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.TotalWeightOrign) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.LoginIP) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Remark) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Auditor) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BasePay) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DeductMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SheBaoJiJin) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.MealSubsidy) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.CarSubsidy) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.CommSubsidy) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.EvecationSubsidy) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.OtherSubsidy) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ServeFee) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ExpressFee) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SaleFee) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.OtherFee) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.AgentID) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PurchasePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SalePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DayPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.VipPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ActivityPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StorageUpper) .HasPrecision(18, 0); modelBuilder.Entity() .Property(e => e.StorageLower) .HasPrecision(18, 0); modelBuilder.Entity() .Property(e => e.TransitDays) .HasPrecision(18, 0); modelBuilder.Entity() .Property(e => e.Auditor) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Weight) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.SupplierUrl) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.URL) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.NetWeight) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.QualityProportion) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.Cube) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.Rate) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.NoReceivingRate) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.RatePrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.MarketPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.PurchaseMoney) .HasPrecision(18, 0); modelBuilder.Entity() .Property(e => e.TaxAmount) .HasPrecision(18, 0); modelBuilder.Entity() .Property(e => e.StatutoryQty2) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.WeightTolerance) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PackingQuantity) .HasPrecision(14, 4); } } }