MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _o2m_fixture

Method _o2m_fixture

test/ext/test_baked.py:983–1000  ·  view source on GitHub ↗
(self, lazy="select", **kw)

Source from the content-addressed store, hash-verified

981 run_setup_mappers = "each"
982
983 def _o2m_fixture(self, lazy="select", **kw):
984 User = self.classes.User
985 Address = self.classes.Address
986
987 self.mapper_registry.map_imperatively(
988 User,
989 self.tables.users,
990 properties={
991 "addresses": relationship(
992 Address,
993 order_by=self.tables.addresses.c.id,
994 lazy=lazy,
995 **kw,
996 )
997 },
998 )
999 self.mapper_registry.map_imperatively(Address, self.tables.addresses)
1000 return User, Address
1001
1002 def _query_fixture(self):
1003 from sqlalchemy.orm.query import Query

Callers 4

test_non_bakedMethod · 0.95
test_non_baked_tuplesMethod · 0.95
test_use_w_bakedMethod · 0.95

Calls 2

relationshipFunction · 0.90
map_imperativelyMethod · 0.80

Tested by

no test coverage detected