MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / __get__

Method __get__

lib/sqlalchemy/orm/scoping.py:310–316  ·  view source on GitHub ↗
(s, instance: Any, owner: Type[_O])

Source from the content-addressed store, hash-verified

308
309 class query:
310 def __get__(s, instance: Any, owner: Type[_O]) -> Query[_O]:
311 if query_cls:
312 # custom query class
313 return query_cls(owner, session=self.registry()) # type: ignore # noqa: E501
314 else:
315 # session's configured query class
316 return self.registry().query(owner)
317
318 return query()
319

Callers

nothing calls this directly

Calls 2

registryMethod · 0.80
queryMethod · 0.45

Tested by

no test coverage detected