Files
sqlalchemy/test/sql
Mike Bayer d23dcbaea2 don't count / gather INSERT bind names inside of a CTE
Fixed regression related to the implementation for the new
"insertmanyvalues" feature where an internal ``TypeError`` would occur in
arrangements where a :func:`_sql.insert` would be referred towards inside
of another :func:`_sql.insert` via a CTE; made additional repairs for this
use case for positional dialects such as asyncpg when using
"insertmanyvalues".

at the core here is a change to positional insertmanyvalues
where we now get exactly the positions for the "manyvalues" within
the larger list, allowing non-"manyvalues" on the left and right
sides at the same time, not assuming anything about how RETURNING
renders etc., since CTEs are in the mix also.

Fixes: #9173
Change-Id: I5ff071fbef0d92a2d6046b9c4e609bb008438afd
2023-01-30 22:28:53 +01:00
..
2022-11-26 18:49:06 -05:00
2021-11-24 22:51:27 -05:00
2023-01-20 09:13:58 -05:00
2023-01-20 09:13:58 -05:00
2022-11-26 18:49:06 -05:00
2022-11-16 23:03:04 +01:00
2021-11-24 22:51:27 -05:00