mirror of
https://github.com/Stone-Red-Code/EchoHub.git
synced 2026-09-04 09:06:07 +02:00
fix: Update connection string handling to allow for empty configuration
This commit is contained in:
@@ -39,8 +39,10 @@ while (true)
|
||||
|
||||
// ── SQLite + EF Core ─────────────────────────────────────────────────
|
||||
var defaultDbPath = Path.Combine(AppContext.BaseDirectory, "echohub.db");
|
||||
var connectionString = builder.Configuration.GetConnectionString("DefaultConnection")
|
||||
?? $"Data Source={defaultDbPath}";
|
||||
var configured = builder.Configuration.GetConnectionString("DefaultConnection");
|
||||
var connectionString = string.IsNullOrWhiteSpace(configured)
|
||||
? $"Data Source={defaultDbPath}"
|
||||
: configured;
|
||||
|
||||
builder.Services.AddDbContext<EchoHubDbContext>(options =>
|
||||
options.UseSqlite(connectionString));
|
||||
|
||||
Reference in New Issue
Block a user