vacuum database on start to shrink its file size

This commit is contained in:
liamcottle
2024-05-05 02:50:36 +12:00
parent 30d8b11573
commit af0e814576

6
web.py
View File

@@ -43,7 +43,8 @@ class ReticulumWebChat:
lxmf_router_path = os.path.join(storage_path, "lxmf_router") lxmf_router_path = os.path.join(storage_path, "lxmf_router")
# init database # init database
database.database.initialize(SqliteDatabase(database_path)) sqlite_database = SqliteDatabase(database_path)
database.database.initialize(sqlite_database)
self.db = database.database self.db = database.database
self.db.connect() self.db.connect()
self.db.create_tables([ self.db.create_tables([
@@ -51,6 +52,9 @@ class ReticulumWebChat:
database.LxmfMessage, database.LxmfMessage,
]) ])
# vacuum database on start to shrink its file size
sqlite_database.execute_sql("VACUUM")
# init config # init config
self.config = Config() self.config = Config()