From 891a669f5598a264e1d0d8df31b7dc3e1b43e129 Mon Sep 17 00:00:00 2001 From: Rolf Date: Wed, 18 Mar 2026 13:46:33 +0100 Subject: [PATCH] fixing migration issues --- Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 893edd7..625c672 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,8 @@ FROM base AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . +# Ensure migrations dir exists even before drizzle-kit generate has been run +RUN mkdir -p lib/db/migrations # Disable Next.js telemetry ENV NEXT_TELEMETRY_DISABLED=1 RUN npm run build @@ -28,7 +30,7 @@ RUN adduser --system --uid 1001 nextjs COPY --from=builder /app/public ./public COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static -COPY --chown=nextjs:nodejs lib/db/migrations ./lib/db/migrations +COPY --from=builder --chown=nextjs:nodejs /app/lib/db/migrations ./lib/db/migrations USER nextjs EXPOSE 3000