From 014064376c28de0594d7a02db0bfaffbce5b56a2 Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Fri, 19 Jul 2024 11:08:42 +0200 Subject: [PATCH] Add migrate on SmtpServer startup (#111) --- src/Services/AliasVault.SmtpService/Program.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Services/AliasVault.SmtpService/Program.cs b/src/Services/AliasVault.SmtpService/Program.cs index b12d71ce5..925f465f2 100644 --- a/src/Services/AliasVault.SmtpService/Program.cs +++ b/src/Services/AliasVault.SmtpService/Program.cs @@ -120,6 +120,14 @@ builder.Services.AddSingleton( ); builder.Services.AddHostedService(); - var host = builder.Build(); + +using (var scope = host.Services.CreateScope()) +{ + var container = scope.ServiceProvider; + var db = container.GetRequiredService(); + + await db.Database.MigrateAsync(); +} + await host.RunAsync();