db-创建

This commit is contained in:
tongfei
2023-10-26 15:04:51 +08:00
parent 51ccb28923
commit e911c2c07d
4 changed files with 62 additions and 0 deletions

View File

@@ -97,6 +97,42 @@ namespace WMS.Web.Repositories.Configuration
ent.HasKey(x => x.Id);
});
#endregion
#region
builder.Entity<InstockOrder>(ent =>
{
ent.ToTable("t_wms_instock");
ent.HasKey(x => x.Id);
ent.HasMany(p => p.Details)
.WithOne()
.HasForeignKey(p => p.Fid)
.OnDelete(DeleteBehavior.Cascade);
});
builder.Entity<InstockOrderDetails>(ent =>
{
ent.ToTable("t_wms_instock_details");
ent.HasKey(x => x.Id);
});
# endregion
#region
builder.Entity<InstockTask>(ent =>
{
ent.ToTable("t_erp_instock_task");
ent.HasKey(x => x.Id);
ent.HasMany(p => p.Details)
.WithOne()
.HasForeignKey(p => p.Fid)
.OnDelete(DeleteBehavior.Cascade);
});
builder.Entity<InstockTaskDetails>(ent =>
{
ent.ToTable("t_erp_outstock_task_details");
ent.HasKey(x => x.Id);
});
# endregion
}
public DbSet<ChangeBoxRecord> ChangeBoxRecord { get; set; }
@@ -104,5 +140,9 @@ namespace WMS.Web.Repositories.Configuration
public DbSet<OutStock> OutStock { get; set; }
public DbSet<OutStockTask> OutStockTask { get; set; }
public DbSet<TakeStock> TakeStock { get; set; }
public DbSet<InstockOrder> Instock { get; set; }
public DbSet<InstockTask> InstockTask { get; set; }
}
}