]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Reversing a change that was made in 0.9, the "singleton" nature
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 19 Oct 2014 22:26:14 +0000 (18:26 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 19 Oct 2014 22:26:14 +0000 (18:26 -0400)
commitade27f35cb4911306404dcc74cce8bbf6f7d37bb
treeefe1de26dd556b4db29150ce59bf2e9a2326098e
parent38bc8098419d7b1d4ddb975d85268515f52a3969
- Reversing a change that was made in 0.9, the "singleton" nature
of the "constants" :func:`.null`, :func:`.true`, and :func:`.false`
has been reverted.   These functions returning a "singleton" object
had the effect that different instances would be treated as the
same regardless of lexical use, which in particular would impact
the rendering of the columns clause of a SELECT statement.
fixes #3170
doc/build/changelog/changelog_10.rst
doc/build/changelog/migration_10.rst
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/expression.py
test/sql/test_operators.py