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

SQLite 3.41.0 double-quoted string literals are disabled by default #6769

Open
3tlam opened this issue Oct 22, 2024 · 1 comment
Open

SQLite 3.41.0 double-quoted string literals are disabled by default #6769

3tlam opened this issue Oct 22, 2024 · 1 comment

Comments

@3tlam
Copy link

3tlam commented Oct 22, 2024

Hi all!

I ran into a nasty bug, where any SQLite Queries failed with Invalid table and it took a long time debugging it ;)
After talking to the hoster, I learned that as of SQLite 3.41.0 double-quoted string literals are disabled by default and therefore Kirby's check if the table exists fails.

Currently I don't have a good suggestion to you as to how to verify this, but I guess "just" changing it to single-quoted literals might fix this?

Kirby Version
afaik any, as the current implementation in this repo still has double-quoted string literals

Best
Malte

@3tlam
Copy link
Author

3tlam commented Oct 22, 2024

re-reading the docs it seems as though there was no forcefully deprecation, but in any case, there is a reddit thread showing the same. Currently I am using SQLite Library 3.45.1, which is the same as in the reddit post.

So I guess it's not really a fault of the sqlite maintainers, but my hoster?

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

No branches or pull requests

1 participant