I am using the staging environment within WPE to push updates to the live environment. I need to know what tables I need to exclude so as not to delete registrations that occurred after I copied from live to staging.
Also, is there a way to temporarily stop registrations (other than the obvious removing access to the events pages).
I’m afraid there isn’t an easy way to exclude tables to make this possible. While much of the data resides within the tables prefixed with _esp_, Event Espresso also uses the _posts, _postmeta, and _options tables for events and registration data. You might have a look at a solution like Mergebot to handle pushing staging data to production:
You can temporarily stop registrations by putting Event Espresso into maintenance mode. You set maintenance mode on the Event Espresso > Maintenance page.
Mergebot doesn’t exclude tables. Instead, when you start working on the site, you can set up Mergebot and have it save the changes you make to your dev site and deploy those changes without affecting events, registrations, tickets, and so on.
Viewing 3 reply threads
The support post ‘WPE Staging Environment – DB Exclusions’ 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.