From 9626d32353f3e339eb65adfc72c591e72b1af49f Mon Sep 17 00:00:00 2001 From: chloe Date: Thu, 19 Mar 2026 02:04:15 +0000 Subject: [PATCH] update program --- Seasoned.Backend/Program.cs | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/Seasoned.Backend/Program.cs b/Seasoned.Backend/Program.cs index a1f7d0b..a0e56e4 100644 --- a/Seasoned.Backend/Program.cs +++ b/Seasoned.Backend/Program.cs @@ -51,22 +51,30 @@ var app = builder.Build(); using (var scope = app.Services.CreateScope()) { + var services = scope.ServiceProvider; + var db = services.GetRequiredService(); + try { - var db = scope.ServiceProvider.GetRequiredService(); - if (db.Database.GetPendingMigrations().Any()) { db.Database.Migrate(); } - - DbInitializer.Initialize(db); - - Console.WriteLine("--> Database Seeded Successfully!"); } catch (Exception ex) { - Console.WriteLine($"Database Migration skipped or failed: {ex.Message}"); + Console.WriteLine($"Migration notice: {ex.Message}"); + } + + try + { + Console.WriteLine("--> Checking if Seeding is needed..."); + DbInitializer.Initialize(db); + Console.WriteLine("--> Database Seed Completed!"); + } + catch (Exception ex) + { + Console.WriteLine($"Seeding failed: {ex.Message}"); } }