Fix migration x ruoi e users
This commit is contained in:
+3
-14
@@ -20,12 +20,6 @@ using System.Globalization;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
#if false
|
||||
// gestione configurazione
|
||||
var admConnStr = builder.Configuration.GetConnectionString("UserIdentityDbContextConnection") ?? throw new InvalidOperationException("Connection string 'UserIdentityDbContextConnection' not found.");
|
||||
#endif
|
||||
|
||||
|
||||
// REDIS setup
|
||||
var redisConnString = builder.Configuration.GetConnectionString("Redis");
|
||||
string redisSrvAddr = redisConnString.Substring(0, redisConnString.IndexOf(":"));
|
||||
@@ -41,22 +35,17 @@ string dbServerAddr = builder.Configuration["DbConfig:Server"];
|
||||
string nKey = builder.Configuration["DbConfig:nKey"];
|
||||
string sKey = builder.Configuration["DbConfig:sKey"];
|
||||
MagMan.Data.Admin.DbConfig.InitDb(dbServerAddr, nKey, sKey);
|
||||
#if false
|
||||
//string admConnStr = MagMan.Data.Admin.DbConfig.ADMIN_CONNECTION_STRING;
|
||||
#endif
|
||||
string admConnStr = MagMan.Data.Admin.DbConfig.CONNECTION_STRING;
|
||||
|
||||
#if false
|
||||
MagMan.Data.Tenant.DbConfig.InitDb(dbServerAddr, nKey, sKey);
|
||||
#endif
|
||||
|
||||
// inizializzo il DB e creo (se necessario) l'utente
|
||||
MagMan.Data.Admin.DbConfig.CheckUser(nKey, sKey);
|
||||
MagMan.Data.Admin.DbConfig.ExecMigrationIdentity();
|
||||
|
||||
string connStringDB = MagMan.Data.Admin.DbConfig.CONNECTION_STRING;
|
||||
|
||||
// spostare e fare in caso nelle chiamate custom
|
||||
#if false
|
||||
MagMan.Data.Tenant.DbConfig.InitDb(dbServerAddr, nKey, sKey);
|
||||
// verifico se serve applicazione migrazioni
|
||||
MagMan.Data.Tenant.DbConfig.ExecMigrationMain();
|
||||
#endif
|
||||
@@ -69,8 +58,8 @@ builder.Services.AddHealthChecks()
|
||||
.AddProcessAllocatedMemoryHealthCheck(512, "Max Process memory (<512MB)", failureStatus: HealthStatus.Degraded) // 512 MB max allocated memory
|
||||
.AddRedis(builder.Configuration.GetConnectionString("Redis"), "Redis", failureStatus: HealthStatus.Degraded)
|
||||
.AddAsyncCheck($"MySql Root User", () => MagMan.UI.Health.Checks.DbUserRoot("MySql"))
|
||||
.AddAsyncCheck($"MySql Identity", () => MagMan.UI.Health.Checks.DbIdentity(MagMan.Data.Admin.DbConfig.DATABASE_NAME))
|
||||
#if false
|
||||
.AddAsyncCheck($"MySql Identity", () => MagMan.UI.Health.Checks.DbIdentity(DbConfig.DATABASE_NAME))
|
||||
.AddAsyncCheck($"MySql PlantLog", () => MagMan.UI.Health.Checks.DbPlantTable(DbConfig.DATABASE_NAME))
|
||||
#endif
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user