From 4da4a34443b15a566850c67e45546182dabb05c8 Mon Sep 17 00:00:00 2001 From: Elias Jansson Date: Tue, 3 Jun 2025 22:47:17 +0200 Subject: [PATCH] Passwordfix --- Aberwyn/Program.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Aberwyn/Program.cs b/Aberwyn/Program.cs index 3c22930..8a8757b 100644 --- a/Aberwyn/Program.cs +++ b/Aberwyn/Program.cs @@ -85,7 +85,18 @@ builder.Services.AddHttpClient(); // Registrera rätt databas och identity beroende på om setup är klar if (setup.IsConfigured) { - string connectionString = $"Server={setup.DbHost};Port={setup.DbPort};Database={setup.DbName};User={setup.DbUser};Password={setup.DbPassword};"; + + var csBuilder = new MySqlConnector.MySqlConnectionStringBuilder + { + Server = setup.DbHost, + Port = (uint)setup.DbPort, + Database = setup.DbName, + UserID = setup.DbUser, + Password = setup.DbPassword, + AllowUserVariables = true // valfritt – ta bort om du inte använder det + }; + + var connectionString = csBuilder.ConnectionString; builder.Services.AddDbContext(options => options.UseMySql(connectionString, ServerVersion.AutoDetect(connectionString)));