diff options
Diffstat (limited to 'lib/sqlalchemy/dialects/mssql/adodbapi.py')
-rw-r--r-- | lib/sqlalchemy/dialects/mssql/adodbapi.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/adodbapi.py b/lib/sqlalchemy/dialects/mssql/adodbapi.py index 6ca1879d6..9e12a944d 100644 --- a/lib/sqlalchemy/dialects/mssql/adodbapi.py +++ b/lib/sqlalchemy/dialects/mssql/adodbapi.py @@ -1,4 +1,4 @@ -from sqlalchemy import types as sqltypes +from sqlalchemy import types as sqltypes, util from sqlalchemy.dialects.mssql.base import MSDateTime, MSDialect import sys @@ -25,8 +25,12 @@ class MSDialect_adodbapi(MSDialect): import adodbapi as module return module - colspecs = MSDialect.colspecs.copy() - colspecs[sqltypes.DateTime] = MSDateTime_adodbapi + colspecs = util.update_copy( + MSDialect.colspecs, + { + sqltypes.DateTime:MSDateTime_adodbapi + } + ) def create_connect_args(self, url): keys = url.query |