Laravel make:播种者非常慢

时间:2019-07-01 01:48:03

标签: php laravel artisan

为什么我的$ php artisan make:seeder执行速度很慢?

报告后始终挂起一分钟以上

  

创建成功的种子。

image of console

1 个答案:

答案 0 :(得分:2)

是的,这是因为 SeederMakeCommand.php 文件中的行

https://github.com/laravel/framework/blob/5.8/src/Illuminate/Database/Console/Seeds/SeederMakeCommand.php#L62

在运行命令时,它将在路径中创建新的播种器,最后

自动加载类文件,这是花一些时间完成命令的原因

但是如您所见,SeederFile将立即生成