Add support for sqlite backed durable objects.
Fixes #645
alt to https://github.com/cloudflare/workers-rs/pull/723 with some additional bindgen methods, a test, and a sandbox example.
~This PR uses jsvalue pretty liberally and omits SqlStorageValue. Happy to make a change if needed, but types are already wonky in sqlite and the rust/wasm layers make it even more confusing. Would love from someone from cloudflare to weigh in there. Ideally could skip things like https://github.com/cloudflare/workers-rs/pull/723/files#r2045394966 if we are just ysing jsvalues? 🤷♂️~
Ended up adding SqlStorageValue after attempting to use my fork. Definitely improves ergonomics.
sry. I was only iterating on npm run test 👼
Thanks again for your work on this!