From 009e555f072564e6e41c56a05b2117e9203b0a29 Mon Sep 17 00:00:00 2001 From: Rolf Date: Wed, 18 Mar 2026 14:09:04 +0100 Subject: [PATCH] increasing logging verbosity --- instrumentation.ts | 8 +++++++- lib/auth.ts | 1 + lib/db/index.ts | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/instrumentation.ts b/instrumentation.ts index ff615de..6759892 100644 --- a/instrumentation.ts +++ b/instrumentation.ts @@ -3,10 +3,16 @@ export async function register() { const fs = await import('fs') const path = await import('path') const journal = path.join(process.cwd(), 'lib/db/migrations/meta/_journal.json') - if (!fs.existsSync(journal)) return + if (!fs.existsSync(journal)) { + console.warn('[migrations] No journal found at', journal, '— skipping') + return + } + + console.log('[migrations] Applying migrations from', path.dirname(journal)) const { migrate } = await import('drizzle-orm/postgres-js/migrator') const { db } = await import('@/lib/db') await migrate(db, { migrationsFolder: './lib/db/migrations' }) + console.log('[migrations] Done') } } diff --git a/lib/auth.ts b/lib/auth.ts index f593be3..164e824 100644 --- a/lib/auth.ts +++ b/lib/auth.ts @@ -6,6 +6,7 @@ import * as schema from './db/schema' import { sendEmail } from './email' export const auth = betterAuth({ + logger: { level: 'debug' }, database: drizzleAdapter(db, { provider: 'pg', schema: { diff --git a/lib/db/index.ts b/lib/db/index.ts index 96888eb..6575765 100644 --- a/lib/db/index.ts +++ b/lib/db/index.ts @@ -3,4 +3,4 @@ import postgres from 'postgres' import * as schema from './schema' const client = postgres(process.env.DATABASE_URL!) -export const db = drizzle(client, { schema }) +export const db = drizzle(client, { schema, logger: true })