fix: run migrations in code
Some checks failed
Deploy to GitHub Pages / build_site (push) Failing after 36s

This commit is contained in:
2024-12-20 12:42:45 +01:00
parent c6badff1ee
commit 2814165ee6
12 changed files with 189 additions and 446 deletions

View File

@@ -2,6 +2,8 @@ import { drizzle } from "drizzle-orm/node-postgres";
import pg from "pg";
import * as schema from "./schema.ts";
import { migrate } from "drizzle-orm/node-postgres/migrator";
// Use pg driver.
const { Pool } = pg;
@@ -13,3 +15,7 @@ export const db = drizzle({
}),
schema,
});
export function migrateDb() {
return migrate(db, { migrationsFolder: "drizzle" });
}