Я использую Laravel 5.3.I удалил одно из моих файлов для миграции имя «функция» и все, что с ним связано очень тщательно, как его идентификатор из других таблиц и т. Д., Тогда я вручную удалил таблицу из базы данных. в то время как я запускаю команду «php artisan migrate: refresh». Он показывает исключение ошибки с «неопределенным индексом: *** _ create_features_table». И когда я запускаю только «php artisan migrate», это показывает, что это было успешным и все таблицы успешно отображаются в базе данных. Но затем, когда я запускаю migrate: обновить всю таблицу, исчезает. Что я должен сделать, чтобы полностью удалить файл миграции?Laravel migration undefined index
ответ
Попробуйте это.
сначала вручную удалить файл миграции под app/database/migrations/my_migration_file_name.php
Сброс композитор автозагрузки файлов: composer dump-autoload
Изменение базы данных: Удалить последнюю запись из migrations table
Вот что я did.I очищен все данные из базы данных, включая все таблицы, а затем запускали «php artisan migrate» .. вот как я сделал это работать. Но я ищу лучшее решение, которое не нужно будет удалять из базы данных.
'comper dump-autoload' исправит все ваши проблемы. Так что не паникуйте. Если вы беспокоитесь, сначала создайте резервную копию своего проекта. перед запуском вышеуказанного скрипта. – Manish
Очистка таблиц базы данных работала для меня. сброс автозагрузки в Composer не имел никакого эффекта. –
проверка Try, что у вас есть правильные миграции первые
php artisan migrate:status
Тогда вы можете попробовать что-то вроде
php artisan migrate:refresh --step=1
И снова проверьте статус.
- 1. Laravel migration [ErrorException] Undefined index: index_type
- 2. Undefined index: Laravel
- 3. Laravel Undefined Index on Model Constructor
- 4. Laravel Undefined index Ошибка отображения значений массива
- 5. Undefined index:
- 6. undefined index
- 7. Laravel 4 php artisan migration не работает
- 8. Laravel 5.3 migration
- 9. Laravel Migration Failure
- 10. Laravel migration transaction
- 11. Laravel Migration Удалить таблицу
- 12. Laravel Migration Postgres error
- 13. Laravel Migration DELIMITER
- 14. Laravel Undefined:
- 15. PHP undefined index
- 16. undefined index Имя
- 17. $ _GET undefined index
- 18. Undefined index (Cookie)
- 19. PHP PDO Undefined Index
- 20. PHP Undefined Index
- 21. База данных undefined index
- 22. undefined index - зарегистрировать форму
- 23. Php session: undefined index
- 24. Fix undefined index
- 25. $ _POST [] производит Undefined index:
- 26. php array undefined index
- 27. undefined index using session
- 28. - undefined index - in php
- 29. Undefined index not right
- 30. Undefined index stripeToken
Вы пытались обрезать таблицу миграции? – Manish
no.can вы можете указать, как я могу это сделать? –
В вашей базе данных есть имя таблицы 'migrations'. Там все миграция информации сохраняется. сначала удалите все записи. После этого запускается «php artisan migrate». Это может помочь вам – Manish