MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _for_freeze

Method _for_freeze

lib/sqlalchemy/engine/cursor.py:185–195  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

183 return key in self._keymap
184
185 def _for_freeze(self) -> ResultMetaData:
186 ambiguous = {
187 rec[MD_LOOKUP_KEY]
188 for rec in self._keymap.values()
189 if rec[MD_INDEX] is None
190 }
191 return SimpleResultMetaData(
192 self._keys,
193 extra=[self._keymap[key][MD_OBJECTS] for key in self._keys],
194 _ambiguous_keys=frozenset(ambiguous) if ambiguous else None,
195 )
196
197 def _make_new_metadata(
198 self,

Callers

nothing calls this directly

Calls 2

valuesMethod · 0.45

Tested by

no test coverage detected