(s, instance: Any, owner: Type[_O])
| 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 |