在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有关的行,可解决问题