laravel通过路线播种db

时间:2018-10-09 08:52:56

标签: laravel-5

我想通过web.php运行播种机命令 这是我的代码

  
    

Route :: get('permission-seeder / {class}',function($ class){         Artisan :: call(“ db:seed --class = $ class”); });

  

我收到此错误

Symfony \ Component \ Console \ Exception \ CommandNotFoundException
The command "db:seed --class=PermissionSeeder" does not exist.

尽管此播种机存在于目录中

任何人都可以解决

1 个答案:

答案 0 :(得分:0)

传递参数的方式错误, 这是通过路径运行播种机的正确方法

  

Route :: get('run-seeder / {class}',function($ class){       Artisan :: call(“ db:seed”,array('-class'=> $ class)); });