"""Table presences — réunions d'affaires seulement.""" import uuid from sqlalchemy import Boolean, ForeignKey from sqlalchemy.orm import Mapped, mapped_column from app.core.database import Base class Presence(Base): __tablename__ = "presences" id: Mapped[uuid.UUID] = mapped_column(primary_key=True, default=uuid.uuid4) reunion_id: Mapped[uuid.UUID] = mapped_column(ForeignKey("reunions.id"), nullable=False) membre_id: Mapped[uuid.UUID] = mapped_column(ForeignKey("membres.id"), nullable=False) present: Mapped[bool] = mapped_column(Boolean, default=True)