diff --git a/pkgs/core/build.ts b/pkgs/core/build.ts index b391ae22..3b6482e4 100644 --- a/pkgs/core/build.ts +++ b/pkgs/core/build.ts @@ -9,7 +9,9 @@ import { statSync } from "fs"; import { listAsync, removeAsync, writeAsync } from "fs-jetpack"; import { platform } from "os"; import { $ } from "bun"; +import { g } from "utils/global"; +g.mode = "prod"; const brotli = await brotliPromise; await build({ diff --git a/pkgs/core/utils/prisma.ts b/pkgs/core/utils/prisma.ts index 54ca1edc..8b4aeb1b 100644 --- a/pkgs/core/utils/prisma.ts +++ b/pkgs/core/utils/prisma.ts @@ -8,7 +8,7 @@ export const preparePrisma = async () => { (await existsAsync(dir.path("app/db/.env"))) || process.env.DATABASE_URL ) { - if (g.mode === "prod" && exists(dir.data("static-br"))) { + if (g.mode === "prod") { g.log.info("Prisma: db pull & generate"); await $({ cwd: dir.path(`app/db`) })`bun prisma db pull`; await $({ cwd: dir.path(`app/db`) })`bun prisma generate`;