[issue10740] sqlite3 module breaks transactions and potentially corrupts data

mike bayer report at bugs.python.org
Wed Mar 23 09:48:57 EDT 2016


mike bayer added the comment:

@Rian - implicit transactions are part of the DBAPI spec. Looking at the original description, the purpose of this bug is to not *end* the transaction when DDL is received.   So there's no solution for "database is locked" here, other than pysqlite's usual behavior of not emitting BEGIN until DML is encountered (which works well).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue10740>
_______________________________________


More information about the Python-bugs-list mailing list