Files
Beacon/scripts/migrate.js
T
Uklonil 3aeaed0af2
CI / quality (push) Waiting to run
UPD: initial architecture
2026-07-27 10:23:50 +02:00

15 lines
498 B
JavaScript

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);
});