From 3f3b5b285b0fadd3f421b82b5058dbc85453e9cc Mon Sep 17 00:00:00 2001 From: "Tizian.Breuch" Date: Tue, 22 Jul 2025 08:30:38 +0200 Subject: [PATCH] migratrion --- Webshop.Api/Program.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Webshop.Api/Program.cs b/Webshop.Api/Program.cs index 7e19010..37cf6f4 100644 --- a/Webshop.Api/Program.cs +++ b/Webshop.Api/Program.cs @@ -64,6 +64,21 @@ builder.Services.AddSwaggerGen(); var app = builder.Build(); +using (var scope = app.Services.CreateScope()) +{ + var services = scope.ServiceProvider; + try + { + var context = services.GetRequiredService(); + context.Database.Migrate(); + } + catch (Exception ex) + { + var logger = services.GetRequiredService>(); + logger.LogError(ex, "An error occurred while migrating the database."); + } +} + // --- START: HTTP REQUEST PIPELINE KONFIGURIEREN --- app.UseForwardedHeaders(new ForwardedHeadersOptions