From 9096b626446b83dc545285146bdaa394dbac5ef3 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Fri, 11 Aug 2023 19:56:52 +0200 Subject: Remove backup dance. Use VACUUM INTO 'backup.db' instead. --- server.js | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'server.js') diff --git a/server.js b/server.js index 38093c0..66183d8 100644 --- a/server.js +++ b/server.js @@ -2471,28 +2471,3 @@ app.get('/user-stats/:who_name', function (req, res) { return res.status(404).send("Invalid user name.") } }) - -function backup_run() { - let start = Date.now() - console.log("BACKUP STARTED") - db.backup("backup.tmp") - .then(() => { - fs.renameSync("backup.tmp", "backup.db") - console.log("BACKUP FINISHED", Date.now() - start + "ms") - }) - .catch((err) => { - console.log("BACKUP FAILED", err) - }) -} - -function backup_heartbeat() { - try { - fs.accessSync("backup.request", fs.constants.R_OK) - fs.unlinkSync("backup.request") - backup_run() - } catch (err) { - // no file exists! - } -} - -setInterval(backup_heartbeat, 60 * 1000) -- cgit v1.2.3