Привет, появилась не обходимость сделать update одной миграции
запускаю
php yii migrate/to m184219_003854_create_ticket_table
выдает Total 15 migrations to be reverted
и если жму yes то удаляет все 15 таблиц которые были сделаны после create_ticket_table а саму ее не обновила
Как сделать обновление только одной нужной мне миграции не затрагивая другие?
Создать новую миграцию. Так сделано по тому, что при откате миграции могут быть конфликты. Например в миграции, которую ты хочешь откатить могут иметься действия, которые были изменены в следующих миграциях
urichalex писал(а): ↑2018.12.25, 10:27
Создать новую миграцию. Так сделано по тому, что при откате миграции могут быть конфликты. Например в миграции, которую ты хочешь откатить могут иметься действия, которые были изменены в следующих миграциях
Так тогда надо удалить эту таблицу, а потом новую миграцию делать, а мне надо просто обновить, добавить поле. Проще короче залезть в phpmysql и добавить
urichalex писал(а): ↑2018.12.25, 10:27
Создать новую миграцию. Так сделано по тому, что при откате миграции могут быть конфликты. Например в миграции, которую ты хочешь откатить могут иметься действия, которые были изменены в следующих миграциях
Так тогда надо удалить эту таблицу, а потом новую миграцию делать, а мне надо просто обновить, добавить поле. Проще короче залезть в phpmysql и добавить
Создать миграцию с обновлением таблицы. Зачем удалять?