fixing migration issues

This commit is contained in:
Rolf
2026-03-18 13:50:15 +01:00
parent 4a44c87ff1
commit a9e9c01bd0
+5
View File
@@ -1,5 +1,10 @@
export async function register() { export async function register() {
if (process.env.NEXT_RUNTIME === 'nodejs') { if (process.env.NEXT_RUNTIME === 'nodejs') {
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
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' })