MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _track_last_known_value

Method _track_last_known_value

lib/sqlalchemy/orm/state.py:334–344  ·  view source on GitHub ↗

Track the last known value of a particular key after expiration operations.

(self, key: str)

Source from the content-addressed store, hash-verified

332 )
333
334 def _track_last_known_value(self, key: str) -> None:
335 """Track the last known value of a particular key after expiration
336 operations.
337
338 """
339
340 lkv = self._last_known_values
341 if lkv is None:
342 self._last_known_values = lkv = {}
343 if key not in lkv:
344 lkv[key] = NO_VALUE
345
346 @property
347 def session(self) -> Optional[Session]:

Callers 2

Calls

no outgoing calls

Tested by 1