from typing import Optional from sqlmodel import Field, SQLModel class SaintDuJour(SQLModel, table=True): """Saints fêtés pour un jour donné (indépendant de l'année).""" __tablename__ = "saint_du_jour" id: Optional[int] = Field(default=None, primary_key=True) mois: int = Field(index=True) # 1-12 jour: int = Field(index=True) # 1-31 saints_json: str = Field(default="[]") # JSON array : ["St-Basile", "St-Grégoire", ...] source_url: Optional[str] = None # URL source de scraping