artisan db:seed 不工作,不打印错误

artisan db:seed does not work and does not print an error

我的播种器Class代码如下:

    <?php


use App\Category;
use Illuminate\Database\Seeder;





class CategoryTableSeeder extends  Seeder
{
    public function run()
    {

     DB::table('categories')->delete();

     $cats = ['math', 'physics', 'calculus', 'eletronics', 'etc etc'];

            foreach ($cats as $cat)
            {
                Category::create(['category' => $cat]);

            }   


    }
}

当我尝试在 CLI 上使用以下命令播种时:

php artisan db:seed

没有任何错误发生。这可能有什么问题? 我在 Github 上看到类似的讨论,但没有找到解决方案。非常感谢您的帮助。

尝试php artisan db:seed --class=CategoryTableSeeder

如果你想一直运行这个种子添加$this->call('CategoryTableSeeder');到DatabaseSeeder