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");