]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Look up adapter info for previous left side in chained query.join()
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 13 Jun 2018 22:13:21 +0000 (18:13 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 26 Jun 2018 03:48:20 +0000 (23:48 -0400)
commit2eeaf30683e402a85f4f14a75c292aa2f5da07b5
treea0fc9ec76c47497fa5f081b03a5bf1b1b4618692
parentff206ce5451563b52bd5df362dd3693b913c9adb
Look up adapter info for previous left side in chained query.join()

Fixed issue where chaining multiple join elements inside of
:meth:`.Query.join` might not correctly adapt to the previous left-hand
side, when chaining joined inheritance classes that share the same base
class.

Change-Id: I4b846430b7362912dbebf50599ec15a1eb978fd4
Fixes: #3505
(cherry picked from commit f683ddf16b34513d9f589202f2cdff9d0e0fad6b)
doc/build/changelog/unreleased_12/3505.rst [new file with mode: 0644]
lib/sqlalchemy/orm/query.py
test/orm/test_joins.py