diff --git a/Dockerfile b/Dockerfile
index f1c6c24..60f59e2 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,23 +10,24 @@ COPY package*.json ./
 # Install application dependencies
 RUN npm install
 
+# Copy the rest of your application code to the container
+COPY . .
+
 # Copy prisma schema
 COPY prisma ./prisma/
 
 # Generate Prisma client
 RUN npx prisma generate
 
-# Copy the rest of your application code to the container
-COPY . .
-
 # Build the application
 RUN npm run build
 
 # Expose the port your Node.js application will listen on
 EXPOSE 80
 
-# Create a shell script to run migrations and start the application
+# Create a shell script to run migrations, regenerate Prisma client, and start the application
 RUN echo '#!/bin/sh' > /usr/src/app/start.sh && \
+    echo 'npx prisma generate' >> /usr/src/app/start.sh && \
     echo 'npx prisma migrate deploy' >> /usr/src/app/start.sh && \
     echo 'node dist/server.js' >> /usr/src/app/start.sh && \
     chmod +x /usr/src/app/start.sh