Get your free Liquibase Fundamentals Certification!
Sometimes you need to modify SQL in specific changesets and you still want to use the abstracting power of XML to make your change database agnostic. Although Liquibase supports
The ProblemWriting unit tests for code that accesses a database is a difficult problem, and it’s one I’ve struggled with for several years. The problems come down to a
As I discussed in Unit Testing the Database, a difficulty you run into when using a shared dataset for unit tests is making sure you write your test in such a way that changes
When talking about how Liquibase works, I’m often asked “Why not just do a database diff to know what changes need to be applied to a new database?”There are advantages
While you can include all your change sets in one giant change log, there are many good reasons to split them up. While there are many ways to divide your change logs, the best
It’s easy to get up and running in minutes.