from pydantic import BaseModel from typing import Optional, List, Dict from datetime import datetime class CommandeCreate(BaseModel): """Création d'une commande""" client_id: str date_commande: Optional[datetime] = None date_livraison: Optional[datetime] = None reference: Optional[str] = None lignes: List[Dict] class CommandeUpdate(BaseModel): """Modèle pour modification commande côté gateway""" numero: str commande_data: Dict