MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / load_options_ok

Function load_options_ok

test/typing/plain_files/orm/orm_querying.py:45–73  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

43
44
45def load_options_ok() -> None:
46 select(B).options(
47 orm.contains_eager("*").contains_eager(A.bs),
48 orm.load_only("*").load_only(A.bs),
49 orm.joinedload("*").joinedload(A.bs),
50 orm.subqueryload("*").subqueryload(A.bs),
51 orm.selectinload("*").selectinload(A.bs),
52 orm.lazyload("*").lazyload(A.bs),
53 orm.immediateload("*").immediateload(A.bs),
54 orm.noload("*").noload(A.bs),
55 orm.raiseload("*").raiseload(A.bs),
56 orm.defaultload("*").defaultload(A.bs),
57 orm.defer("*").defer(A.bs),
58 orm.undefer("*").undefer(A.bs),
59 )
60 select(B).options(
61 orm.contains_eager(B.a).contains_eager("*"),
62 orm.load_only(B.a).load_only("*"),
63 orm.joinedload(B.a).joinedload("*"),
64 orm.subqueryload(B.a).subqueryload("*"),
65 orm.selectinload(B.a).selectinload("*"),
66 orm.lazyload(B.a).lazyload("*"),
67 orm.immediateload(B.a).immediateload("*"),
68 orm.noload(B.a).noload("*"),
69 orm.raiseload(B.a).raiseload("*"),
70 orm.defaultload(B.a).defaultload("*"),
71 orm.defer(B.a).defer("*"),
72 orm.undefer(B.a).undefer("*"),
73 )
74
75
76def load_options_error() -> None:

Callers

nothing calls this directly

Calls 14

selectFunction · 0.90
contains_eagerMethod · 0.80
load_onlyMethod · 0.80
joinedloadMethod · 0.80
subqueryloadMethod · 0.80
selectinloadMethod · 0.80
immediateloadMethod · 0.80
noloadMethod · 0.80
raiseloadMethod · 0.80
defaultloadMethod · 0.80
deferMethod · 0.80
undeferMethod · 0.80

Tested by

no test coverage detected