Hey Ashwin,
Thank you for reaching out to us!
Migrating your license key from one site to another won’t cause the created events or tickets to disappear: if your client created the events before the migration (i.e. you migrated his/her complete database from dev to live site only after the events creation), you should be able to see all of them in the live site at this moment, even if your license key is currently out of installs.
Migrating your license from one site to another is simple: please access your dev site and head over to Events > Settings > Licenses, delete your license keys from there and press the “Save Changes” button in the end of that page.
After that, please disconnect your licenses here and then re-add them in your live site via WP Dashboard.
You will find further information about how to move your licenses in our Knowledgebase.
I hope this helps!
Let me know if you need anything else and I’ll be happy to assist!
Regards,
Patricia