Results 94 comments of Roger Binns

Current state is that all methods have docstrings, but attributes don't yet. Also only main module has docstrings, not any classes

Attribute docstrings go after the declaration, in vscode anyway

The virtual table "classes" VTCursor, Module and Table need to be defined as protocols. SQLite constants need explanations and doc pointers. as do constant mappings. Exception classes need docstrings.

I am in favour of this, but adding it to the test suite is complicated. I was under the impression that pragmas could also be used for the keying. If...

I think you mean that pragmas can't be used with bindings? (SQLite only has "prepared" statements - there is no other kind.). Some good news is that escaping is trivial...

SQLite has [killed SQLITE_CODEC](https://www.sqlite.org/forum/forumpost/08481b3fac653eb3) so that can't be used. The [official encryption extension](https://sqlite.org/com/see.html) doesn't mention sqlite3_key_v2 (only an implied v1). However it also mentions using pragmas for doing the keying....

You are correct. I thought the SQL level stuff would be sufficient while adding, but at the end discovered that it can't be used at all without them. Doing this...

_From [rogerbinns](https://code.google.com/u/rogerbinns/) on January 22, 2012 23:52:28_ Added in 3.7.7

Nope. This ticket is about the methods xSavepoint, xRelease etc. There has been no demand for that hence no progress. The iVersion field controls which structure members are supported. sqlite3_create_module_v2...