diff --git a/pkgs/utils/prisma.ts b/pkgs/utils/prisma.ts index effa592..201520b 100644 --- a/pkgs/utils/prisma.ts +++ b/pkgs/utils/prisma.ts @@ -5,11 +5,12 @@ import { g } from "./global"; export const preparePrisma = async () => { if ((await existsAsync(dir("app/db/.env"))) && !g.db) { - if (g.mode !== "dev") { - await $({ cwd: dir(`app/db`) })`bun prisma db pull`; - await $({ cwd: dir(`app/db`) })`bun prisma generate`; - } try { + if (g.mode !== "dev") { + await $({ cwd: dir(`app/db`) })`bun prisma db pull`; + await $({ cwd: dir(`app/db`) })`bun prisma generate`; + } + const { PrismaClient } = await import("../../app/db/db"); g.db = new PrismaClient(); } catch (e) {