import { createFileDb } from "../src/infra/db/pglite"; import { createPostgresDb } from "../src/infra/db/postgres"; import { migrate } from "../src/infra/db/migrate"; import path from "node:path"; const databaseUrl = process.env.DATABASE_URL; const db = databaseUrl ? createPostgresDb(databaseUrl) : await createFileDb(path.join(process.cwd(), ".data", "pglite")); const ran = await migrate(db); console.log(ran.length ? `migrations: ${ran.join(", ")}` : "migrations: nada pendente"); await db.close();