Laravel 5.1 удаляет конкретную таблицу с помощью отката

Я использую Laravel 5.1 У меня есть 6 таблиц в моем проекте, предположим,
Таблица 1,
Таблица 2,
table_3,
table_4,
table_5, table_6. В это время мне не нужно table_3.Мы все таблицы созданы с помощью миграции и все заполнены данными, нет внешнего ключа. Теперь я хочу удалить table_3 с помощью отката, это возможно? Если как?

заранее спасибо

-1

Решение

Новая миграция, которая отбрасывает таблицу, будет лучшим решением. Целью миграций является не только создание новых структур базы данных, но и их изменение, а удаление таблицы — это всего лишь модификация.

Даже если может показаться избыточным создание таблицы за одну миграцию и удаление ее в последующей, это лучший способ действий. Таким образом, при распространении приложения и выполнении всех миграций на другом компьютере вы получаете согласованное состояние для базы данных после завершения всех миграций.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]