using System; using System.ComponentModel.DataAnnotations.Schema; using System.Data.Entity; using System.Linq; namespace iWareSql.MyDbContext { public partial class MyDbContext : DbContext { public MyDbContext() : base("name=MyDbContext") { } public virtual DbSet ApprovalFlow { get; set; } public virtual DbSet DingTalkUser { get; set; } public virtual DbSet GoViewPro { get; set; } public virtual DbSet GoViewProData { get; set; } public virtual DbSet SysCodeGen { get; set; } public virtual DbSet SysCodeGenConfig { get; set; } public virtual DbSet SysConfig { get; set; } public virtual DbSet SysDictData { get; set; } public virtual DbSet SysDictType { get; set; } public virtual DbSet SysFile { get; set; } public virtual DbSet SysJobCluster { get; set; } public virtual DbSet SysJobDetail { get; set; } public virtual DbSet SysJobTrigger { get; set; } public virtual DbSet SysJobTriggerRecord { get; set; } public virtual DbSet SysLdap { get; set; } public virtual DbSet SysLogDiff { get; set; } public virtual DbSet SysLogEx { get; set; } public virtual DbSet SysLogOp { get; set; } public virtual DbSet SysLogVis { get; set; } public virtual DbSet SysMenu { get; set; } public virtual DbSet SysNotice { get; set; } public virtual DbSet SysNoticeUser { get; set; } public virtual DbSet SysOnlineUser { get; set; } public virtual DbSet SysOpenAccess { get; set; } public virtual DbSet SysOrg { get; set; } public virtual DbSet SysPlugin { get; set; } public virtual DbSet SysPos { get; set; } public virtual DbSet SysPrint { get; set; } public virtual DbSet SysRegion { get; set; } public virtual DbSet SysRole { get; set; } public virtual DbSet SysRoleMenu { get; set; } public virtual DbSet SysRoleOrg { get; set; } public virtual DbSet SysTenant { get; set; } public virtual DbSet SysUser { get; set; } public virtual DbSet SysUserExtOrg { get; set; } public virtual DbSet SysUserLdap { get; set; } public virtual DbSet SysUserRole { get; set; } public virtual DbSet SysWechatPay { get; set; } public virtual DbSet SysWechatUser { get; set; } public virtual DbSet test_place { get; set; } public virtual DbSet Test_Student { get; set; } public virtual DbSet Test_Teachert { get; set; } public virtual DbSet wms_adapter_categories { get; set; } public virtual DbSet wms_adapter_management { get; set; } public virtual DbSet wms_adapter_record { get; set; } public virtual DbSet wms_base_area { get; set; } public virtual DbSet wms_base_batch_rule { get; set; } public virtual DbSet wms_base_business_type { get; set; } public virtual DbSet wms_base_container { get; set; } public virtual DbSet wms_base_container_packaging { get; set; } public virtual DbSet wms_base_container_type { get; set; } public virtual DbSet wms_base_control_rule { get; set; } public virtual DbSet wms_base_customer { get; set; } public virtual DbSet wms_base_factory { get; set; } public virtual DbSet wms_base_material { get; set; } public virtual DbSet wms_base_material_customer { get; set; } public virtual DbSet wms_base_material_type { get; set; } public virtual DbSet wms_base_place { get; set; } public virtual DbSet wms_base_substitute_good { get; set; } public virtual DbSet wms_base_unit { get; set; } public virtual DbSet wms_base_warehouse { get; set; } public virtual DbSet wms_config_kbcard { get; set; } public virtual DbSet wms_config_no_rule { get; set; } public virtual DbSet wms_config_print { get; set; } public virtual DbSet wms_config_serial_rule { get; set; } public virtual DbSet wms_config_serial_sn { get; set; } public virtual DbSet wms_config_sncode_rule { get; set; } public virtual DbSet wms_config_unshelve_strategy { get; set; } public virtual DbSet wms_config_unshelve_strategy_choose { get; set; } public virtual DbSet wms_config_unshelve_strategy_range { get; set; } public virtual DbSet wms_container_place { get; set; } public virtual DbSet wms_container_sort { get; set; } public virtual DbSet wms_container_sort_print { get; set; } public virtual DbSet wms_inventory_check_order { get; set; } public virtual DbSet wms_inventory_check_order_details { get; set; } public virtual DbSet wms_inventory_check_range { get; set; } public virtual DbSet wms_inventory_check_record { get; set; } public virtual DbSet wms_log_action { get; set; } public virtual DbSet wms_order_asn { get; set; } public virtual DbSet wms_order_asn_details { get; set; } public virtual DbSet wms_order_deliver { get; set; } public virtual DbSet wms_order_deliver_details { get; set; } public virtual DbSet wms_order_movement { get; set; } public virtual DbSet wms_order_movement_details { get; set; } public virtual DbSet wms_order_purchase { get; set; } public virtual DbSet wms_order_purchase_details { get; set; } public virtual DbSet wms_order_purchase_sn { get; set; } public virtual DbSet wms_order_qc { get; set; } public virtual DbSet wms_order_qc_details { get; set; } public virtual DbSet wms_order_qc_trans { get; set; } public virtual DbSet wms_order_sort { get; set; } public virtual DbSet wms_order_sort_details { get; set; } public virtual DbSet wms_order_sort_trans { get; set; } public virtual DbSet wms_record_pred_disp_history { get; set; } public virtual DbSet wms_record_predetermine_dispense { get; set; } public virtual DbSet wms_record_receiving_delivery { get; set; } public virtual DbSet wms_record_sncode_print { get; set; } public virtual DbSet wms_record_stock_quan_dispense { get; set; } public virtual DbSet wms_record_trans { get; set; } public virtual DbSet wms_stock_quan { get; set; } public virtual DbSet wms_stock_quan_lock { get; set; } public virtual DbSet wms_stock_quan_out { get; set; } public virtual DbSet wms_stock_quan_zero { get; set; } public virtual DbSet wms_stock_snapshot { get; set; } public virtual DbSet wms_stock_snapshot_details { get; set; } public virtual DbSet wms_stock_snapshot_group { get; set; } public virtual DbSet wms_sys_basic_data { get; set; } public virtual DbSet wms_sys_help_doc { get; set; } public virtual DbSet wms_sys_pda_menu { get; set; } public virtual DbSet wms_sys_pda_role_menu { get; set; } public virtual DbSet wms_task { get; set; } public virtual DbSet zero_database_info { get; set; } public virtual DbSet zero_entity_column_info { get; set; } public virtual DbSet zero_entity_info { get; set; } public virtual DbSet zero_interface_category { get; set; } public virtual DbSet zero_interface_list { get; set; } public virtual DbSet zero_user_info { get; set; } public virtual DbSet v_empty_place { get; set; } public virtual DbSet v_stock_boardabc { get; set; } public virtual DbSet v_students { get; set; } public virtual DbSet v_ware_age_warm { get; set; } public virtual DbSet v_ware_PurchaseOrderDetailsForPDA { get; set; } public virtual DbSet v_wms_base_container { get; set; } public virtual DbSet v_wms_config_unshelve_strategy_range { get; set; } public virtual DbSet v_wms_inventory_check_order_details_order { get; set; } public virtual DbSet v_wms_order_movement_details_for_dispense { get; set; } public virtual DbSet v_wms_order_movement_details_for_predetermine { get; set; } public virtual DbSet v_wms_place_container_info { get; set; } public virtual DbSet v_wms_stock_dispense { get; set; } public virtual DbSet v_wms_stock_predetermine_lock { get; set; } public virtual DbSet v_wms_stock_quan { get; set; } public virtual DbSet v_wms_stock_quan_area_group { get; set; } public virtual DbSet v_wms_stock_quan_for_use { get; set; } public virtual DbSet v_wms_stock_quan_group { get; set; } public virtual DbSet v_wms_stock_quan_lock { get; set; } public virtual DbSet v_wms_stock_quan_lock_materialCode { get; set; } public virtual DbSet v_wms_stock_quan_use_group { get; set; } public virtual DbSet V_WmsOrderMovementDetails { get; set; } public virtual DbSet V_WmsStockWarning { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .Property(e => e.Length) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Height) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxWeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.HasMoney) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.ShenJia) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SpecLength) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SpecWidth) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SpecHeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitLength) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitWidth) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitHeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxWeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.BoxQty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MinImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SafeImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MinStorageAge) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxStorageAge) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.ShelfLifeDays) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SNP) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.TranslateRate) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Length) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Height) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxWeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Length) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Height) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.NoRule) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.RuleDesc) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Remark) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.StrategyName) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CheckQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CheckQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.KeyWord1) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.POQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.TranslateRate) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DeliverQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CreateWaveQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SNP) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CreateWaveQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DeliverQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OffShelvesQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PredetermineQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OnShelvesQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CreateASNQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CreateASNQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SNP) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PrintQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.QCQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PassQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.RejectQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PassQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.RejectQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DispenseQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OffShelvesQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DeliverQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.IssueQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OccQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.POQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CustEnglishName) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PassQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.RejectQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SourceQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.ToQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.ChangeQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(12, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Batch) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.BasicDataType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BasicDataValue) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.BasicDataUnit) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Machine) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.LastMachine) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Name) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Color) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Length) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Height) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxWeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(12, 3); modelBuilder.Entity() .Property(e => e.HasMoney) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.ShenJia) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.QualityAssurance) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OverDueDays) .HasPrecision(15, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.POQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.GoodsQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.TranslateRate) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.StockQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.SpecLength) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SpecWidth) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.SpecHeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitLength) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitWidth) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.LimitHeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxWeight) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.StrategyName) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CheckQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DispenseQuantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.PredetermineQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.AvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DispenseQuantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.PredetermineQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.RealAvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.High) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Width) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.Long) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DispenseQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.LockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(12, 3); modelBuilder.Entity() .Property(e => e.LockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.DisabledReason) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UsableFlagStr) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.UseQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.LockQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.AvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(12, 3); modelBuilder.Entity() .Property(e => e.LockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.DisabledReason) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UsableFlagStr) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.PredetermineLockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.TheoryUseQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.UseQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.OtherLockQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.LockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.LockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.AllQuantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.RealAvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.NotPredetermineLockedQtyAvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.PredetermineLockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.SNLockedQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.Quantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.CreateWaveQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PickQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DeliverQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OffShelvesQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.PredetermineQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.OnShelvesQuantity) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.DispenseQuantity) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.RealAvailableQty) .HasPrecision(38, 3); modelBuilder.Entity() .Property(e => e.SafeImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MinImumqty) .HasPrecision(10, 3); modelBuilder.Entity() .Property(e => e.MaxImumqty) .HasPrecision(10, 3); } } }