diff --git a/Iceshrimp.Backend/Core/Database/DatabaseContext.cs b/Iceshrimp.Backend/Core/Database/DatabaseContext.cs index d224238c..9f2ab7d2 100644 --- a/Iceshrimp.Backend/Core/Database/DatabaseContext.cs +++ b/Iceshrimp.Backend/Core/Database/DatabaseContext.cs @@ -100,6 +100,11 @@ public class DatabaseContext(DbContextOptions options) dataSourceBuilder.ConnectionStringBuilder.Password = config.Password; dataSourceBuilder.ConnectionStringBuilder.Database = config.Database; + return ConfigureDataSource(dataSourceBuilder); + } + + public static NpgsqlDataSource ConfigureDataSource(NpgsqlDataSourceBuilder dataSourceBuilder) + { dataSourceBuilder.MapEnum(); dataSourceBuilder.MapEnum(); dataSourceBuilder.MapEnum();