1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-30 15:42:48 -05:00

read connection string from env file for migration

This commit is contained in:
Kyle Spearrin
2018-10-31 23:32:22 -04:00
parent 5136b191f1
commit bb1860d861
3 changed files with 20 additions and 24 deletions

View File

@ -146,11 +146,12 @@ namespace Bit.Setup
{
Console.WriteLine("Migrating database.");
var dbPass = Helpers.GetValueFromEnvFile("mssql", "SA_PASSWORD");
var masterConnectionString = Helpers.MakeSqlConnectionString(
"mssql", "master", "sa", dbPass ?? string.Empty);
var vaultConnectionString = Helpers.MakeSqlConnectionString(
"mssql", "vault", "sa", dbPass ?? string.Empty);
var vaultConnectionString = Helpers.GetValueFromEnvFile("global",
"globalSettings__sqlServer__connectionString");
var masterConnectionString = new SqlConnectionStringBuilder(vaultConnectionString)
{
InitialCatalog = "master"
}.ConnectionString;
using(var connection = new SqlConnection(masterConnectionString))
{