For Workes & Pages, what is the name of the domain?
n/a
What is the issue or error you’re encountering
I want to be able to upgrade SQLite to the latest verison so that I can make use of new features. Currently it seems that D1 is on SQLite 3.41.0 which is over a year old (2023-02-21).
How are you able to get what SQLite version D1 is currently using or what version your D1 db is using? It is good info to know. I can find nothing in this forum or the docs. I can find no wrangler d1 commands that give that info. Thanks.
You have to be careful which SQLite library is being used by the commands and query statements asking for the version.
The only way to ensure it is the CF SQLite D1 being asked is to run it in D1. When I do that, CF has it blocked.
There’s no way for you to update the version of SQlite D1 uses on deployed workers, it’s embedded in the runtime deployment/CF’s side of the stack.
The d1 team has replied in the discord for those asking about updating d1 (specifically jsonb support), and their reply was
“no known timeline at the moment. But we’re discussing an update in Q4, plus how we can stay more regular with sqlite updates.”