]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Ensure we check that SQL expression has an .info attribute
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 4 Apr 2017 13:06:13 +0000 (09:06 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 4 Apr 2017 13:07:14 +0000 (09:07 -0400)
commit1ad5ad165d35df17939a696daa0952f8d1784cd9
treec20ec58cccbff3d86de28f3da80f944f7d14cc03
parentf52fb5282a046d26b6ee2778e03b995eb117c2ee
Ensure we check that SQL expression has an .info attribute

Fixed regression released in 1.1.8 due to :ticket:`3950` where the
deeper search for information about column types in the case of a
"schema type" or a :class:`.TypeDecorator` would produce an attribute
error if the mapping also contained a :obj:`.column_property`.

Change-Id: I38254834d3d79c9b339289a8163eb4789ec4c931
Fixes: #3956
(cherry picked from commit d13734add349ec6763cce8b194806c5afe988000)
doc/build/changelog/changelog_11.rst
lib/sqlalchemy/ext/mutable.py
test/ext/test_mutable.py