hi, we have been developing a new site on a staging server. we are about ready to launch, but the staging site points to a version of the database where the ee data is a few weeks old and new events and registrations have been added on the live server since then. is there documentation on how best to merge data? can it be done by dropping and importing tables in phpmyadmin?
We recommend using a tool like mergebot if you need to merge data. This cannot be done by dropping and importing tables in phpmyadmin because event and attendee data is partially stored in the wp_posts table.
wow. got any recommendations that don’t cost $250 minimum? that wasn’t what i was expecting at all.
You’re going to need to merge the data in from one database into another, its not a simple task so there are no cheap solutions.
The import events feature is from EE3 and allowed you to create a CSV file of events you wanted to create and then import them in batch into Event Espresso.
Are you still using EE3 on the new site?
If so is there something preventing you from updating to EE4?
If you are using EE3 then the data is handled differently and it may be a little easier for you depending on what you’ve changed.
With EE3, the event and registration data is held in tables with _events_ in their table names. If you leave those be then you won’t need to merge any event data. It will just remain unchanged.
oh thank goodness. that made it very easy once i figured out how to export the tables properly. i exported each _events_ table individually via phpmyadmin, then imported each table into the development server, after i had dropped the same-named tables. now that they were all imported EE is working as expected and with up to date information for all of our events. i won’t switch to EE4 if data migration is not a simple-ish process like this was.
Viewing 7 reply threads
The support post ‘what is the best way to implement new design without losing events/registrations’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.