package data import "time" // TrainingSession repräsentiert eine einzelne Trainingseinheit. // Die `db`-Tags werden verwendet, um die Struct-Felder den Datenbankspalten zuzuordnen. type TrainingSession struct { ID int64 `db:"id"` Date time.Time `db:"date"` Sets int64 `db:"sets"` WeightLeft float64 `db:"weightLeft"` WeightRight float64 `db:"weightRight"` RepsPerSet int64 `db:"repsPerSet"` Duration int64 `db:"duration"` // in Sekunden Program string `db:"program"` BlockDay int64 `db:"blockDay"` }