metacat icon indicating copy to clipboard operation
metacat copied to clipboard

Use Flyway for DB Upgrades

Open artntek opened this issue 1 year ago • 1 comments

We require operators to have upgraded to Metacat v2.19 before installing the 3.0.0 release. Since we have broken backwards compatibility, now would be a great time to re-assess our database version management system, and maybe move to using a tool like Flyway to simplify future upgrades?

We have a "clean slate" right now. If we wait too long, however, there will be too many interim upgrades to incorporate, and our window of opportunity will have closed...

artntek avatar May 09 '24 00:05 artntek

See Matt's simple example of using testcontainers and flyway for testing. README here

artntek avatar May 09 '24 00:05 artntek