From 3ebe864b891a2a2dd04a0c914c0a878956a1fc87 Mon Sep 17 00:00:00 2001 From: Aunali321 Date: Sun, 10 Aug 2025 03:42:55 +0530 Subject: [PATCH] fix: corrupted data --- src/lib/db.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/db.ts b/src/lib/db.ts index ae5bfb3..6b9c951 100644 --- a/src/lib/db.ts +++ b/src/lib/db.ts @@ -3,6 +3,7 @@ import { open } from 'sqlite'; import sqlite3 from 'sqlite3'; import { initialPrompts } from './data'; import { hash } from 'bcryptjs'; +import path from 'path'; // Singleton pattern to ensure only one database connection is created. let db: Awaited> | null = null; @@ -36,7 +37,7 @@ export async function getDb() { await setupAdminPassword(); const newDb = await open({ - filename: './database.db', + filename: path.join(process.cwd(), 'database.db'), driver: sqlite3.Database, });