increasing logging verbosity
This commit is contained in:
+7
-1
@@ -3,10 +3,16 @@ export async function register() {
|
|||||||
const fs = await import('fs')
|
const fs = await import('fs')
|
||||||
const path = await import('path')
|
const path = await import('path')
|
||||||
const journal = path.join(process.cwd(), 'lib/db/migrations/meta/_journal.json')
|
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 { migrate } = await import('drizzle-orm/postgres-js/migrator')
|
||||||
const { db } = await import('@/lib/db')
|
const { db } = await import('@/lib/db')
|
||||||
await migrate(db, { migrationsFolder: './lib/db/migrations' })
|
await migrate(db, { migrationsFolder: './lib/db/migrations' })
|
||||||
|
console.log('[migrations] Done')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import * as schema from './db/schema'
|
|||||||
import { sendEmail } from './email'
|
import { sendEmail } from './email'
|
||||||
|
|
||||||
export const auth = betterAuth({
|
export const auth = betterAuth({
|
||||||
|
logger: { level: 'debug' },
|
||||||
database: drizzleAdapter(db, {
|
database: drizzleAdapter(db, {
|
||||||
provider: 'pg',
|
provider: 'pg',
|
||||||
schema: {
|
schema: {
|
||||||
|
|||||||
+1
-1
@@ -3,4 +3,4 @@ import postgres from 'postgres'
|
|||||||
import * as schema from './schema'
|
import * as schema from './schema'
|
||||||
|
|
||||||
const client = postgres(process.env.DATABASE_URL!)
|
const client = postgres(process.env.DATABASE_URL!)
|
||||||
export const db = drizzle(client, { schema })
|
export const db = drizzle(client, { schema, logger: true })
|
||||||
|
|||||||
Reference in New Issue
Block a user