diff --git a/pkgs/api/_deploy.ts b/pkgs/api/_deploy.ts index 42f736a..d561762 100644 --- a/pkgs/api/_deploy.ts +++ b/pkgs/api/_deploy.ts @@ -108,8 +108,11 @@ export const _ = { ); try { + await Bun.write( + dir("app/db/.env"), + `DATABASE_URL=${process.env.DATABASE_URL}` + ); await $({ cwd: dir("app/db") })`bun install`; - await $({})`cp -f .env app/db`; await $({ cwd: dir("app/db") })`bun prisma db pull --force`; await $({ cwd: dir("app/db") })`bun prisma generate`; await Bun.write( diff --git a/pkgs/prod.ts b/pkgs/prod.ts index e5d8338..32aeaff 100644 --- a/pkgs/prod.ts +++ b/pkgs/prod.ts @@ -38,8 +38,11 @@ console.log("Process Manager running at port:", port); if (process.env.DATABASE_URL) { if (!(await existsAsync(dir("node_modules/.prisma")))) { try { + await Bun.write( + dir("app/db/.env"), + `DATABASE_URL=${process.env.DATABASE_URL}` + ); await $({ cwd: dir(`app/db`) })`bun install`; - await $({ })`cp -f .env app/db`; await $({ cwd: dir(`app/db`) })`bun prisma db pull --force`; await $({ cwd: dir(`app/db`) })`bun prisma generate`; } catch (e) {