我正在使用Laravel 5.3.I刪除我的一個遷移文件的名稱'功能'和一切相關它非常小心,像它的ID從其他表etc.then我手動刪除表中的數據庫。但現在當我運行命令「php artisan migrate:refresh」。它顯示錯誤異常'undefined index:*** _ create_features_table'。而當我運行'php artisan migrate'時,它表明它是成功的所有表成功出現在數據庫中。但是,當我運行遷移時:刷新所有表消失。我應該如何完全刪除遷移文件?Laravel遷移未定義索引
5
A
回答
29
4
這裏的最後一項是我did.I清除所有數據庫中的數據包括所有表,然後運行'php artisan migrate'..這就是我如何使它工作..但我正在尋找一個更好的解決方案,它不需要從數據庫中刪除所有內容。你必須先正確遷移
php artisan migrate:status
+0
'composer dump-autoload'將糾正你所有的問題。所以不要驚慌。如果您擔心,請先備份您的項目。在運行上述腳本之前。 – Manish
+2
清除數據庫表爲我工作。在Composer中傾銷自動加載沒有任何效果。 –
0
嘗試校驗,那麼你可以嘗試像
php artisan migrate:refresh --step=1
,並再次檢查狀態。
相關問題
- 1. Laravel遷移[ErrorException]未定義索引:index_type
- 2. 未定義的索引:Laravel
- 3. Laravel - 未定義索引
- 4. 未定義指數:REMOTE_ADDR而Laravel遷移
- 5. Laravel遷移 - 不刪除未在遷移中定義的表?
- 6. 未定義的索引AJAX Laravel
- 7. Laravel遷移 - 表未創建
- 8. 未定義索引
- 9. 未定義索引
- 10. 未定義索引
- 11. 未定義索引?
- 12. Laravel遷移錯誤,動物內臟()未定義
- 13. Laravel - 遷移(向表中添加索引會引發錯誤)
- 14. 遷移失敗,錯誤:NoMethodError:未定義的方法`遷移'
- 15. Laravel 5.4特定表遷移
- 16. Laravel遷移表定名
- 17. Rails的遷移 - 未定義的方法`'
- 18. Django中的未定義類1.7遷移
- 19. RoR:監控索引遷移
- 20. SimpleRepository自動遷移索引
- 21. 什麼是遷移索引?
- 22. 未定義的索引體
- 23. 未定義索引:文件
- 24. 未定義的索引:$ _SESSION []
- 25. 「未定義索引」錯誤
- 26. 未定義的索引:
- 27. $ .ajax POST未定義索引
- 28. 未定義索引錯誤
- 29. 未定義的索引:dontprint
- 30. 未定義索引包括
您是否試過截斷遷移表? – Manish
no.can你請提一下我應該怎麼做? –
在你的數據庫中你有一個表名'migrations'。這裏保存了所有的遷移信息。首先刪除所有記錄。之後運行'php artisan migrate'。這可能會幫助你 – Manish