Compare commits
5 Commits
0af8e09075
...
2.1.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 7c61f6c80f | |||
| b17411de19 | |||
| 6fac50225a | |||
| f5ba09f58d | |||
| 4f48158bc7 |
@@ -32,7 +32,7 @@ namespace SytelineSaAppEfDataModel
|
||||
public DbSet<VatCodeAssociation> VatCodeAssociations { get; set; }
|
||||
public DbSet<ItemCustPriceAll> ItemCustPriceAlls { get; set; }
|
||||
public DbSet<EdiLog> EdiLogs { get; set; }
|
||||
|
||||
|
||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
{
|
||||
var configuration = new ConfigurationBuilder()
|
||||
@@ -161,13 +161,13 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.BlanketQty).IsRequired(false).HasColumnName("blanket_qty");
|
||||
entity.Property(e => e.EffectiveDate).HasColumnName("eff_date");
|
||||
entity.Property(e => e.ExpirationDate).HasColumnName("exp_date");
|
||||
entity.Property(e => e.ContPrice).IsRequired(false).HasColumnName("cont_price");
|
||||
entity.Property(e => e.ContPrice).IsRequired(false).HasColumnName("cont_price").HasColumnType("decimal(20, 8)");
|
||||
entity.Property(e => e.Status).IsRequired(false).HasColumnName("stat").HasMaxLength(1);
|
||||
entity.Property(e => e.PromiseDate).HasColumnName("promise_date");
|
||||
entity.Property(e => e.PriceCode).IsRequired(false).HasColumnName("pricecode").HasMaxLength(3);
|
||||
entity.Property(e => e.Uom).IsRequired(false).HasColumnName("u_m").HasMaxLength(3);
|
||||
entity.Property(e => e.BlanketQtyReleased).IsRequired(false).HasColumnName("blanket_qty_conv");
|
||||
entity.Property(e => e.ContPriceReleased).IsRequired(false).HasColumnName("cont_price_conv");
|
||||
entity.Property(e => e.ContPriceReleased).HasColumnType("decimal(20, 8)").IsRequired(false).HasColumnName("cont_price_conv");
|
||||
entity.Property(e => e.QtySent).IsRequired(false).HasColumnName("qty_bco");
|
||||
entity.Property(e => e.SentCode).IsRequired(false).HasColumnName("bco_code").HasMaxLength(1);
|
||||
entity.Property(e => e.NonAppliedData).IsRequired(false).HasColumnName("non_appl_data").HasMaxLength(75);
|
||||
@@ -216,8 +216,8 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.QtyShipped).IsRequired(false).HasColumnName("qty_shipped");
|
||||
entity.Property(e => e.QtyPacked).IsRequired(false).HasColumnName("qty_packed");
|
||||
entity.Property(e => e.Discount).IsRequired(false).HasColumnName("disc");
|
||||
entity.Property(e => e.Cost).IsRequired(false).HasColumnName("cost");
|
||||
entity.Property(e => e.Price).IsRequired(false).HasColumnName("price");
|
||||
entity.Property(e => e.Cost).IsRequired(false).HasColumnName("cost").HasColumnType("decimal(20, 8)");
|
||||
entity.Property(e => e.Price).IsRequired(false).HasColumnName("price").HasColumnType("decimal(20, 8)");
|
||||
entity.Property(e => e.RefType).IsRequired(false).HasColumnName("ref_type").HasMaxLength(1);
|
||||
entity.Property(e => e.RefNumber).IsRequired(false).HasColumnName("ref_num").HasMaxLength(10);
|
||||
entity.Property(e => e.RefLineSuf).IsRequired(false).HasColumnName("ref_line_suf");
|
||||
@@ -261,7 +261,7 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.PriceCode).IsRequired(false).HasColumnName("pricecode").HasMaxLength(3);
|
||||
entity.Property(e => e.Uom).IsRequired(false).HasColumnName("u_m").HasMaxLength(3);
|
||||
entity.Property(e => e.QtyOrderedReleased).IsRequired(false).HasColumnName("qty_ordered_conv");
|
||||
entity.Property(e => e.PriceReleased).IsRequired(false).HasColumnName("price_conv");
|
||||
entity.Property(e => e.PriceReleased).IsRequired(false).HasColumnName("price_conv").HasColumnType("decimal(20, 8)");
|
||||
entity.Property(e => e.CustomerOrderCustomerNumber).IsRequired(false).HasColumnName("co_cust_num").HasMaxLength(7);
|
||||
entity.Property(e => e.Packed).IsRequired(false).HasColumnName("packed");
|
||||
entity.Property(e => e.Bol).IsRequired(false).HasColumnName("bol");
|
||||
@@ -474,7 +474,7 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.BlanketQty).HasColumnName("blanket_qty");
|
||||
entity.Property(e => e.EffDate).HasColumnName("eff_date").IsRequired(false);
|
||||
entity.Property(e => e.ExpDate).HasColumnName("exp_date").IsRequired(false);
|
||||
entity.Property(e => e.ContPrice).HasColumnName("cont_price").IsRequired(false);
|
||||
entity.Property(e => e.ContPrice).HasColumnName("cont_price").HasColumnType("decimal(20, 8)").IsRequired(false);
|
||||
entity.Property(e => e.Stat).HasColumnName("stat").HasMaxLength(2).IsRequired(false);
|
||||
entity.Property(e => e.PromiseDate).HasColumnName("promise_date").IsRequired(false);
|
||||
entity.Property(e => e.Pricecode).HasColumnName("pricecode").HasMaxLength(6).IsRequired(false);
|
||||
@@ -639,7 +639,7 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.Uf_FKR_EDI_ITEM_PalletCode).HasColumnName("Uf_FKR_EDI_ITEM_PalletCode").HasMaxLength(50).IsRequired(false);
|
||||
entity.Property(e => e.Uf_FKR_EDI_ITEM_DocumentType).IsRequired(false).HasColumnName("Uf_FKR_EDI_ITEM_DocType").HasMaxLength(50);
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<UserName>(entity =>
|
||||
{
|
||||
entity.ToTable("UserNames");
|
||||
@@ -684,7 +684,7 @@ namespace SytelineSaAppEfDataModel
|
||||
entity.Property(e => e.Uf_ZPL_EmpNum).HasColumnName("uf_ZPL_emp_num").HasMaxLength(7).IsRequired(false);
|
||||
entity.Property(e => e.Uf_PLT_EmpNum).HasColumnName("uf_PLT_emp_num").HasMaxLength(14).IsRequired(false);
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<EdiUser>(entity =>
|
||||
{
|
||||
entity.ToTable("edi_users");
|
||||
@@ -708,7 +708,7 @@ namespace SytelineSaAppEfDataModel
|
||||
|
||||
entity.HasIndex(e => e.Login).IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<MaterialTransaction>(entity =>
|
||||
{
|
||||
entity.ToTable("ZPL_InternalNum_Matltran");
|
||||
@@ -887,7 +887,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasMaxLength(20)
|
||||
.IsRequired(false);
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<WzHeader>(entity =>
|
||||
{
|
||||
entity.ToTable("wz_header");
|
||||
@@ -907,24 +907,23 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnName("CreatedDate")
|
||||
.HasColumnType("DateTime")
|
||||
.IsRowVersion();
|
||||
|
||||
|
||||
entity.Property(e => e.EmailAddresses)
|
||||
.HasColumnName("EmailAddresses")
|
||||
.HasMaxLength(1000)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.WzNumbers)
|
||||
.HasColumnName("WzNumbers")
|
||||
.HasMaxLength(500)
|
||||
.IsRequired(false);
|
||||
|
||||
// Relationship
|
||||
entity.HasOne(e => e.Client)
|
||||
.WithMany()
|
||||
.HasForeignKey(e => e.FK_Client)
|
||||
.HasConstraintName("wz_header_wz_clients_ID_fk");
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<WzClient>(entity =>
|
||||
{
|
||||
entity.ToTable("wz_clients");
|
||||
@@ -949,22 +948,22 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnName("CreatedDate")
|
||||
.HasColumnType("DateTime")
|
||||
.IsRowVersion();
|
||||
|
||||
|
||||
entity.Property(e => e.Name)
|
||||
.HasColumnName("Name")
|
||||
.HasMaxLength(255)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.ShortName)
|
||||
.HasColumnName("ShortName")
|
||||
.HasMaxLength(30)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.Logo)
|
||||
.HasColumnType("VARBINARY(MAX)")
|
||||
.IsRequired(false);
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<WzRowMeyle>(entity =>
|
||||
{
|
||||
entity.ToTable("wz_row_meyle");
|
||||
@@ -1010,12 +1009,12 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnName("part_number")
|
||||
.HasMaxLength(100)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.TransactionNumber)
|
||||
.HasColumnName("trans_num")
|
||||
.HasColumnType("int")
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.FaIndex)
|
||||
.HasColumnName("fa_index")
|
||||
.HasMaxLength(100)
|
||||
@@ -1025,14 +1024,14 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnName("part_number_sl")
|
||||
.HasMaxLength(100)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
// Relationship
|
||||
entity.HasOne(e => e.Header)
|
||||
.WithMany()
|
||||
.HasForeignKey(e => e.FK_Header)
|
||||
.HasConstraintName("wz_rows_meyle_wz_header_ID_fk");
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<ItemCust>(entity =>
|
||||
{
|
||||
entity.ToTable("itemcust");
|
||||
@@ -1175,7 +1174,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasDatabaseName("IX_itemcust_RowPointer")
|
||||
.IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<Lot>(entity =>
|
||||
{
|
||||
entity.ToTable("lot");
|
||||
@@ -1319,7 +1318,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasDatabaseName("IX_lot_RowPointer")
|
||||
.IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<EdiCustomerOrderImport>(entity =>
|
||||
{
|
||||
entity.ToTable("edi_co_import");
|
||||
@@ -1553,7 +1552,7 @@ namespace SytelineSaAppEfDataModel
|
||||
|
||||
entity.HasIndex(e => e.RowPointer).HasDatabaseName("IX_customer_RowPointer").IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<CustomerTp>(entity =>
|
||||
{
|
||||
entity.ToTable("cust_tp");
|
||||
@@ -1742,7 +1741,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasDatabaseName("IX_cust_tp_RowPointer")
|
||||
.IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<Item>(entity =>
|
||||
{
|
||||
entity.ToTable("item");
|
||||
@@ -2001,7 +2000,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasDatabaseName("IX_item_RowPointer")
|
||||
.IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<VatCodeAssociation>(entity =>
|
||||
{
|
||||
entity.ToTable("ZPL_VAT_CodesAssociations");
|
||||
@@ -2311,7 +2310,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasMaxLength(200)
|
||||
.IsRequired(false);
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<ItemCustPriceAll>(entity =>
|
||||
{
|
||||
entity.ToTable("itemcustprice_all");
|
||||
@@ -2344,6 +2343,7 @@ namespace SytelineSaAppEfDataModel
|
||||
|
||||
entity.Property(e => e.ContPrice)
|
||||
.HasColumnName("cont_price")
|
||||
.HasColumnType("decimal(20, 8)")
|
||||
.IsRequired(false);
|
||||
|
||||
entity.Property(e => e.BrkQty1)
|
||||
@@ -2479,7 +2479,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasDatabaseName("IX_itemcustprice_all_RowPointer")
|
||||
.IsUnique();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<EdiLog>(entity =>
|
||||
{
|
||||
entity.ToTable("edi_logs");
|
||||
@@ -2516,7 +2516,7 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnType("datetime")
|
||||
.IsRequired();
|
||||
});
|
||||
|
||||
|
||||
modelBuilder.Entity<WzRowMarelli>(entity =>
|
||||
{
|
||||
entity.ToTable("wz_row_mareli");
|
||||
@@ -2567,18 +2567,17 @@ namespace SytelineSaAppEfDataModel
|
||||
.HasColumnName("wz_number")
|
||||
.HasMaxLength(50)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.FaIndex)
|
||||
.HasColumnName("fa_index")
|
||||
.HasMaxLength(30)
|
||||
.IsRequired(false);
|
||||
|
||||
|
||||
entity.Property(e => e.TransactionNumber)
|
||||
.HasColumnName("trans_num")
|
||||
.HasColumnType("int")
|
||||
.IsRequired(false);
|
||||
|
||||
// Foreign Key
|
||||
entity.HasOne(e => e.Header)
|
||||
.WithMany()
|
||||
.HasForeignKey(e => e.FKHeader)
|
||||
@@ -2586,4 +2585,4 @@ namespace SytelineSaAppEfDataModel
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user