]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fix result set handling for case insensitive dupe cols
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 21 Apr 2016 14:36:19 +0000 (10:36 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 21 Apr 2016 14:36:19 +0000 (10:36 -0400)
commit1f3e5d9826fe989f2212745f6b3592b2ef9b5e32
treee9c2cbdfd73de773ce72ad69266505315ec6188e
parent8ab08cf805fb40c57d8b7eb5d4b99726fee4f2b3
Fix result set handling for case insensitive dupe cols

Fixed bug where when using ``case_sensitive=False`` with an
:class:`.Engine`, the result set would fail to correctly accomodate
for duplicate column names in the result set, causing an error
when the statement is executed in 1.0, and preventing the
"ambiguous column" exception from functioning in 1.1.

Change-Id: If582bb9fdd057e4da3ae42f7180b17d1a1a2d98e
Fixes: #3690
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/engine/result.py
test/sql/test_resultset.py