Liquibase? More like Liquib-ACED!
September 14, 2022

Liquibase? More like Liquib-ACED!

Mitchell Cooper | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Software Version

Liquibase Pro

Overall Satisfaction with Liquibase

Liquibase has helped us with implementing reliable version control and a CI/CD pipeline for our data warehousing needs. The space for database version control leaves a lot to be desired, but thankfully Liquibase has that covered! We have paired Liquibase with GitHub and GitHub actions to reliably ensure all of our environments are in sync and easily track our deployments.

Pros

  • Version Control.
  • Deployments
  • Ease of Use.

Cons

  • It would be nice to have more control over repo/changelog structure configuration and changelog deployment order.
  • Documentation around the .sql file changelogs leaves some to be desired - there is some nuance that is not explained adequately in the documentation.
  • We have been able to set up CI/CD from the very start of our project because of Liquibase. This has allowed us to iterate better and move faster in our implementation.
  • Liquibase support has been extremely helpful in addressing questions and problems, requiring less time relying on scouring the internet for solutions.
  • The changelog system has made it easier for my colleagues who are not super SQL savvy to quickly implement new database changes with confidence.
We are able to write and deploy scripts easier with the changelog system, as Liquibase provides checks and validation to ensure things work well once ready for deployment. We have also been able to have Liquibase handle user privileges for new database objects and service account user management reliably across all environments.
Liquibase support has been instrumental in our ability to ramp up development immediately. They are quick to respond and provide details explanations where needed.
Liquibase is head and shoulders better than relying on SQL Compare alone for deployments. I haven't used Flyway, but based on our evaluation, Liquibase seemed to have a lot of functional overlap for considerably less cost. I would recommend the use of GitHub or Bitbucket in tandem with Liquibase to really get the most out of the application - especially if implementing a CI/CD pipeline.

Do you think Liquibase delivers good value for the price?

Yes

Are you happy with Liquibase's feature set?

Yes

Did Liquibase live up to sales and marketing promises?

Yes

Did implementation of Liquibase go as expected?

Yes

Would you buy Liquibase again?

Yes

Liquibase works really well for CI/CD and version control if configured properly. It did take a lot of tweaking and reworking some items to really understand a lot of how the pieces fit together. I wouldn't recommend using it without pairing it with GitHub or other source control repo applications though. It feels like it really shines when working in tandem.

Comments

More Reviews of Liquibase