Laravel 创建数据表[数据填充]
本文最后更新于 2024-08-08,文章内容可能已经过时。
创建数据填充文件
php artisan make:seeder [数据表名称]Seeder //首字母大写
编辑数据填充文件
在
DatabaseSeeder
类中,你可以使用call
方法来运行其他的 seed 类。使用call
方法可以将数据填充拆分成多个文件,这样就不会使单个 seeder 文件变得非常大。 只需向call
方法中传递要运行的 seeder 类名称即可:
文件:database/seeders/DatabaseSeeder.php
public function run(){
$this->call([
UserSeeder::class,
PostSeeder::class,
CommentSeeder::class,
]);
}
运行数据填充
php artisan db:seed //执行DatabaseSeeder文件内的数据填充
php artisan db:seed --class=UserSeeder //执行指定的
php artisan db:seed --force //生产环境强制执行数据填充
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 晴玖科技
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果