My plugin has nothing to do with staging mode vs. live mode. That’s completely dependent on how your staging system is set up. Usually when you say “staging” that means a site that is a clone of the live site where you can test things out without it affecting anything on the live site. Then, if everything works on the staging site after all the changes, you push those changes back to the live site to update the database and code on the live site. Again, my plugin has absolutely nothing to do with that. If you are using some plugin to create a “staging” mode, and it doesn’t copy all the database table changes back over to the live site when you switch to “live” mode, then that’s not the fault of my plugin.
The most common form of staging is done via server software that the hosting company provides and has nothing to do with wordpress directly… it simply creates a clone of all your files and your database, and it doesn’t care what software you are running on that site (WordPress, or anything else).