From 61777c837b9f1f4bd7663f6d90ad12b6355f8e1a Mon Sep 17 00:00:00 2001
From: timothycarambat <rambat1010@gmail.com>
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 d5c51b99e..c874aefcf 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}`);
 
-- 
GitLab