diff --git a/database.go b/database.go index 17b0205..dad44b9 100644 --- a/database.go +++ b/database.go @@ -26,5 +26,12 @@ func finishWritingToDb() { } func closeDb() error { + vacuumDb() return appDb.Close() } + +func vacuumDb() { + startWritingToDb() + _, _ = appDb.Exec("VACUUM;") + finishWritingToDb() +}