From 9b9cf2b35a799a764fcdd8c7bd85c8ae98d3d8cd Mon Sep 17 00:00:00 2001 From: Gulum Date: Fri, 5 Jun 2026 23:37:42 +0200 Subject: [PATCH] ARCH-2: apply EF migrations on startup in Development Co-Authored-By: Claude Opus 4.8 (1M context) --- GerbilManagerWebAPI/Program.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GerbilManagerWebAPI/Program.cs b/GerbilManagerWebAPI/Program.cs index e04a6fc..2073496 100644 --- a/GerbilManagerWebAPI/Program.cs +++ b/GerbilManagerWebAPI/Program.cs @@ -23,6 +23,10 @@ if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); + + // Aspire provisions an empty database in dev — bring the schema up to date. + using var scope = app.Services.CreateScope(); + scope.ServiceProvider.GetRequiredService().Database.Migrate(); } if (app.Environment.IsDevelopment())