Files
medassist-ng/backend/src/db/migrate.ts
T
2025-12-19 13:09:53 +01:00

21 lines
554 B
TypeScript

import { migrate } from "drizzle-orm/libsql/migrator";
import { db } from "./client.js";
import { env } from "../plugins/env.js";
import { join } from "node:path";
import { fileURLToPath } from "node:url";
const __filename = fileURLToPath(import.meta.url);
const __dirname = join(__filename, "..");
async function main() {
const migrationsFolder = join(__dirname, "migrations");
await migrate(db, { migrationsFolder });
console.log("Migrations applied");
process.exit(0);
}
main().catch((err) => {
console.error(err);
process.exit(1);
});