MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / __get__

Method __get__

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

Source from the content-addressed store, hash-verified

298
299 class query:
300 def __get__(s, instance: Any, owner: Type[_O]) -> Query[_O]:
301 if query_cls:
302 # custom query class
303 return query_cls(owner, session=self.registry()) # type: ignore # noqa: E501
304 else:
305 # session's configured query class
306 return self.registry().query(owner)
307
308 return query()
309

Callers

nothing calls this directly

Calls 2

registryMethod · 0.80
queryMethod · 0.45

Tested by

no test coverage detected