/** * * 在数据迁移表中寻找指定版本的数据 */ public function findByVersionAndModule($version, $module) { return Migration::model()->find('version=:version and module=:module', array(':version' => $version, ':module' => $module)); }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return Migration the loaded model * @throws CHttpException */ public function loadModel($id) { $model = Migration::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }