Задать вопрос
@IvanMogilev
Backend developer: Wordpress,Yii

В чем моя ошибка с миграциями?

Генерирую миграции через gii, создаётся файл в frontend/migrations, забираю на другом сервере с гита файл, пишу php yii migrate и получаю
Yii Migration Tool (based on Yii v2.0.37)

No new migrations found. Your system is up-to-date.
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Добрый день.
Для advanced укажите путь к миграциям --migrationPath="@frontend/migrations".
Чтобы не указывать путь - помещайте миграции в предназначенную для этого директорию(если не ошибаюсь - console/migrations для advanced).
И зачем через gii генерировать миграции, если для этого есть специальная консольная команда
php yii migrate/create migrate_name? Если делать миграции при помощи этой команды, то файлы будут складываться куда положено.

p.s. Через gii не создают миграции)))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@quitting
Junior php
Пишет что новых миграцый нет. Почисти таблицу "migration", или используй команду для обновления таблиц.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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