public function mysql_delete()
 {
     $this->remove_shares();
     $sql = sprintf("DROP DATABASE `%s`", $this->db_name);
     mysql_query($sql);
     $sql = sprintf("DROP USER '%s'@'localhost'", $this->db_login);
     mysql_query($sql);
     parent::mysql_delete();
 }
 public function mysql_delete()
 {
     $ws = $this->get_UserWorkspace();
     $shares = UserShare::from_property(array("UserWorkspace_id" => $this->UserWorkspace_id, "invitee_id" => $this->invitee_id));
     if ($ws != null && count($shares) <= 1) {
         $ws->revoke_privileges_db_user($this->invitee_id);
     }
     parent::mysql_delete();
 }
 public function mysql_delete()
 {
     $this->delete_object_links(TestSectionValue::get_mysql_table());
     $this->delete_object_links(TestTemplate::get_mysql_table());
     parent::mysql_delete();
 }
 public function mysql_delete()
 {
     parent::mysql_delete();
     $this->remove_returns();
 }
 public function mysql_delete()
 {
     parent::mysql_delete();
     $this->delete_object_links(TableIndexColumn::get_mysql_table());
 }