From e9aa8a3a06a98649dd48dacb45aef6dbf84b1e0e Mon Sep 17 00:00:00 2001 From: mdivecky Date: Thu, 17 Aug 2023 12:25:01 +0200 Subject: [PATCH] Use WAL in sqlite3 to avoid database locks that prevent reads --- processor/app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/processor/app.py b/processor/app.py index bb06ba7..5aab918 100644 --- a/processor/app.py +++ b/processor/app.py @@ -33,6 +33,8 @@ db_con = sqlite3.connect("../data/diffs.db") db = db_con.cursor() db.executescript(""" +PRAGMA journal_mode=WAL; + CREATE TABLE IF NOT EXISTS diffs ( diff_id INTEGER PRIMARY KEY, article_id TEXT,