-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Liquibase #5957
Comments
We already have Flyway. What would this one bring to the plate? |
Hi, we have lot of JEE applications using the liquibase tool to manage the database changes. We would like to move to the quarkus and also minimize the migration effort and keep the liquibase tool. I managed to build the liquibase in the native image (it is crazy project) with a postgresql driver. https://github.com/1000kit/liquibase We are happy to contribute to this extension. |
@gsmet Liquibase has an abstraction layer so you can express migrations at a higher level which then gets converted into specific dialect so nicer to use if targeting multiple databases (like h2 for dev and postgresql for prod). Flyway is more "tuneable" but less generic so I say its worth getting both supported. @andrejpetras contribution will be welcome! lets see what we can make happen! |
btw. looks like https://www.baeldung.com/quarkus-extension-java have a good start - i haven't tested if it works :) |
I am back on the quarkus track ;) If nobody picked up this issue then please assign it to me, I will prepare the PR for it |
@andrejpetras there you go - looking forward to it :) |
Any news here? A Liquibase support would be great. |
Oh great, thanks for the information and the implementation. |
this was merged a while back. closing. |
Describe the extension
An extension to be able to use Liquibase database migration (https://www.liquibase.org/) as part of a Quarkus project.
Interested in this extension, please +1 via the emoji/reaction feature of GitHub (top right).
Configuration suggestion
# Add your application.properties here, if applicable.
Additional context
(Add any other context about the proposal here.)
The text was updated successfully, but these errors were encountered: