Fix DbContext configuration nightmares.

Thanks to julian figuring out IDesignTimeDbContextFactory exists in #6327.

All this DbContext configuration and options setup stuff is insane. Microsoft should be absolutely ashamed for coming up with this load of garbage.
This commit is contained in:
Pieter-Jan Briers
2022-02-03 03:13:34 +01:00
parent 32a1f6ae93
commit 4da56becab
8 changed files with 44 additions and 46 deletions

View File

@@ -13,10 +13,10 @@ namespace Content.Server.Database
{
public sealed class ServerDbPostgres : ServerDbBase
{
private readonly DbContextOptions<ServerDbContext> _options;
private readonly DbContextOptions<PostgresServerDbContext> _options;
private readonly Task _dbReadyTask;
public ServerDbPostgres(DbContextOptions<ServerDbContext> options)
public ServerDbPostgres(DbContextOptions<PostgresServerDbContext> options)
{
_options = options;