]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Test for _ORMJoin and fix issue
authorDenis Kataev <denis.a.kataev+git@gmail.com>
Fri, 28 Jun 2019 13:57:47 +0000 (09:57 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 28 Jun 2019 15:28:50 +0000 (11:28 -0400)
commitdadbc89b68ac3c502ee93da0e1fb452f76e2b876
tree5ce337737d17cc58c283afabe458eb7cac26c4ba
parentce9de9fff675a96cb4aaef5d7d34f93dc9ad7002
Test for _ORMJoin and fix issue

Fixed an issue where the :meth:`.orm._ORMJoin.join` method, which is a
not-internally-used ORM-level method that exposes what is normally an
internal process of :meth:`.Query.join`, did not propagate the ``full`` and
``outerjoin`` keyword arguments correctly.  Pull request courtesy Denis
Kataev.

Fixes: #4713
Closes: #4744
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/4744
Pull-request-sha: ac8870614947259320b5d000a59fadb8c2328a04

Change-Id: If9a30a4ca56c430ddd6fec29ad519556e9001c4b
(cherry picked from commit a02ed10d5f6aa0e30970305172f51b69e0c49165)
doc/build/changelog/unreleased_13/4713.rst [new file with mode: 0644]
lib/sqlalchemy/orm/util.py
test/orm/test_joins.py