]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Support __visit_name__ on PropComparator to work in cloning
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 24 Mar 2021 16:15:53 +0000 (12:15 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 24 Mar 2021 18:14:04 +0000 (14:14 -0400)
commit0bf04029dcdd912a1e5a4cdac1cccf14b60b3ec9
tree302a8448540699df53f6ea5d314f2f04fd57bb52
parenta22b4dfbc44c78cb4fce27c33cf74cf57878a3b1
Support __visit_name__ on PropComparator to work in cloning

Repaired support so that the :meth:`_sql.Select.params` method can work
correctly with a :class:`_sql.Select` object that includes joins across ORM
relationship structures, which is a new feature in 1.4.

Fixes: #6124
Change-Id: Ia92fc33c3acbe66910e9e3bf00af9100de19b2b8
doc/build/changelog/unreleased_14/6124.rst [new file with mode: 0644]
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/interfaces.py
test/orm/test_core_compilation.py
test/orm/test_mapper.py