Files
sqlalchemy/test/sql
Mike Bayer ab8b4f25ee restore parameter escaping for public methods
Adjusted the fix made for 🎫`8056` which adjusted the escaping of
bound parameter names with special characters such that the escaped names
were translated after the SQL compilation step, which broke a published
recipe on the FAQ illustrating how to merge parameter names into the string
output of a compiled SQL string. The change restores the escaped names that
come from ``compiled.params`` and adds a conditional parameter to
:meth:`.SQLCompiler.construct_params` named ``escape_names`` that defaults
to ``True``, restoring the old behavior by default.

Fixes: #8113
Change-Id: I9cbedb1080bc06d51f287fd2cbf26aaab1c74653
2022-06-09 10:14:13 -04:00
..
2022-04-04 09:26:43 -04:00
2022-04-15 10:29:23 -04:00
2022-04-04 09:26:43 -04:00
2021-11-24 22:51:27 -05:00
2022-06-04 12:16:27 +02:00
2022-05-22 19:24:18 +00:00
2022-04-27 14:46:36 -04:00
2022-06-04 12:16:27 +02:00
2022-04-27 14:46:36 -04:00
2021-11-24 22:51:27 -05:00
2022-04-04 09:26:43 -04:00