diff --git a/utility/db/cleanDb.js b/utility/db/cleanDb.js index e2966d2..1c8dc52 100644 --- a/utility/db/cleanDb.js +++ b/utility/db/cleanDb.js @@ -26,9 +26,15 @@ async function cleanDb() { const tables = Object.keys(data).reverse(); tables.push('sessions'); - for (const table of tables) - /* eslint-disable-next-line no-await-in-loop */ - await conn.runQuery(`DELETE FROM ${table};`); + for (const table of tables) { + try { + /* eslint-disable-next-line no-await-in-loop */ + await conn.runQuery(`DELETE FROM ${table};`); + } catch (e) { + if (table !== 'sessions') + throw e; + } + } conn.close(); }