FROM node:20-alpine RUN corepack enable && corepack prepare pnpm@10.33.0 --activate WORKDIR /app COPY package.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile COPY prisma ./prisma COPY prisma.config.ts ./ RUN pnpm prisma generate COPY . . CMD ["sh", "-c", "pnpm prisma migrate deploy && pnpm run start"]