]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- threadlocal engine wasn't properly closing the connection
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 27 Feb 2010 00:44:26 +0000 (00:44 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 27 Feb 2010 00:44:26 +0000 (00:44 +0000)
commit46fa536ba4c2542bcac41346bb113a08ebcf342c
tree051cca9668a5d1a65c81129399fd7faffde8d2c4
parent64988b45656c8fcdf384b3ad3b6303eaff521dc1
- threadlocal engine wasn't properly closing the connection
upon close() - fixed that.
- Transaction object doesn't rollback or commit if it isn't
"active", allows more accurate nesting of begin/rollback/commit.
- Added basic support for mxODBC [ticket:1710].
- Python unicode objects as binds result in the Unicode type,
not string, thus eliminating a certain class of unicode errors
on drivers that don't support unicode binds.
CHANGES
lib/sqlalchemy/connectors/mxodbc.py
lib/sqlalchemy/connectors/pyodbc.py
lib/sqlalchemy/dialects/mssql/__init__.py
lib/sqlalchemy/dialects/mssql/mxodbc.py [new file with mode: 0644]
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/threadlocal.py
lib/sqlalchemy/types.py
test/engine/test_transaction.py
test/sql/test_query.py