Files
gupi-osint-board/server/migrate.ts

14 lines
421 B
TypeScript

import 'dotenv/config'
import path from 'node:path'
import { fileURLToPath } from 'node:url'
import { runMigrations } from './migrations.js'
const databaseUrl = process.env.DATABASE_URL
if (!databaseUrl) {
console.error('DATABASE_URL is required')
process.exit(1)
}
const migrationsDir = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..', 'migrations')
await runMigrations(databaseUrl, migrationsDir)