feat: extend equipment and workout models with service tracking

This commit is contained in:
Blake Ridgway
2026-02-12 10:09:50 -06:00
parent eb9ac1b67a
commit 178ffb3425
37 changed files with 4005 additions and 40 deletions

View File

@@ -23,6 +23,7 @@ type Workout struct {
MaxHR int `gorm:"default:0" json:"max_hr"`
CaloriesBurned int `gorm:"default:0" json:"calories_burned"`
FileType string `gorm:"default:''" json:"file_type"`
EquipmentID *uint `gorm:"index" json:"equipment_id"`
FileURL string `gorm:"default:''" json:"file_url"`
WorkoutData WorkoutDataJSON `gorm:"type:jsonb" json:"workout_data,omitempty"`
Notes string `json:"notes"`