A wrapper around connection.ops.quote_name that memoizes quoted name values.
(self, name)
| 548 | return extra_select |
| 549 | |
| 550 | def quote_name(self, name): |
| 551 | """ |
| 552 | A wrapper around connection.ops.quote_name that memoizes quoted |
| 553 | name values. |
| 554 | """ |
| 555 | if (quoted := self.quote_cache.get(name)) is not None: |
| 556 | return quoted |
| 557 | quoted = self.connection.ops.quote_name(name) |
| 558 | self.quote_cache[name] = quoted |
| 559 | return quoted |
| 560 | |
| 561 | # RemovedInDjango70Warning: When the deprecation ends, remove. |
| 562 | def quote_name_unless_alias(self, name): |