editorconfig added,
modelbuilder fix for local connString
This commit is contained in:
@@ -15,10 +15,20 @@ namespace TURN.Services.Chess.DBModel
|
||||
|
||||
public virtual DbSet<Game> Games { get; set; }
|
||||
|
||||
//protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
//{
|
||||
// _ = optionsBuilder.UseNpgsql("Server=localhost;Port=5432;Database=TURNChess;UserId=postgres;Password=example;");
|
||||
//}
|
||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
{
|
||||
try
|
||||
{
|
||||
_ = Environment.GetEnvironmentVariable("DB") != null
|
||||
? optionsBuilder.UseNpgsql(Environment.GetEnvironmentVariable("DB"))
|
||||
: optionsBuilder.UseNpgsql("Server=localhost;Port=5432;Database=TURNChess;UserId=postgres;" +
|
||||
"Password=example;");
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
_ = optionsBuilder.UseNpgsql("Server=localhost;Port=5432;Database=TURNChess;UserId=postgres;Password=example;");
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user