-
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
[Extension Proposal] SQLite4j JDBC - sqlite in pure java #46063
Comments
/cc @aloubyansky (extension-proposal), @barreiro (jdbc), @gastaldi (extension-proposal), @gsmet (extension-proposal), @maxandersen (extension-proposal) |
Awesome, thanks @andreaTP ! |
Great idea, the existing extension wouldn't be a great place for this given the different dependencies. We may want to look into using conditional dependencies for the |
oh, wow, that would be really appreciated @yrodiere ! |
+1 on this... |
https://github.com/quarkiverse/quarkus-sqlite4j is now available, enjoy! |
Thanks @gastaldi ! |
@gastaldi for consistency shouldn't it be |
@melloware ah right, I forgot about that. @andreaTP any problem if I change the repository name? |
The artifact Id would probably need to be renamed as well |
Oh, sorry for the delay, I have no big issues with the naming, I removed the |
Description
We already have an extension in the Quarkiverse leveraging the stable and mature xerial/sqlite-jdbc driver: quarkus-jdbc-sqlite.
I just finished the port of the driver to pure Java leveraging Chicory, you can find the relevant repo here.
In the "Design decisions" section there is a collection of motivations that makes the two drivers "different enough" to be alternatives depending on the environment.
I initially explored sending a PR to the current extension, even having received an answer, I'm now convinced that the two projects are different enough and people would not be happy to switch the JDBC driver without them knowing.
Repository name
quarkus-sqlite4j
Short description
SQLite driver for Quarkus with Agroal in pure Java built on SQLite4j
Repository Homepage URL
https://docs.quarkiverse.io/quarkus-sqlite4j/dev/
Repository Topics
...
Team Members
Additional context
I prepared a ready to ship (🤞) repository under my account that can be easily transferred preserving attributions:
https://github.com/andreaTP/quarkus-sqlite4j
The text was updated successfully, but these errors were encountered: