fix db pull

This commit is contained in:
Rizky 2024-03-20 13:29:50 +07:00
parent 4df491f1a8
commit 402e92ce02
1 changed files with 5 additions and 4 deletions

View File

@ -5,11 +5,12 @@ import { g } from "./global";
export const preparePrisma = async () => { export const preparePrisma = async () => {
if ((await existsAsync(dir("app/db/.env"))) && !g.db) { 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 { 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"); const { PrismaClient } = await import("../../app/db/db");
g.db = new PrismaClient(); g.db = new PrismaClient();
} catch (e) { } catch (e) {