Add RecordState handling for prospects and support soft deletion

Introduced the RecordState property to manage the state of prospects, enabling soft deletion and restoration. Updated related database migrations, UI interactions, and filtering logic to accommodate this addition. Also included automatic database migration at runtime to ensure schema compatibility.
This commit is contained in:
Andre Beging
2025-03-29 13:49:47 +01:00
parent 16023a89e9
commit c2de397a0f
15 changed files with 404 additions and 33 deletions

View File

@@ -35,6 +35,7 @@ builder.Services
.AddMaterialIcons();
var app = builder.Build();
app.ApplyMigrations();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())