Development vs Production Bases?


For those of you that develop application using Airtable, how do you manage dev vs prod?

My application as a UI to display data from my application. Thus it is essential that I separate data uploaded during development vs production.

Currently, I copied a base, named it as “Dev”, and store the base key in my dev settings. However, I need to manually update my dev table whenever my users make structural changes to our prod table (such as adding or removing a column).

Has anyone figured out a way to deal with this?