Исправление: Prisma singleton pattern + повторная генерация перед сборкой
This commit is contained in:
@@ -41,6 +41,17 @@ RUN yarn install --network-timeout 300000 --network-concurrency 4 && \
|
||||
RUN npx prisma generate --schema=./prisma/schema.prisma && \
|
||||
echo "✅ Prisma Client сгенерирован"
|
||||
|
||||
# Проверяем что клиент действительно создался
|
||||
RUN echo "=== Проверка Prisma Client ===" && \
|
||||
test -d node_modules/.prisma/client && \
|
||||
test -f node_modules/.prisma/client/index.js && \
|
||||
ls -la node_modules/.prisma/client/ | head -10 && \
|
||||
echo "✅ Prisma Client файлы на месте"
|
||||
|
||||
# ВАЖНО: Повторная генерация перед сборкой (для уверенности)
|
||||
RUN npx prisma generate --schema=./prisma/schema.prisma && \
|
||||
echo "✅ Prisma Client пересоздан перед сборкой"
|
||||
|
||||
# Переменные окружения для сборки
|
||||
ARG NEXT_PUBLIC_SITE_URL
|
||||
ENV NEXT_PUBLIC_SITE_URL=${NEXT_PUBLIC_SITE_URL:-http://localhost:3000}
|
||||
|
||||
Reference in New Issue
Block a user