From e56aa02c3889346af158fcbddd28bd4a1322fa83 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 29 Sep 2021 12:12:16 +0200 Subject: [PATCH] Update x evitare troppe chiamate migrations --- GWMS.Data/Controllers/GWMSController.cs | 15 +++++++++++++++ GWMS.UI/Startup.cs | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/GWMS.Data/Controllers/GWMSController.cs b/GWMS.Data/Controllers/GWMSController.cs index 56edfdb..cf55a19 100644 --- a/GWMS.Data/Controllers/GWMSController.cs +++ b/GWMS.Data/Controllers/GWMSController.cs @@ -46,6 +46,21 @@ namespace GWMS.Data.Controllers return roundDate; } + public bool DbForceMigrate() + { + bool answ = false; + try + { + dbCtx.DbForceMigrate(); + answ = true; + } + catch (Exception exc) + { + Log.Error($"Eccezione in DbForceMigrate"); + } + return answ; + } + public void Dispose() { // Clear database context diff --git a/GWMS.UI/Startup.cs b/GWMS.UI/Startup.cs index 58a0743..50e8d84 100644 --- a/GWMS.UI/Startup.cs +++ b/GWMS.UI/Startup.cs @@ -122,7 +122,7 @@ namespace GWMS.UI // inizializzo il DB e creo (se necessario) l'utente DbConfig.CheckUser(nKey, sKey); // verifico se serve applicazione migrazioni - //DbConfig.ExecMigrationMain(); + DbConfig.ExecMigrationMain(); //DbConfig.ExecMigrationIdentity(); // altri parametri per check vari