From 61777c837b9f1f4bd7663f6d90ad12b6355f8e1a Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Thu, 28 Sep 2023 14:12:54 -0700 Subject: [PATCH] fix count cmd for migration --- server/utils/prisma/migrateFromSqlite.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/server/utils/prisma/migrateFromSqlite.js b/server/utils/prisma/migrateFromSqlite.js index d5c51b99..c874aefc 100644 --- a/server/utils/prisma/migrateFromSqlite.js +++ b/server/utils/prisma/migrateFromSqlite.js @@ -251,18 +251,16 @@ async function migrateTable(tableName, migrateRowFunc) { }); // Check table exists - const exists = - (await db.get( - `SELECT COUNT(*) FROM sqlite_master WHERE name='${tableName}'` - )) > 0; - if (!exists) { + const { count } = await db.get( + `SELECT COUNT(*) as count FROM sqlite_master WHERE name='${tableName}'` + ) + if (count === 0) { console.log( `${tableName} does not exist in legacy DB - nothing to migrate - skipping.` ); return; } - const upserts = []; const rows = await db.all(`SELECT * FROM ${tableName}`);