How to migrate personal deployment to another Convex team and project?
In my Convex plan, I have reached my seat max for teammates in my Convex team. We have a project with this max count of developers.
My company just brought in a new colleague.
If I remove a pre-existing teammate, Alice, from my Convex team, and then add Bob, the new colleague, to the Convex team, then what happens to Alice's non-production deployment?
If Alice's personal deployment is deleted, what can be done to preserve Alice's personal deployment? She may very well create her own Convex team and project, but that particular personal deployment already has documents in the tables.
Is there a native migration feature in Convex for deployments, or must she do a data export/import in order to replicate her old deployment in a new Convex project?
6 Replies
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!
Today I learned: Removing a team member immediately deletes that team member's deployment
yes. if you want to take a backup of the deployment and restore it into another deployment, that should preserve the data. (sorry we missed this question)
I tried the migration features from one team account to another, and they work like a charm! Even the sessions are migrated, ensuring a smooth and seamless experience for users.
I was not able to find this feature
and kapa is unaware of it
one sec
Oh, yeah, regarding personal deployments—I don't think it's possible. I believe you can only back up or restore a branch, right