zerobyte/app/test/setup.ts
2026-04-01 19:40:33 +02:00

12 lines
388 B
TypeScript

import "./setup-shared";
import { migrate } from "drizzle-orm/bun-sqlite/migrator";
import path from "node:path";
import { cwd } from "node:process";
import { beforeAll } from "vitest";
import { db } from "~/server/db/db";
beforeAll(async () => {
const migrationsFolder = path.join(cwd(), "app", "drizzle");
migrate(db, { migrationsFolder });
db.run("PRAGMA foreign_keys = ON;");
});