use*_*781 34 database laravel-4
我有一个现有的用户表,其中包含db:seed
来自UserSeeder.php的信息.现在,我正在添加新的产品表,并希望将信息播种到产品表中.如何防止Laravel将UserSeeder播种到数据库中,但只有新的ProductSeeder被播种?
谢谢.
Saj*_*ikh 62
您可以按类名调用各个种子类.来自文档.
默认情况下,db:seed命令运行DatabaseSeeder类,该类可用于调用其他种子类.但是,您可以使用--class选项指定要单独运行的特定播种器类:
php artisan db:seed --class=ProductTableSeeder
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,ProductTableSeeder
该类应该存在database/seeds
.
Mah*_*alt 13
这是一个具有完整命名空间的类的工作示例:
应该使用双反斜杠\\
。
班级名称是DefaultBannersSeeder
.
php artisan db:seed --class=App\\Containers\\Banners\\Data\\Seeders\\DefaultBannersSeeder
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21222 次 |
最近记录: |