many updates

This commit is contained in:
2026-01-13 09:42:16 -08:00
parent 4bb86b603e
commit 362f4cb5aa
81 changed files with 3106 additions and 336 deletions

View File

@@ -15,7 +15,11 @@ class SegmentEffort(Base):
end_time = Column(DateTime, nullable=False)
avg_power = Column(Integer, nullable=True)
max_power = Column(Integer, nullable=True)
avg_hr = Column(Integer, nullable=True)
avg_speed = Column(Float, nullable=True) # m/s
avg_cadence = Column(Integer, nullable=True) # rpm
avg_respiration_rate = Column(Float, nullable=True) # breaths/min
# Potential for ranking (1 = KOM/PR, etc.) - calculated dynamically or stored
kom_rank = Column(Integer, nullable=True)