在laravel中由於測試需求,有時候用php artisan make:migration create_xxx_table創建數據庫遷移。如果把創建的文件database/migrations/2018_07_24_081736_create_xxx_table.php文件刪除,再次執行php artisan make:migration create_xxx_table 會報錯:
解決方法:
1.執行composer update,再執行上面的命令
2.經過對比發現,在執行 artisan 命令後,會在vendor/composer/autoload_static.php
加上新生成的映射文件路徑,所以artisan命令就沒有生成新的文件
,刪除文件中有關create_xxx_table有關的行,可解決問題