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

@ -1,5 +1,4 @@
using System;
using System.Data.SqlClient;
using System.Diagnostics;
using System.IO;
using System.Linq;
@ -94,23 +93,6 @@ namespace Bit.Setup
return characters;
}
public static string MakeSqlConnectionString(string server, string database, string username, string password)
{
var builder = new SqlConnectionStringBuilder
{
DataSource = $"tcp:{server},1433",
InitialCatalog = database,
UserID = username,
Password = password,
MultipleActiveResultSets = false,
Encrypt = true,
ConnectTimeout = 30,
TrustServerCertificate = true,
PersistSecurityInfo = false
};
return builder.ConnectionString;
}
public static string GetValueFromEnvFile(string envFile, string key)
{
if(!File.Exists($"/bitwarden/env/{envFile}.override.env"))