Usar Prisma CLI do projeto ao invés de npx

This commit is contained in:
Erik
2025-11-26 14:52:42 -03:00
parent 08e20f7c1a
commit 09903e4bd9
2 changed files with 4 additions and 2 deletions

View File

@@ -41,6 +41,8 @@ COPY --from=builder /app/.next/static ./.next/static
COPY --from=builder /app/prisma ./prisma
COPY --from=builder /app/node_modules/.prisma ./node_modules/.prisma
COPY --from=builder /app/node_modules/@prisma ./node_modules/@prisma
COPY --from=builder /app/node_modules/prisma ./node_modules/prisma
COPY --from=builder /app/node_modules/.bin ./node_modules/.bin
COPY --from=builder /app/package.json ./package.json
# Copiar script de inicialização

View File

@@ -2,10 +2,10 @@
set -e
echo "🔄 Executando migrations do Prisma..."
npx prisma db push --accept-data-loss
./node_modules/.bin/prisma db push --accept-data-loss
echo "🌱 Executando seed..."
npx prisma db seed || echo "⚠️ Seed falhou ou já foi executado"
./node_modules/.bin/prisma db seed || echo "⚠️ Seed falhou ou já foi executado"
echo "🚀 Iniciando aplicação..."
exec node server.js