13 lines
718 B
MySQL
13 lines
718 B
MySQL
|
|
-- Structured Garmin workouts (created in Garmin Connect or a training plan
|
||
|
|
-- tool) attach a per-step target pace/HR zone. An activity recorded from one
|
||
|
|
-- carries that workout's id; when its laps line up 1:1 with the workout's
|
||
|
|
-- flattened steps (see internal/sync's alignWorkoutTargets), the expected
|
||
|
|
-- band is resolved and stored per lap so the Review Queue can plot expected
|
||
|
|
-- vs actual pace/HR without a live Garmin call on every page view.
|
||
|
|
ALTER TABLE activities ADD COLUMN workout_id INTEGER;
|
||
|
|
|
||
|
|
ALTER TABLE laps ADD COLUMN target_pace_low_mps REAL;
|
||
|
|
ALTER TABLE laps ADD COLUMN target_pace_high_mps REAL;
|
||
|
|
ALTER TABLE laps ADD COLUMN target_hr_low_bpm REAL;
|
||
|
|
ALTER TABLE laps ADD COLUMN target_hr_high_bpm REAL;
|