namespace WMSPatch.EF { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class Model : DbContext { public Model() : base("name=Model") { } public virtual DbSet Base_EmptyEquipment { get; set; } public virtual DbSet Base_EmptyEquipmentList { get; set; } public virtual DbSet Base_Plate { get; set; } public virtual DbSet Base_PlateType { get; set; } public virtual DbSet Base_Position { get; set; } public virtual DbSet Base_ProductPlaceHolder { get; set; } public virtual DbSet Base_ProductPosition { get; set; } public virtual DbSet Purchase_Order { get; set; } public virtual DbSet Purchase_OrderList { get; set; } public virtual DbSet Sale_Order { get; set; } public virtual DbSet Task_Queue { get; set; } public virtual DbSet v3D展示数据 { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .Property(e => e.TotalQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.DemandQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PlateWeight) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Length) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.Height) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlateWeight) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PackingQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PlateCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PurchasePrice) .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.PlaceholderStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.OrignHolderStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.PlaceholderWeight) .HasPrecision(18, 6); modelBuilder.Entity() .Property(e => e.OrignHolderWeight) .HasPrecision(18, 6); modelBuilder.Entity() .Property(e => e.Weight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.TotalWeight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.ProductStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.OrignStorage) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.DynamicWeight) .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.CorpURL) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.TotalQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalPaidMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SurplusTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ExpressFee) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Rate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalRateMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Refund) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TaxAmountTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalWeight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.TotalPaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Unpaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DynamicWeight) .HasPrecision(14, 4); modelBuilder.Entity() .HasMany(e => e.Purchase_OrderList) .WithOptional(e => e.Purchase_Order) .WillCascadeOnDelete(); modelBuilder.Entity() .Property(e => e.URL) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .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.TaxAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.EnterQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.ReturnQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.MarketPrice) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiscountRate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Weight) .HasPrecision(18, 4); modelBuilder.Entity() .Property(e => e.TotalWeight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.BigQty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.TotalPackageQty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.PaiQty) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.ValidQty) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityOrder) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityCanceled) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityInvoiced) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityRefunded) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityOuted) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.TotalQuantityShipped) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.Weight) .HasPrecision(18, 3); modelBuilder.Entity() .Property(e => e.MaterialCount) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.BaseTaxAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseShippingAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseDiscountAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseSubTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseGrandTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalPaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalUnPaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalCanceled) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalInvoiced) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalOnlineRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseTotalOffRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TaxAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.ShippingAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.FactFreightRMB) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.DiscountAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.SubTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.GrandTotal) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalPaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.Unpaid) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalCanceled) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalInvoiced) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalOnlineRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalOffRefunded) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StoreBaseRate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.StoreOrderRate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseGlobalRate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.BaseOrderRate) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.FavourAmount) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalRateMoney) .HasPrecision(19, 4); modelBuilder.Entity() .Property(e => e.TotalWeight) .HasPrecision(18, 5); modelBuilder.Entity() .Property(e => e.ValidQuantity) .HasPrecision(14, 4); modelBuilder.Entity() .Property(e => e.数量) .HasPrecision(38, 4); } } }