|
RMB doesn't support migrating to a previous version. SysOps and DevOps need to dump the database before migration if they want to undo the migration.
Liquibase has limited support for backward-compatible database migrations. For some change-types like create table, rename column, and add column Liquibase automatically creates rollback statements. However, for change-types like drop table and insert data the developers need to create a changeset tag and write the rollback commands: https://medium.com/podiihq/getting-started-with-liquibase-8965897092aa
FOLIO has very limited developer capacity. Do we really want to spend development time for making database migrations backward-compatible and testing them when SysOps and DevOps can easily use their database dumps to undo a migration?
|