0
我剛開始學習laravel,因此我現在正在不斷處理遷移方法。以前,我已經刪除了遷移文件ShippedViaToPurchaseOrders
,之後我不能再執行php artisan migrate:reset/rollback
。這有什麼問題?請幫忙。請看下面的錯誤。非常感謝。Laravel數據庫遷移方法在刪除遷移文件後無法使用
我剛開始學習laravel,因此我現在正在不斷處理遷移方法。以前,我已經刪除了遷移文件ShippedViaToPurchaseOrders
,之後我不能再執行php artisan migrate:reset/rollback
。這有什麼問題?請幫忙。請看下面的錯誤。非常感謝。Laravel數據庫遷移方法在刪除遷移文件後無法使用
這些文件是使用composer裝,但仍認爲該文件是存在的。
嘗試運行composer dump-autoload
命令,然後再運行遷移以重新創建自動加載文件,並讓作曲者知道該文件不再存在。
更新:
的Laravel遷移工具在數據庫中創建一個表migrations
知道遷移已執行了什麼。在此表中,刪除與刪除的遷移相對應的行。
由於行仍然存在,Laravel將繼續嘗試運行與該行相對應的回滾遷移。
運行作曲家dump-autoload後出現同樣的錯誤 – Eli
我添加了一個更新到我的答案,試試這個。 :) – Jerodev
我發現它,但不能編輯或刪除行...我可以放下整個表嗎? – Eli