]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Support tuples of heterogeneous types for empty expanding IN
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 3 Oct 2018 14:40:38 +0000 (10:40 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 3 Oct 2018 14:40:38 +0000 (10:40 -0400)
commitaa2128427064a2bdeaeff5dc946ecbb3727c90aa
tree62e207bb41e8569727153c144f4d650d4981d02c
parentffd27cef48241e39725c4e9cd13fd744a2806bdd
Support tuples of heterogeneous types for empty expanding IN

Pass a list of all the types for the left side of an
IN expression to the visit_empty_set_expr() method, so that
the "empty expanding IN" can produce clauses for each element.

Fixes: #4271
Change-Id: I2738b9df2292ac01afda37f16d4fa56ae7bf9147
doc/build/changelog/migration_13.rst
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/default_comparator.py
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/testing/suite/test_select.py