|
|
|
|
@ -401,6 +401,7 @@ func (db *DB) GetHeatResult(groupID int64, heatNum int) (*models.HeatResult, err
|
|
|
|
|
|
|
|
|
|
// GetHeatResults gets all heat results for a group
|
|
|
|
|
func (db *DB) GetHeatResults(groupID int64) ([]models.HeatResult, error) {
|
|
|
|
|
db.logger.Info("Getting heat results for group", "groupID", groupID)
|
|
|
|
|
rows, err := db.Query(`
|
|
|
|
|
SELECT
|
|
|
|
|
group_id, heat_number,
|
|
|
|
|
@ -432,6 +433,7 @@ func (db *DB) GetHeatResults(groupID int64) ([]models.HeatResult, error) {
|
|
|
|
|
results = append(results, result)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
db.logger.Info("Heat results", "results", results)
|
|
|
|
|
return results, nil
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -443,6 +445,7 @@ func (db *DB) DeleteHeatResult(groupID int64, heatNum int) error {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (db *DB) GetHeatData(groupID int64, heatNum int) (*models.HeatData, error) {
|
|
|
|
|
db.logger.Info("Getting heat data for group", "groupID", groupID, "heatNum", heatNum)
|
|
|
|
|
heatData := &models.HeatData{}
|
|
|
|
|
lane1 := int64(0)
|
|
|
|
|
lane2 := int64(0)
|
|
|
|
|
@ -500,6 +503,7 @@ func (db *DB) GetHeatData(groupID int64, heatNum int) (*models.HeatData, error)
|
|
|
|
|
heatData.Lane4 = lane4Data
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
db.logger.Info("Heat data", "heatData", heatData)
|
|
|
|
|
return heatData, nil
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|