Fix recorder does not vacuum SQLite DB on purge (#9469)
This commit is contained in:
parent
5f24cc229d
commit
2219dcaee5
1 changed files with 2 additions and 1 deletions
|
@ -26,6 +26,7 @@ def purge_old_data(instance, purge_days):
|
|||
_LOGGER.debug("Deleted %s events", deleted_rows)
|
||||
|
||||
# Execute sqlite vacuum command to free up space on disk
|
||||
if instance.engine.driver == 'sqlite':
|
||||
_LOGGER.debug("DB engine driver: %s", instance.engine.driver)
|
||||
if instance.engine.driver == 'pysqlite':
|
||||
_LOGGER.info("Vacuuming SQLite to free space")
|
||||
instance.engine.execute("VACUUM")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue