I’m considering trying to find a way to version our netsuite ‘schema’ (custom record types, custom fields, lists etc).
In terms of development, we generally have a way to
version our db schema. A contributor writes some code that requires a new field, we create a migration script (class, whatever). With the migration code we have way to progress “up” to the version that includes the field and a way “down” that returns the schema to the state before the field was added.
An example of a library that provides this would be
https://fluentmigrator.github.io/ - if you’re a .net person you might be familiar with Entity Framework migrations, Java folks: hibernate has code for schema migration.
Is anyone familiar with a tool/library/feature of Netsuite that follows this pattern of versioning their schema changes?