]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fixed bug whereby joining a select() of a table "A" with multiple
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 3 Jun 2013 21:03:15 +0000 (17:03 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 3 Jun 2013 21:03:15 +0000 (17:03 -0400)
commit8a865a4d1f7bf7d399a551ae1c3f93e668ccc8aa
treea5fc83a316ce76951380007dd1495754aab1dcaa
parentec04620f1fe609881ed2ad4a3d5b2fe313f4efa4
Fixed bug whereby joining a select() of a table "A" with multiple
foreign key paths to a table "B", to that table "B", would fail
to produce the "ambiguous join condition" error that would be
reported if you join table "A" directly to "B"; it would instead
produce a join condition with multiple criteria.
[ticket:2738]
doc/build/changelog/changelog_08.rst
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/schema.py
test/sql/test_metadata.py
test/sql/test_selectable.py