"""Tables SQLModel du domaine et énumérations associées. Importé par Alembic (`app/migrations/env.py`) et par les tests pour enregistrer les métadonnées sur `SQLModel.metadata`. """ from app.models.base import TimestampMixin, local_now from app.models.domain import ( Account, Assignment, Availability, DayPart, Edition, MagicLinkToken, Position, Shift, ShiftRequiredSkill, Skill, Volunteer, VolunteerSkill, ) from app.models.enums import ( ACTIVE_ASSIGNMENT_STATUSES, AssignmentSource, AssignmentStatus, AvailabilityStatus, PositionCategory, Role, TshirtSize, ) __all__ = [ "ACTIVE_ASSIGNMENT_STATUSES", "Account", "Assignment", "AssignmentSource", "AssignmentStatus", "Availability", "AvailabilityStatus", "DayPart", "Edition", "MagicLinkToken", "Position", "PositionCategory", "Role", "Shift", "ShiftRequiredSkill", "Skill", "TimestampMixin", "TshirtSize", "Volunteer", "VolunteerSkill", "local_now", ]