Genera: update record.

This commit is contained in:
Matthew Dillon 2014-10-13 12:22:50 -08:00
parent c271f4b6b3
commit 33194ffd2f
8 changed files with 131 additions and 4 deletions
datastore

View file

@ -45,3 +45,14 @@ func (s *generaStore) List(opt *models.GenusListOptions) ([]*models.Genus, error
}
return genera, nil
}
func (s *generaStore) Update(id int64, genus *models.Genus) (bool, error) {
ret, err := s.dbh.Exec(`UPDATE genera SET genusname=$1 WHERE id=$2;`, genus.GenusName, id)
if err != nil {
return false, err
}
if rows, err := ret.RowsAffected(); rows == 0 {
return false, err
}
return true, nil
}