From 44333e69e7c92880f1c5267b26fde7f993b8a7c6 Mon Sep 17 00:00:00 2001 From: chloe Date: Wed, 18 Mar 2026 07:04:39 +0000 Subject: [PATCH] Updated table migration logic --- Seasoned.Backend/Program.cs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Seasoned.Backend/Program.cs b/Seasoned.Backend/Program.cs index df525e4..e02cad4 100644 --- a/Seasoned.Backend/Program.cs +++ b/Seasoned.Backend/Program.cs @@ -51,8 +51,19 @@ var app = builder.Build(); using (var scope = app.Services.CreateScope()) { - var db = scope.ServiceProvider.GetRequiredService(); - db.Database.Migrate(); + try + { + var db = scope.ServiceProvider.GetRequiredService(); + + if (db.Database.GetPendingMigrations().Any()) + { + db.Database.Migrate(); + } + } + catch (Exception ex) + { + Console.WriteLine($"Database Migration skipped or failed: {ex.Message}"); + } } app.UseDefaultFiles();