Пользуюсь Laravel уже больше года. В моей папке миграции на данный момент 39 файлов, и я время от времени работаю (конструирую / уничтожаю) с моей базой данных.
Что происходит, поскольку ive создал миграцию create_payments_table, каждая команда migrate, которую я выполняю, обычно строит все мои таблицы, но при входе в историю миграции в мою таблицу миграции она останавливается на миграции create_payments_table. Итак, теперь, когда я создаю новые миграции и снова запускаю миграцию, он пытается перезапустить из моей таблицы платежей, которая уже существует, что дает мне ошибку. Сравнивая мою миграцию create_payments_table с последним зарегистрированным файлом миграции create_pictures_table, кажется, что все в порядке. Хотели бы знать, почему мои миграции создают таблицы, но не все из них зарегистрированы в таблице миграций?
Моя папка миграции:
Как видите, я добавил две новые миграции и хотел бы запустить их, не откатывая мою таблицу миграций. Но при этом:
Я получаю эту ошибку, поскольку мастер пытается снова запустить миграцию компонентов
mugrations
, перейдите туда и удалите 2 строки с именем вашего нового файла миграции. Затем перенесите снова - person sta   schedule 25.06.2020