This commit is contained in:
2025-09-09 06:04:29 -07:00
parent a62b4e8c12
commit 2cc2b4c9ce
33 changed files with 6066 additions and 322 deletions

View File

@@ -3,6 +3,12 @@ from typing import Optional, Dict, Any
from datetime import datetime
class WorkoutMetric(BaseModel):
timestamp: datetime
heart_rate: Optional[int] = None
power: Optional[float] = None
cadence: Optional[float] = None
class WorkoutBase(BaseModel):
garmin_activity_id: str
activity_type: Optional[str] = None