Попробовал через
exec, оно как то надолго зависает, создает таблицу migrations и долго висит, насколько долго не знаю, не дождался.
Хотелось бы выполнить миграцию и чтобы вывод также отображался как и при миграции обычным способом
Пример команды:
class DeployCommand extends CConsoleCommand {
public function actionIndex() {
exec('yiic migrate'); // это нельзя как-нибудь средствами фреймворка сделать?
}
}
есть какой-то метод
run
но я не очень понял как он работает и что делает :/