From ea7ea018d0037bc976420dcef1cc154d373ff9f0 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 5 Jun 2023 16:58:16 -0600 Subject: [PATCH] Enable auto vacuum --- frigate/record/record.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frigate/record/record.py b/frigate/record/record.py index 3aaf56476..bc83b46ff 100644 --- a/frigate/record/record.py +++ b/frigate/record/record.py @@ -37,7 +37,10 @@ def manage_recordings( setproctitle("frigate.recording_manager") listen() - db = SqliteQueueDatabase(config.database.path) + db = SqliteQueueDatabase( + config.database.path, + pragmas={'auto_vacuum', 'FULL'}, # Does not defragment database + ) models = [Event, Recordings, Timeline] db.bind(models)