const path = require("node:path"); const postgres = require("postgres"); const { drizzle } = require("drizzle-orm/postgres-js"); const { migrate } = require("drizzle-orm/postgres-js/migrator"); (async () => { const client = postgres(process.env.DATABASE_URL, { max: 1 }); await migrate(drizzle(client), { migrationsFolder: path.join(process.cwd(), "drizzle/migrations"), }); await client.end(); })().catch((error) => { console.error("Migration failed", error); process.exit(1); });