#how to duplicate dev to prod
3 messages · Page 1 of 1 (latest)
Hi @stone oar. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
To duplicate your Convex dev deployment to prod (including data and environment variables), follow these steps:
-
Export your dev data:
Run the following command from your dev deployment to export your data:npx convex exportThis will create a data export file.
-
Import data into prod:
Use the export file to import data into your production deployment:npx convex import --prodThis will populate your prod deployment with the same data as your dev deployment.
-
Export and import environment variables:
- List your dev environment variables:
npx convex env list - Set each variable in prod using:
npx convex env --prod set <name> <value>
This ensures your prod environment matches your dev environment.
- List your dev environment variables:
-
Deploy your code to prod:
Once your data and environment variables are set, deploy your code:npx convex deploy