From 8640499d751cbe78a4df0b23f8feb84b96231629 Mon Sep 17 00:00:00 2001 From: clchieu Date: Mon, 25 Mar 2024 11:41:58 +0100 Subject: [PATCH] Ajout de la connexion string avec des variables d'environnement --- API_SQLuedo/DbContextLib/UserDbContext.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/API_SQLuedo/DbContextLib/UserDbContext.cs b/API_SQLuedo/DbContextLib/UserDbContext.cs index 849189c..4ae7447 100644 --- a/API_SQLuedo/DbContextLib/UserDbContext.cs +++ b/API_SQLuedo/DbContextLib/UserDbContext.cs @@ -26,7 +26,11 @@ namespace DbContextLib base.OnConfiguring(optionsBuilder); 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}"); } }