| 100 | __mapper_args__ = {"polymorphic_on": type, "polymorphic_identity": "user"} |
| 101 | |
| 102 | class Admin(User): |
| 103 | id: sa_orm.Mapped[int] = sa_orm.mapped_column( |
| 104 | sa.ForeignKey(User.id), primary_key=True, init=False |
| 105 | ) |
| 106 | org: sa_orm.Mapped[str] = sa_orm.mapped_column(sa.String, nullable=False) |
| 107 | __mapper_args__ = {"polymorphic_identity": "admin"} |
| 108 | |
| 109 | elif issubclass(db.Model, (sa_orm.DeclarativeBase, sa_orm.DeclarativeBaseNoMeta)): |
| 110 |
no outgoing calls
searching dependent graphs…