]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
anonymize CRUD params if visiting_cte is present
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 14 Mar 2025 14:33:22 +0000 (10:33 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 14 Mar 2025 14:33:22 +0000 (10:33 -0400)
commitec20f346a6ed6e5c6de3ee6b6972cf13dba4752d
tree68135d309cd45091d5296e29b285be9cd0ab10f7
parentbceff0e9e60ee0e4ab3c9268f1234c6b644c36e2
anonymize CRUD params if visiting_cte is present

Fixed issue in :class:`.CTE` constructs involving multiple DDL
:class:`.Insert` statements with multiple VALUES parameter sets where the
bound parameter names generated for these parameter sets would conflict,
generating a compile time error.

Fixes: #12363
Change-Id: If8344ff725d4e0ec58d3ff61f38a0edcfc5bdebd
doc/build/changelog/unreleased_20/12363.rst [new file with mode: 0644]
lib/sqlalchemy/sql/crud.py
test/sql/test_cte.py