Почему не выполняется миграция?

Первый раз такое. Дело в том, что эту миграция выполнял в другом проекте месяц назад
➜  skelet.loc php yii migrate --migrationPath=@vendor/amnah/yii2-user/migrations
Yii Migration Tool (based on Yii v2.0.12-dev)

Total 1 new migration to be applied:
        m150214_044831_init_user

Apply the above migration? (yes|no) [no]:yes
*** applying m150214_044831_init_user
PHP Fatal Error 'yii\base\ErrorException' with message 'Class 'm150214_044831_init_user' not found'

in /Applications/AMPPS/www/skelet.loc/vendor/yiisoft/yii2/console/controllers/MigrateController.php:191

Stack trace:
#0 [internal function]: yii\base\ErrorHandler->handleFatalError()
#1 {main}


как это чинить?
  • Вопрос задан
  • 325 просмотров
Решения вопроса 1
padlyuck
@padlyuck
миграция в этом пакете уже с неймспейсом, а документация к пакету еще не обновлена. попробуйте
php yii migrate --migrationNamespaces=amnah\\yii2\\user\\migrations
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы