I have a base providing the back-end of a ReactJS app. It has worked really well in production for multiple years. Now I have some tweaks to make to the base formulae BUT I’m scared of breaking them… “if it ain’t broke, don’t fix it”!
So I’d like a version history on specific formulae, in case I need to roll back the changes I’ll be making. Base backups won’t suffice, since a roll-back means potentially losing data that users may have entered since that last version of the base. I need something more granular, allowing me to roll back single columns.
So I’m curious: beyond manually copy-pasting the formulae out from Airtable UI into a code repository, is there any recommended version-control for Airtable formulae? Has anybody else already asked this and ended up going with the manual option? The affected columns number 15-20 but there’s only likely to be this onece-off edit, so the manual approach could serve well enough. But I suspect it will become a more relevant question as we start to want to version-control our Apps scripts too (where we see more frequent code changes).