public static async Task UpdateSettings(string settingsPath = null) { Settings = ThunderSettings.Load(settingsPath ?? FileSettingsPath); if (Settings.Database.DatabaseProvider == "sqlite") { DatabaseFilePath = Path.Combine(DataDirectory, "edb.db"); } }
public static void UpdateSettings() { Settings = ThunderSettings.Load(FileSettingsPath); DatabaseFilePath = Settings.Config.DatabaseFile == "edb.db" ? Path.Combine(RootDirectory, "edb.db") : Settings.Config.DatabaseFile; if (!File.Exists(DatabaseFilePath)) { File.Copy(Path.Combine(RootDirectory, "edb.def.db"), DatabaseFilePath); IsNew = true; } }