Skip to content
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

[Documentation] Specify the default compiled sqlite extensions #1075

Open
johnpyp opened this issue Feb 25, 2024 · 1 comment
Open

[Documentation] Specify the default compiled sqlite extensions #1075

johnpyp opened this issue Feb 25, 2024 · 1 comment

Comments

@johnpyp
Copy link

johnpyp commented Feb 25, 2024

Is your feature request related to a problem? Please describe.
Looking through the documentation, I couldn't find anything about which extensions were enabled during compilation by default.

For example, not all sqlite amalgamations in different languages choose to turn on the FTS5 extension, I wanted to know if it would work with this driver or not out of the box.

Describe the solution you'd like
Document the important sqlite extensions compiled here: https://github.com/xerial/sqlite-jdbc/blob/master/Makefile#L80-L104

If this was something thought about at some point, it would be nice to mention why or why not certain extensions get enabled, and what the criteria for a new one to get added would be. For example, would this project ever consider adding community sqlite extensions? I'd guess not, but it's not super clear.

Describe alternatives you've considered
Having users read through the code and find the Makefile... not great.

Additional context
N/A

@johnpyp johnpyp added the triage label Feb 25, 2024
@gotson
Copy link
Collaborator

gotson commented Feb 26, 2024

PRs are welcome :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants