feat: prune server logs table

This commit is contained in:
José Oliveira 2021-04-15 13:49:11 +01:00
parent 58b74a6425
commit a783846b47

View file

@ -59,10 +59,11 @@ function update (deviceId, logLines) {
} }
function clearOldLogs () { function clearOldLogs () {
const sql = `delete from logs const sqls = `delete from logs
where timestamp < now() - interval '3 days'` where timestamp < now() - interval '3 days';
delete from server_logs
return db.none(sql) where timestamp < now() - interval '3 days';`
return db.multi(sqls)
} }
function getUnlimitedMachineLogs (deviceId, until = new Date().toISOString()) { function getUnlimitedMachineLogs (deviceId, until = new Date().toISOString()) {