Liquibase Helps Us Ensure Trust, Confidence, and Accuracy in Our Database Deployments
December 08, 2022

Liquibase Helps Us Ensure Trust, Confidence, and Accuracy in Our Database Deployments

David Williams | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version

Liquibase Pro

Overall Satisfaction with Liquibase

We use Liquibase to handle version control and source code control of SQL scripts and database changes and for the deployment and (if needed) rollback of the same. It's helped us go from arbitrary SQL changes that we tried to manually track, to having a reliable, repeatable, accurate account of what's in our database structure.
  • database as code
  • version control
  • deployment
  • rollback
  • Sometimes the syntax is a little fiddly
  • Sometimes it is not clear the best way to modify a previous script; i.e. adjust it or make a new one to correct the issue
  • It's helped us ensure we deploy new databases with accuracy
  • It's helped us ensure we do all the steps needed when making database changes
  • It provides peace of mind we can rollback to previous versions
It helped us ensure our database changes are scripted and under version control, so we can easily roll back, we can accurately re-deploy to a new database, can have dev databases with an accurate schema, and so on. It also helps us ensure we do all the things we need to do when making a database change, which might otherwise not be done.
We haven't had a need to use Liquibase's support services, but have found the documentation and community very helpful so far.

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

Logi Composer (Zoomdata), Snowflake, Amazon Redshift, Logi Info (Logi Analytics Platform)
It's a great tool to use when you have scriptable changes that you know really must be under source code control but often aren't. It's also excellent to use for a team so everybody has a repeatable and accurate source of truth, but it definitely should be used by lone developers too. Everyone should be using version control for their infrastructure and database changes and Liquibase makes it easy to do this.