diff --git a/src/database/mod.rs b/src/database/mod.rs index b958f98..2abd3ee 100644 --- a/src/database/mod.rs +++ b/src/database/mod.rs @@ -278,8 +278,8 @@ pub fn open_upend>( let enable_wal_mode = true; pool.get().unwrap().execute(if enable_wal_mode { - trace!("Enabling WAL journal mode"); - "PRAGMA journal_mode = WAL;" + trace!("Enabling WAL journal mode & truncating WAL log..."); + "PRAGMA journal_mode = WAL;PRAGMA wal_checkpoint(TRUNCATE);" } else { trace!("Enabling TRUNCATE journal mode"); "PRAGMA journal_mode = TRUNCATE;"