Итак, я скопировал базу данных с сервера, над которым работаю, и только что начал над ней работать. Однако по какой-то причине таблица миграций пуста, поэтому, когда я пытаюсь запустить php artisan migrate, он не может, потому что он не знает, что все таблицы уже созданы. Есть ли быстрый способ исправить это, а не добавлять имя каждой миграции в таблицу вручную, поскольку в этом проекте много миграций?
Спасибо.






Вы можете работать вокруг это сделать следующим образом:
Вы также можете удалить существующие файлы миграции (плохая идея) или переместить их в другую папку, чтобы команда мигрировать их не видела.
Вы также можете заполнить стол самостоятельно, но это займет довольно много времени.
Почему эта таблица вообще пуста? На вашем сервере тоже пусто?
Через некоторое время я тоже придумал эту работу. Честно говоря, я понятия не имею, почему таблица миграций пуста. Я начал работать над сайтом, а на сервере он был пуст. Предыдущий разработчик не казался таким уж замечательным, судя по другой работе, проделанной на сайте.
Вам следует повторно запустить все миграции. Действительно ли важен импорт базы данных из другой базы данных? При разработке вы должны полагаться на сидеры, если вам нужны данные. Подключение к пустой / новой базе данных и запуск
php artisan migrateдолжны создать сам планшет миграции.