Yes there is, but we don’t expose these features yet to users, as it could lead to bad stuff (basically losing your data if you do this by mistake). When you need this to be done, the best is to email us.

how can we make db changes (in dev version) like making new tables/fields? As soon as we push it live we lose any users who signed up while we were making the db changes.

Given that db changes would typically take a week or so to properly build and test, how can it possibly be ‘rare’ that people would not want to overwrite live users who had signed up during the work/changes?

Can you please put a ‘lock’ on live users so the db can be copied from dev to live without affecting the users table?

Any changes to the database structure (tables/fields) will be pushed to live when you deploy an update to your app. You don’t need to worry about losing any users - all live data in the database will not be lost during development. Only the structure changes will be added, not actual data.