fix: remove dotenv from prisma.config.ts for server compat

This commit is contained in:
2026-04-26 16:36:44 +05:00
parent c29684206d
commit 472024126d
3 changed files with 6 additions and 8 deletions
+2 -1
View File
@@ -49,7 +49,8 @@ jobs:
cp package.json /opt/xflow/package.json cp package.json /opt/xflow/package.json
cp prisma.config.ts /opt/xflow/prisma.config.ts cp prisma.config.ts /opt/xflow/prisma.config.ts
cp server/docker-compose.yml /opt/xflow/docker-compose.yml cp server/docker-compose.yml /opt/xflow/docker-compose.yml
docker-compose -f /opt/xflow/docker-compose.yml up -d --no-deps --force-recreate xflow sed -i 's/infra-network/infra/' /opt/xflow/docker-compose.yml
docker compose -f /opt/xflow/docker-compose.yml up -d --no-deps --force-recreate xflow
echo "⏳ Waiting for container to start..." echo "⏳ Waiting for container to start..."
sleep 5 sleep 5
docker exec xflow sh -c "cd /app && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts" docker exec xflow sh -c "cd /app && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts"
-3
View File
@@ -1,6 +1,3 @@
// This file was generated by Prisma, and assumes you have installed the following:
// npm install --save-dev prisma dotenv
import "dotenv/config";
import { defineConfig } from "prisma/config"; import { defineConfig } from "prisma/config";
export default defineConfig({ export default defineConfig({
+4 -4
View File
@@ -64,9 +64,9 @@ services:
working_dir: /app working_dir: /app
command: node .output/server/index.mjs command: node .output/server/index.mjs
networks: networks:
- infra-network - infra
ports: ports:
- "3000:3000" - "3002:3000"
environment: environment:
NODE_ENV: production NODE_ENV: production
PORT: 3000 PORT: 3000
@@ -87,8 +87,8 @@ services:
- /opt/xflow/prisma:/app/prisma:ro - /opt/xflow/prisma:/app/prisma:ro
- /opt/xflow/prisma.config.ts:/app/prisma.config.ts:ro - /opt/xflow/prisma.config.ts:/app/prisma.config.ts:ro
networks: networks:
infra-network: infra:
driver: bridge external: true
volumes: volumes:
postgres-data: postgres-data: