IT干货网

laravel之用代码路径播种数据库

zhengyun_ustc 2025年12月25日 编程设计 90 0

我一直在使用带有路径参数的 Laravel 迁移,如下所示:

Artisan::call('migrate', array('--path' => 'path/to/my/Migrations')); 

无论如何我可以以相同的方式运行种子命令吗?我有许多想要使用的种子文件,但我不想同时运行它们。

任何建议表示赞赏。

谢谢

请您参考如下方法:

您可以将带有命名空间的 --class 设置为 Seeder 类,而不是 --path。

Artisan::call('db:seed', [ 
    '--class' => 'Namespace\Seeds\DatabaseSeeder' 
]); 

这项在 Laravel 5.1 上的工作


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!