From e1739ed5207d8b2a00a0d2f3237112926ee93d75 Mon Sep 17 00:00:00 2001 From: Max Value Date: Mon, 21 Jul 2025 15:28:39 +0100 Subject: [PATCH] Form download and reset backup --- form.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/form.py b/form.py index 07ed4e1..4a512f2 100755 --- a/form.py +++ b/form.py @@ -315,6 +315,7 @@ def get_data(): zfile.write(f"{app.root_path}/export/{table}.csv", f"{table}.csv") + zfile.write(f"{app.root_path}/form.log", "form.log") zfile.close() return send_from_directory(app.root_path, "export.zip", as_attachment=True) @@ -345,6 +346,9 @@ def http_backup(): @auth.login_required def reset(): backup_time = round(time.time()) + + os.rename(f"{app.root_path}/form.log", f"{app.root_path}/backup/form{backup_time}.log") + with sqlite3.connect(f"{app.root_path}/database.db") as src: dst = sqlite3.connect(f"{app.root_path}/backup/reset{backup_time}.db") src.backup(dst) -- 2.39.2