summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/schema.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-05-13 15:43:53 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2022-05-15 17:26:09 -0400
commitf9fccdeeb6749d10aeec458f1a549906d58ddad8 (patch)
treeb49704d6277e50ee2a00069cec89e1d703da0c8d /lib/sqlalchemy/schema.py
parent257de6ebe15d3076e19f05f93c5b3c7fae25a4d3 (diff)
downloadsqlalchemy-f9fccdeeb6749d10aeec458f1a549906d58ddad8.tar.gz
raise for same param name in expanding + non expanding
An informative error is raised if two individual :class:`.BindParameter` objects share the same name, yet one is used within an "expanding" context (typically an IN expression) and the other is not; mixing the same name in these two different styles of usage is not supported and typically the ``expanding=True`` parameter should be set on the parameters that are to receive list values outside of IN expressions (where ``expanding`` is set by default). Fixes: #8018 Change-Id: Ie707f29680eea16b9e421af93560ac1958e11a54
Diffstat (limited to 'lib/sqlalchemy/schema.py')
0 files changed, 0 insertions, 0 deletions