Ajout de la connexion string avec des variables d'environnement
continuous-integration/drone/push Build is passing Details

pull/47/head
Clement CHIEU 1 year ago
parent 62ad4bf776
commit 8640499d75

@ -26,7 +26,11 @@ namespace DbContextLib
base.OnConfiguring(optionsBuilder); base.OnConfiguring(optionsBuilder);
if (!optionsBuilder.IsConfigured) if (!optionsBuilder.IsConfigured)
{ {
optionsBuilder.UseNpgsql("Host=localhost;Database=SQLuedo;Username=admin;Password=motdepasse"); string host = Environment.GetEnvironmentVariable("DB_HOST") ?? "localhost";
string database = Environment.GetEnvironmentVariable("DB_DATABASE") ?? "SQLuedo";
string username = Environment.GetEnvironmentVariable("DB_USERNAME") ?? "admin";
string password = Environment.GetEnvironmentVariable("DB_PASSWORD") ?? "motdepasse";
optionsBuilder.UseNpgsql($"Host={host};Database={database};Username={username};Password={password}");
} }
} }

Loading…
Cancel
Save