from sqlalchemy.orm import Mapped, relationship, mapped_column from sqlalchemy import String from app.dao.database import Base from app.models.facult import Facult from .mixins import HumanMixin class Dean(HumanMixin, Base): facult: Mapped[Facult | None] = relationship(back_populates="dean") email: Mapped[str] = mapped_column(String(50), unique=True, nullable=False) password: Mapped[str] = mapped_column(String(256), nullable=False)