]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
handle quoted_name instances separately in engine.reflection.cache
authorMasterchen09 <13187726+Masterchen09@users.noreply.github.com>
Tue, 6 Aug 2024 18:20:51 +0000 (14:20 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Aug 2024 17:38:10 +0000 (13:38 -0400)
commite26e9f123a0afe0a89f7635389764206d15a5f1e
tree22759dedfb2eea669cb7945415ec02667a0076f8
parent3a4f8cd8760a6901880310bef7ced7e4b424d375
handle quoted_name instances separately in engine.reflection.cache

Fixed issue in internal reflection cache where particular reflection
scenarios regarding same-named quoted_name() constructs would not be
correctly cached.  Pull request courtesy Felix Lüdin.

Fixes: #11687
Closes: #11688
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/11688
Pull-request-sha: 43d94273a5b13a89226e60de4b958d5b4ac7ff78

Change-Id: I73273dff532a9d14d54065bc33339874e3cb2716
doc/build/changelog/unreleased_20/11687.rst [new file with mode: 0644]
lib/sqlalchemy/engine/reflection.py
test/engine/test_reflection.py