MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / setup_classes

Method setup_classes

test/orm/test_cache_key.py:1100–1135  ·  test/orm/test_cache_key.py::EmbeddedSubqTest.setup_classes
(cls)

Source from the content-addressed store, hash-verified

1098
1099 @classmethod
1100 def setup_classes(cls):
1101 Base = cls.DeclarativeBasic
1102
1103 class Employee(ConcreteBase, Base):
1104 __tablename__ = class="st">"employee"
1105 id = Column(Integer, primary_key=True)
1106 name = Column(String(50))
1107
1108 __mapper_args__ = {
1109 class="st">"polymorphic_identity": class="st">"employee",
1110 class="st">"concrete": True,
1111 }
1112
1113 class Manager(Employee):
1114 __tablename__ = class="st">"manager"
1115 id = Column(Integer, primary_key=True)
1116 name = Column(String(50))
1117 manager_data = Column(String(40))
1118
1119 __mapper_args__ = {
1120 class="st">"polymorphic_identity": class="st">"manager",
1121 class="st">"concrete": True,
1122 }
1123
1124 class Engineer(Employee):
1125 __tablename__ = class="st">"engineer"
1126 id = Column(Integer, primary_key=True)
1127 name = Column(String(50))
1128 engineer_info = Column(String(40))
1129
1130 __mapper_args__ = {
1131 class="st">"polymorphic_identity": class="st">"engineer",
1132 class="st">"concrete": True,
1133 }
1134
1135 Base.registry.configure()
1136
1137 @testing.combinations(
1138 class="st">"tuples",

Callers

nothing calls this directly

Calls 1

configureMethod · 0.45

Tested by

no test coverage detected