Hacker News new | ask | show | jobs
by gregw2 798 days ago
I have also used Liquibase on one important project and it worked well. I would use it again. Code stored in git, deployed by CICD (Jenkins and in that project via maven).

Funny you mention changeset rollback. I tried doing that and got it working for a wide variety of SQL types of changes, but I had a hard time at the end of it convincing myself all the extra code writing and testing of all that was worth imposing on other developers for our fairly centralized SaaS-supporting database.

Liquibase supports a lot of databases but not always all the data warehouse/lake latest ones I’m interested in, e.g. Athena/iceberg.