From c65dc6dab63ef683ec0c757b4a7499fd4688fdaf Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 18 Aug 2024 20:34:07 -0500 Subject: [PATCH] fix: create db next to dll --- src/SanctionsSearch.Worker/Persistence/AppDbContext.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/SanctionsSearch.Worker/Persistence/AppDbContext.cs b/src/SanctionsSearch.Worker/Persistence/AppDbContext.cs index 440d86a..ac53569 100644 --- a/src/SanctionsSearch.Worker/Persistence/AppDbContext.cs +++ b/src/SanctionsSearch.Worker/Persistence/AppDbContext.cs @@ -15,9 +15,9 @@ class AppDbContext(IOptionsSnapshot options) : DbContext, IDisposable protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { - var folder = Environment.SpecialFolder.LocalApplicationData; - var path = Environment.GetFolderPath(folder); - var dataDir = Path.Combine(path, "SanctionsSearch", "Data"); + var folder = Assembly.GetExecutingAssembly().Location; + var path = Path.GetDirectoryName(folder); + var dataDir = Path.Combine(path!, "Data"); if (Directory.Exists(dataDir) == false) {