diff options
Diffstat (limited to 'lib/sqlalchemy/engine/base.py')
-rw-r--r-- | lib/sqlalchemy/engine/base.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index b65843f48..3ea52cd72 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -1757,7 +1757,6 @@ class ResultProxy(object): typemap = self.dialect.dbapi_type_map for i, (colname, coltype) in enumerate(m[0:2] for m in metadata): - if self.dialect.description_encoding: colname = colname.decode(self.dialect.description_encoding) @@ -1779,7 +1778,7 @@ class ResultProxy(object): name, obj, type_ = (colname, None, typemap.get(coltype, types.NULLTYPE)) processor = type_.dialect_impl(self.dialect).\ - result_processor(self.dialect) + result_processor(self.dialect, coltype) if processor: def make_colfunc(processor, index): |