У меня очень плохая ситуация, я работаю над проектом Laravel 5
. ранее разработанный другим разработчиком. Этот разработчик вначале создал пару таблиц, используя migration generators
, и добавил несколько columns
, используя миграции. После этого он сразу добавил таблицу columns
, используя какой-то sql GUI
. Мне дали sql dump
, который я импортировал и настроил на своем локальном компьютере, теперь, когда я создал table
с помощью php artisan make:migration create_myTableName_table --create="myTableName"
, миграция таблицы создана успешно, но когда я сделал php artisan migrate
, это дало мне SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'someTable' already exists
, я проверил папку миграции и сопоставил ее с текущая версия someTable
, и я вижу, что столбцы разные, как и в других таблицах.
Как лучше всего справиться с этим в этой ситуации, я хочу не отставать от Laravel migrations generator
, чтобы в будущем, если какой-либо другой разработчик захотел работать над этим проектом, ему просто нужно было запустить команду миграции, чтобы перенести базу данных или создать таблицы или создать столбцы... Должен ли я переписать все миграции? пожалуйста помогите. Спасибо