summaryrefslogtreecommitdiff
path: root/Omni/Agent/Memory.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Omni/Agent/Memory.hs')
-rw-r--r--Omni/Agent/Memory.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/Omni/Agent/Memory.hs b/Omni/Agent/Memory.hs
index 9ca2d99..0f481b6 100644
--- a/Omni/Agent/Memory.hs
+++ b/Omni/Agent/Memory.hs
@@ -586,6 +586,8 @@ withMemoryDb action = do
-- | Initialize the memory database schema.
initMemoryDb :: SQL.Connection -> IO ()
initMemoryDb conn = do
+ SQL.execute_ conn "PRAGMA journal_mode = WAL"
+ SQL.execute_ conn "PRAGMA busy_timeout = 5000"
SQL.execute_ conn "PRAGMA foreign_keys = ON"
SQL.execute_
conn