Если надоело постоянно, после выполнении миграции, вызывать gii и создавать файл модели, можно автоматизировать этот процесс, для этого в файле миграции добавляем строку кода:
public function up() { $myNewTable = "my_new_table_name"; $this->createTable("{{%$myNewTable}}", [ "id" => $this->primaryKey(), "name" => $this->string(255), "about" => $this->text() ]); /** Создаем файл модели К примеру, если у нас используется архитектура advanced и мы хотим создать файл модели в каталоге common */ Yii::$app->runAction("gii/model", ["tableName"=>"$myNewTable", "modelClass"=>"MyNewTable", "ns"=>"\\common\\models"]); }
Комментарии
Комментарии отсутствуют, Вы можете быть первым