From f278b344152558c3f7f9c2bd0cb2fc1988348bf7 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Thu, 15 May 2025 22:31:54 +0200 Subject: [PATCH] lib/_data_ingestion: enable WAL --- lib/_data_ingestion/open_local_db.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/_data_ingestion/open_local_db.dart b/lib/_data_ingestion/open_local_db.dart index 1f7dcfc..349d8a8 100644 --- a/lib/_data_ingestion/open_local_db.dart +++ b/lib/_data_ingestion/open_local_db.dart @@ -41,8 +41,9 @@ Future openLocalDb({ ).openDatabase( jadbPath, options: OpenDatabaseOptions( - onOpen: (db) { - db.execute("PRAGMA foreign_keys = ON"); + onConfigure: (db) async { + await db.execute("PRAGMA journal_mode = WAL"); + await db.execute("PRAGMA foreign_keys = ON"); }, readOnly: !readWrite, ),