]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- expand the check to determine if a selectable column is embedded
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 29 Feb 2012 22:47:59 +0000 (17:47 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 29 Feb 2012 22:47:59 +0000 (17:47 -0500)
commit0536c48dafb670d34fc96d26078b41ed6accf01f
treeb3109ed91ac61e5ddbe8c77c5a1e0bf3e08c0f51
parentcd655cf0996de682365201a0184170256da6859b
- expand the check to determine if a selectable column is embedded
in the corresponding selectable to take into account clones
of the target column.  fixes [ticket:2419]
- have _make_proxy() copy out the _is_clone_of attribute on the
new column so that even more corresponding_column() checks
work as expected for cloned elements.
- add a new test fixture so that mapped tests can be specified
using declarative.
CHANGES
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql/expression.py
test/lib/fixtures.py
test/orm/inheritance/test_assorted_poly.py
test/sql/test_generative.py