I am looking to understand the best practices and how is this solved in industry in general or on azure in particular, as this seems an obvious common problem
How to synchronize database changes between your staging and production WordPress environments on Azure App Service without disrupting live data
I'm managing a WordPress site hosted on Azure App Service with deployment slots for production and staging environments. Each slot connects to its own MySQL database to prevent cross-environment data issues. While the production site continuously receives live user updates, the staging site is used for development, including installing new plugins and adjusting settings. Given that these changes often involve database modifications, I'm seeking best practices for synchronizing or merging database changes between the staging and production environments to maintain data integrity. How can I effectively manage and merge database changes from the staging environment into the production database without disrupting live data?