a fork of iceshrimp.net but a tweaked frontend to my personal liking. waow
fediverse social-media social iceshrimp fedi
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[backend/database] Remove configuration parsing for DesignTimeDbContext, as we don't need a valid database connection string

+3 -8
+3 -8
Iceshrimp.Backend/Core/Database/DatabaseContext.cs
··· 1280 1280 { 1281 1281 DatabaseContext IDesignTimeDbContextFactory<DatabaseContext>.CreateDbContext(string[] args) 1282 1282 { 1283 - var configuration = new ConfigurationBuilder() 1284 - .SetBasePath(Directory.GetCurrentDirectory()) 1285 - .AddCustomConfiguration() 1286 - .Build(); 1287 - 1288 - var config = configuration.GetSection("Database").Get<Config.DatabaseSection>(); 1289 - var dataSource = DatabaseContext.GetDataSource(config); 1290 - var builder = new DbContextOptionsBuilder<DatabaseContext>(); 1283 + var npgsqlBuilder = new NpgsqlDataSourceBuilder { ConnectionStringBuilder = { Host = "localhost" } }; 1284 + var dataSource = DatabaseContext.ConfigureDataSource(npgsqlBuilder); 1285 + var builder = new DbContextOptionsBuilder<DatabaseContext>(); 1291 1286 DatabaseContext.Configure(builder, dataSource); 1292 1287 return new DatabaseContext(builder.Options); 1293 1288 }