]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add IS (NOT) DISTINCT FROM operators
authorSebastian Bank <sebastian.bank@uni-leipzig.de>
Tue, 12 Apr 2016 03:16:32 +0000 (23:16 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 6 Jun 2016 19:53:25 +0000 (15:53 -0400)
commit3351f5f93ca1968653becbed7f1ddef7afb96077
tree0bc2a08dd5809522e23eed7a47b9f11bf95ad4b2
parenta5f92314edd45a2e411b0f5b3c4d4bec0c7d92f8
Add IS (NOT) DISTINCT FROM operators

None / True / False render as literals.
For SQLite, "IS" is used as SQLite lacks
"IS DISTINCT FROM" but its "IS" operator acts
this way for NULL.

Doctext-author: Mike Bayer <mike_mp@zzzcomputing.com>
Change-Id: I9227b81f7207b42627a0349d14d40b46aa756cce
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/248
doc/build/changelog/changelog_11.rst
doc/build/changelog/migration_11.rst
lib/sqlalchemy/dialects/sqlite/base.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/default_comparator.py
lib/sqlalchemy/sql/operators.py
test/dialect/test_sqlite.py
test/sql/test_operators.py