feat: Introduce dynamic tab management, sidebar, and search bar components, update backend database schema, and remove old SQL schema.

This commit is contained in:
2025-12-03 00:42:03 +01:00
parent 30a86848bf
commit 772d4632c9
13 changed files with 5183 additions and 665 deletions

View File

@@ -1,9 +1,9 @@
// <auto-generated />
using System;
using Zentral.Infrastructure.Data;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using Zentral.Infrastructure.Data;
#nullable disable
@@ -1335,6 +1335,9 @@ namespace Zentral.Infrastructure.Migrations
b.Property<string>("Notes")
.HasColumnType("TEXT");
b.Property<int?>("ParentProductionOrderId")
.HasColumnType("INTEGER");
b.Property<decimal>("Quantity")
.HasPrecision(18, 4)
.HasColumnType("TEXT");
@@ -1358,6 +1361,8 @@ namespace Zentral.Infrastructure.Migrations
b.HasIndex("Code")
.IsUnique();
b.HasIndex("ParentProductionOrderId");
b.HasIndex("StartDate");
b.HasIndex("Status");
@@ -3782,7 +3787,13 @@ namespace Zentral.Infrastructure.Migrations
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("Zentral.Domain.Entities.Production.ProductionOrder", "ParentProductionOrder")
.WithMany("ChildProductionOrders")
.HasForeignKey("ParentProductionOrderId");
b.Navigation("Article");
b.Navigation("ParentProductionOrder");
});
modelBuilder.Entity("Zentral.Domain.Entities.Production.ProductionOrderComponent", b =>
@@ -4225,6 +4236,8 @@ namespace Zentral.Infrastructure.Migrations
modelBuilder.Entity("Zentral.Domain.Entities.Production.ProductionOrder", b =>
{
b.Navigation("ChildProductionOrders");
b.Navigation("Components");
b.Navigation("Phases");