Liquibase is good but needs major enhancement to capture market
Updated July 27, 2022
Liquibase is good but needs major enhancement to capture market
Score 8 out of 10
Vetted Review
Verified User
Software Version
Other
Overall Satisfaction with Liquibase
We are using it for DB Automation solution to promote DB changes on the fly. This product helps in CI-CD workflow for DB changes.
Pros
- Script build and deployment
- Compare script reports
- Error handling but can be improved
- DB versions supported
Cons
- the build has a very tedious process - taking backup and restoring for every script to be processed
- Error handling, many errors are left unmanaged due to which finding the root cause of the issue is difficult
- HTML reports can be optimized for low space
- Permissions management i.e. in case of the build is failing, permissions can be checked beforehand. rather than failing in process execution.
- Project creation from TSV files makes it complicated
- more frequent deployments are positive
- CI CD workflow makes it easy to use
- performance is an issue in the build process
The requirement of REF DB and the time taken in the build process makes it very difficult to use. But, overall it helps automation.
Liquibase is easy to use, but it lacks performance and error handling.
Do you think Liquibase delivers good value for the price?
No
Are you happy with Liquibase's feature set?
Yes
Did Liquibase live up to sales and marketing promises?
No
Did implementation of Liquibase go as expected?
No
Would you buy Liquibase again?
No
Using Liquibase
100 - Information Technology
3 - Database, CI CD Automation, Devops engineer
- DB CI CD workflow
- less involvement of DBA in change promotion
- saves time
- In House CI CD workflow
- scripts source control
- Permissions management
- DB Restore
Evaluating Liquibase and Competitors
Yes - Ease of use was main reason for using Liquibase
- Product Features
- Product Usability
Ease of usage
I would not 100% consider the product because of its maturity level. Needs huge improvements to make it enterprise tool.
Liquibase Implementation
- Implemented in-house
Yes - Build, deployment, Database sync up
Change management was a major issue with the implementation - requires high level of integration code to suit our need
- build process is a disaster
- reports are heavy
- error handling is not good
Liquibase Support
not sure. But support we are getting is very good and responsive. Good knowledge.
Yes - Bug in tools takes time in resolution and always require upgrade to be done on servers which is not very scalable model.
Every time. Support have been the best thing that is there. Even better than product.
Pros | Cons |
---|---|
Quick Resolution Good followup Knowledgeable team Problems get solved Kept well informed No escalation required Immediate help available Support cares about my success Quick Initial Response | None |
Using Liquibase
Pros | Cons |
---|---|
Like to use Easy to use Well integrated Consistent Quick to learn Familiar | Requires technical support |
- build
- change promotion
- deployment
- db comparison
- Build process - very very cumbersome
- performance
- heavy reports
Comments
Please log in to join the conversation