]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug in lazy loading SQL construction whereby a complex
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 3 Feb 2015 00:46:13 +0000 (19:46 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 3 Feb 2015 00:49:10 +0000 (19:49 -0500)
commit19776f3585f84ab4170526a7806f6c25c4cfd38d
tree9919175f273492c0c38ca886b28c8a35a08bdcc4
parent927f1cb95143931c80ef4bded727339306720058
- Fixed bug in lazy loading SQL construction whereby a complex
primaryjoin that referred to the same "local" column multiple
times in the "column that points to itself" style of self-referential
join would not be substituted in all cases.   The logic to determine
substitutions here has been reworked to be more open-ended.
fixes #3300

Conflicts:
test/orm/test_relationships.py
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/orm/relationships.py
test/orm/test_rel_fn.py
test/orm/test_relationships.py