func()

in src/middleware/db.go [236:251]


func (s SQLStorage) Read(id string) (Todo, error) {
	t := Todo{}
	results, err := s.db.Query("SELECT * FROM todo WHERE id =$1;", id)
	if err != nil {
		s.log(fmt.Sprintf("could not read item: %s", err))
		return t, fmt.Errorf("read error: Query: %s", err)
	}

	results.Next()
	t, err = resultToTodo(results)
	if err != nil {
		return t, fmt.Errorf("read error: resultToTodo: %s", err)
	}

	return t, nil
}