MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / setup_mappers

Method setup_mappers

test/orm/test_backref_mutations.py:642–665  ·  view source on GitHub ↗
(cls)

Source from the content-addressed store, hash-verified

640
641 @classmethod
642 def setup_mappers(cls):
643 Address, addresses, users, User = (
644 cls.classes.Address,
645 cls.tables.addresses,
646 cls.tables.users,
647 cls.classes.User,
648 )
649
650 cls.mapper_registry.map_imperatively(Address, addresses)
651 cls.mapper_registry.map_imperatively(
652 User,
653 users,
654 properties={
655 "address": relationship(
656 Address,
657 uselist=False,
658 backref=backref(
659 "user",
660 single_parent=True,
661 cascade="all, delete-orphan",
662 ),
663 )
664 },
665 )
666
667 def test_m2o_event(self):
668 User, Address = self.classes.User, self.classes.Address

Callers

nothing calls this directly

Calls 3

relationshipFunction · 0.90
backrefFunction · 0.90
map_imperativelyMethod · 0.80

Tested by

no test coverage detected