SPB Git forge

spb/spinza

Public
8commits 1branches 0releases
1.6 MBsize
maindefault branch
16 days agolast push
TypeScript 97.6% SQL 1.4% JavaScript 0.5%
580 B · 20 lines typescript
Raw Blame History
1import { migrate } from "drizzle-orm/node-postgres/migrator";2import { fileURLToPath } from "node:url";3import path from "node:path";4import { getDb, closeDb } from "./index";56const here = path.dirname(fileURLToPath(import.meta.url));7const migrationsFolder = path.resolve(here, "../drizzle");89async function main() {10  console.log(`[db] migrating from ${migrationsFolder}`);11  await migrate(getDb(), { migrationsFolder });12  console.log("[db] migrations applied");13  await closeDb();14}1516main().catch((e) => {17  console.error("[db] migration failed", e);18  process.exit(1);19});20