2016-06-21 86 views
2

我手動刪除遷移文件。現在,我嘗試使用運行遷移:無法在Laravel中刷新遷移

php artisan migrate:refresh 

我得到一個錯誤:

[ErrorException]                
    include(C:\xampp\htdocs\NightClubs/database/migrations/2014_10_12_000000_cr 
    eate_users_table.php): failed to open stream: No such file or directory 

這是我刪除了遷移文件的名稱。該怎麼辦?

+1

您是否也刪除了數據庫中的記錄? –

回答

3

遷移模式記錄通過artisan migrate命令運行的文件的名稱。

Laravel Migration Schema in MySQL Database

如果遇到刪除遷移類文件後錯誤,只需從migrations表中刪除記錄。如果你有自由,完全拆除數據庫並從頭開始。

+0

是的,這有助於。我們也可以使用composer dump-autoload。 –