From: Brad Allen Date: Mon, 8 Mar 2010 19:53:19 +0000 (-0600) Subject: Removed pyodbc execution context, because output inserted is now handled by the base... X-Git-Tag: rel_0_6beta2~66 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5918273bc6aa7a7c9ac54ebbfd16441020090a56;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Removed pyodbc execution context, because output inserted is now handled by the base. No more need for SELECT SCOPE_IDENTITY(). --- diff --git a/lib/sqlalchemy/dialects/mssql/mxodbc.py b/lib/sqlalchemy/dialects/mssql/mxodbc.py index 85c0ac6ac4..b43831046c 100644 --- a/lib/sqlalchemy/dialects/mssql/mxodbc.py +++ b/lib/sqlalchemy/dialects/mssql/mxodbc.py @@ -3,12 +3,11 @@ import sys from sqlalchemy import types as sqltypes from sqlalchemy.connectors.mxodbc import MxODBCConnector -from sqlalchemy.dialects.mssql.base import MSDialect from sqlalchemy.dialects.mssql.pyodbc import MSExecutionContext_pyodbc +from sqlalchemy.dialects.mssql.base import MSExecutionContext, MSDialect -# The pyodbc execution context seems to work for mxODBC; reuse it here -class MSExecutionContext_mxodbc(MSExecutionContext_pyodbc): +class MSExecutionContext_mxodbc(MSExecutionContext): pass class MSDialect_mxodbc(MxODBCConnector, MSDialect):