From baffa2b83472238ce83cf87cceffc2505d999028 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Wed, 3 Dec 2025 21:20:50 +0100 Subject: [PATCH] chore: debug db queries --- app/server/db/db.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/server/db/db.ts b/app/server/db/db.ts index 78bf4bc..f115d89 100644 --- a/app/server/db/db.ts +++ b/app/server/db/db.ts @@ -6,11 +6,20 @@ import { migrate } from "drizzle-orm/bun-sqlite/migrator"; import { DATABASE_URL } from "../core/constants"; import * as schema from "./schema"; import fs from "node:fs/promises"; +import { logger } from "../utils/logger"; await fs.mkdir(path.dirname(DATABASE_URL), { recursive: true }); const sqlite = new Database(DATABASE_URL); -export const db = drizzle({ client: sqlite, schema }); +export const db = drizzle({ + client: sqlite, + schema, + logger: { + logQuery(query, params) { + logger.debug(`[Drizzle] ${query} -- [${params.join(",")}]`); + }, + }, +}); export const runDbMigrations = () => { let migrationsFolder = path.join("/app", "assets", "migrations");