]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
A :func:`.select` that is made to refer to itself in its FROM clause,
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Oct 2013 00:06:58 +0000 (20:06 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Oct 2013 00:08:35 +0000 (20:08 -0400)
commite488bb47e4bd21ff0a09ce23e1adf00ba64d5d57
tree537f82e58ebb22bbe0ad776a0e8611c37bb216eb
parent79f55eb20bf3b65bf0663cf96de96c68f8804399
A :func:`.select` that is made to refer to itself in its FROM clause,
typically via in-place mutation, will raise an informative error
message rather than causing a recursion overflow.
[ticket:2815]

Conflicts:
lib/sqlalchemy/sql/selectable.py
doc/build/changelog/changelog_08.rst
lib/sqlalchemy/sql/expression.py
test/sql/test_selectable.py