From 4a7ecffbb8d7d5f83efc8b909abe63355bc89629 Mon Sep 17 00:00:00 2001 From: gilles Date: Sun, 8 Mar 2026 17:34:55 +0100 Subject: [PATCH] fix(plantes): PlantImage __tablename__ explicite + varieties Field(default_factory=list) Co-Authored-By: Claude Sonnet 4.6 --- backend/app/models/plant.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/app/models/plant.py b/backend/app/models/plant.py index d5d8c0c..9b91690 100644 --- a/backend/app/models/plant.py +++ b/backend/app/models/plant.py @@ -92,10 +92,12 @@ class PlantWithVarieties(SQLModel): created_at: Optional[datetime] = None associations_favorables: Optional[List[str]] = None associations_defavorables: Optional[List[str]] = None - varieties: List[PlantVariety] = [] + varieties: List[PlantVariety] = Field(default_factory=list) class PlantImage(SQLModel, table=True): + __tablename__ = "plant_image" + id: Optional[int] = Field(default=None, primary_key=True) plant_id: int = Field(foreign_key="plant.id", index=True) filename: str