diff --git a/backend/prisma/schema.prisma b/backend/prisma/schema.prisma index 0cd2af5..c7b99d9 100644 --- a/backend/prisma/schema.prisma +++ b/backend/prisma/schema.prisma @@ -1,5 +1,6 @@ generator client { - provider = "prisma-client-js" + provider = "prisma-client-js" + binaryTargets = ["native", "linux-musl-openssl-3.0.x"] } datasource db { diff --git a/docker/backend.Dockerfile b/docker/backend.Dockerfile index 95fecfc..4d64190 100644 --- a/docker/backend.Dockerfile +++ b/docker/backend.Dockerfile @@ -47,7 +47,7 @@ COPY --chown=node:node backend/ ./backend/ RUN npm cache clean --force &&\ rm -rf node_modules ~/.npm /root/.npm &&\ npm install --workspace=backend --ignore-scripts --legacy-peer-deps --no-audit --prefer-online --fetch-retries=3 --fetch-retry-mintimeout=20000 --fetch-retry-maxtimeout=120000 &&\ - cd backend && PRISMA_CLI_BINARY_TYPE=binary npm run db:generate &&\ + cd backend && npx prisma generate &&\ cd .. && npm prune --omit=dev --workspace=backend &&\ npm cache clean --force