Hi @Stefan_Kunz
I quite agree with you on this - databases become far too important to a business for people to work on live versions with the risk of breaking the app in some way (or worse accidentally delete data etc). At the moment, Airtable is very much an ad-hoc type tool but in the database arena this only takes you so far - then you need security (of both data and the structure of the app), a customisable UI for specific users, reports, etc.
Having said that, Airtable is a great start and really nice to use.
Julian
Thanks for the comment, Julian! I should emphasize that:
-In many cases, a fully custom UI is not needed. Airtable is definitely optimized for those use cases, though its API also allows for customers to build completely custom UI/logic/workflows on top of it. For comparison, Force.com is, more often than not, used as a GUI database builder without any custom VisualForce components (I previously worked at Salesforce as a product leader).
-We are definitely considering some functionality to allow you to enter into a sandbox mode to safely make experimental changes to a database. In the meantime, taking a snapshot helps you avoid data loss.
-In this particular case, one thing that’s helpful is to swap the API key instead of trying to merge the base content back into the original. However, note that this comes with the caveat that the new base copy won’t carry the revision history/snapshot history from the old one.
Thanks for the comment, Julian! I should emphasize that:
-In many cases, a fully custom UI is not needed. Airtable is definitely optimized for those use cases, though its API also allows for customers to build completely custom UI/logic/workflows on top of it. For comparison, Force.com is, more often than not, used as a GUI database builder without any custom VisualForce components (I previously worked at Salesforce as a product leader).
-We are definitely considering some functionality to allow you to enter into a sandbox mode to safely make experimental changes to a database. In the meantime, taking a snapshot helps you avoid data loss.
-In this particular case, one thing that’s helpful is to swap the API key instead of trying to merge the base content back into the original. However, note that this comes with the caveat that the new base copy won’t carry the revision history/snapshot history from the old one.
Thank you for your replies Julian and Howie! I understand your points.
Even though swapping API key is not my preferred approach (due to other implications it has) it could still be a feasible workaround for my use case.
Thanks again!
Stefan