Delete related stuff of an experiment too

This commit is contained in:
Eike Foken
2011-09-28 17:15:42 +02:00
parent f15409873b
commit 5c11d6eb93

View File

@@ -80,8 +80,11 @@ class Experiment extends CI_Model {
* @return boolean Returns TRUE if the deletion was successful. * @return boolean Returns TRUE if the deletion was successful.
*/ */
public function delete($experimentId) { public function delete($experimentId) {
$this->db->delete('jobs', array('experiment_id' => $experimentId));
$this->db->delete('experiments_parameters', array('experiment_id' => $experimentId));
$this->db->delete('experiments', array('id' => $experimentId)); $this->db->delete('experiments', array('id' => $experimentId));
return $this->db->affected_rows() == 1;
return $this->db->affected_rows() > 1;
} }
/** /**