namespace DeviceWCS.EDM
|
{
|
using System;
|
using System.Data.Entity;
|
using System.ComponentModel.DataAnnotations.Schema;
|
using System.Linq;
|
|
public partial class Model : DbContext
|
{
|
public Model()
|
: base("name=Model1")
|
{
|
}
|
|
public virtual DbSet<Base_ProductPosition> Base_ProductPosition { get; set; }
|
public virtual DbSet<Purchase_Order> Purchase_Order { get; set; }
|
|
protected override void OnModelCreating(DbModelBuilder modelBuilder)
|
{
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.ProductStorage)
|
.HasPrecision(14, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.OrignStorage)
|
.HasPrecision(14, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.DynamicWeight)
|
.HasPrecision(14, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.PurchasePrice)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.PurchaseMoney)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.Rate)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.RatePrice)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.RateMoney)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.AvgPrice)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.Weight)
|
.HasPrecision(18, 5);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.TotalWeight)
|
.HasPrecision(18, 5);
|
|
modelBuilder.Entity<Base_ProductPosition>()
|
.Property(e => e.TotalWeightOrign)
|
.HasPrecision(18, 5);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.CorpURL)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalQuantity)
|
.HasPrecision(14, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalMoney)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalPaidMoney)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.SurplusTotal)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.ExpressFee)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.Rate)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalRateMoney)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.Refund)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TaxAmountTotal)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalWeight)
|
.HasPrecision(18, 5);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.TotalPaid)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.Unpaid)
|
.HasPrecision(19, 4);
|
|
modelBuilder.Entity<Purchase_Order>()
|
.Property(e => e.DynamicWeight)
|
.HasPrecision(14, 4);
|
}
|
}
|
}
|