/**
  * @param int $id
  *
  * @return Model
  * @throws \Exception
  */
 public function delete($id)
 {
     $model = parent::delete($id);
     $model->fields()->delete();
     DatasourceManager::dropSectionTable($model);
     return $model;
 }