From 59915be66170ffcf5596a9d30d384c7d7e899646 Mon Sep 17 00:00:00 2001
From: VD15 <valkyriedev15@gmail.com>
Date: Sat, 7 Jun 2025 23:59:07 +0100
Subject: [PATCH] Enable WAL for DB connections

---
 .gitignore      | 4 ++--
 bot/db_utils.py | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index e5543ec..b0a1050 100644
--- a/.gitignore
+++ b/.gitignore
@@ -183,7 +183,7 @@ cython_debug/
 
 # Custom stuff
 gacha_game*.db
-gacha_game*.db.*
+gacha_game*.db*
 config*.ini
 
-.idea
\ No newline at end of file
+.idea
diff --git a/bot/db_utils.py b/bot/db_utils.py
index 94e915e..72b431f 100644
--- a/bot/db_utils.py
+++ b/bot/db_utils.py
@@ -16,6 +16,7 @@ def connect() -> None:
     CONNECTION = sqlite3.connect(DB_PATH, autocommit=True)
     CONNECTION.row_factory = sqlite3.Row
     CURSOR = CONNECTION.cursor()
+    CURSOR.execute('pragma journal_mode=wal')
 
 
 def setup_administrators() -> None: