in src/middleware/db.go [300:313]
func (s SQLStorage) Delete(id string) error {
op, err := s.db.Prepare("DELETE FROM todo WHERE id =$1")
if err != nil {
s.log(fmt.Sprintf("could not prepare item to delete: %s", err))
return fmt.Errorf("delete error: on prepare: %s", err)
}
if _, err = op.Exec(id); err != nil {
s.log(fmt.Sprintf("could not exec delete: %s", err))
return fmt.Errorf("delete error: on exec: %s", err)
}
return nil
}