mirror of https://github.com/python/cpython
090819ec5f
* Map SQLITE_MISUSE to sqlite3.InterfaceError SQLITE_MISUSE implies misuse of the SQLite C API, which, if it happens, is _not_ a user error; it is an sqlite3 extension module error. * Raise better errors when binding parameters fail. Instead of always raising InterfaceError, guessing what went wrong, raise accurate exceptions with more accurate error messages. |
||
---|---|---|
.. | ||
clinic | ||
blob.c | ||
blob.h | ||
connection.c | ||
connection.h | ||
cursor.c | ||
cursor.h | ||
microprotocols.c | ||
microprotocols.h | ||
module.c | ||
module.h | ||
prepare_protocol.c | ||
prepare_protocol.h | ||
row.c | ||
row.h | ||
statement.c | ||
statement.h | ||
util.c | ||
util.h |