Laravel 填充工厂
发布时间 作者 Paul Redmond
Laravel 填充工厂提供了一种简单的方法,可以根据类型和数据库列名称为模型生成工厂数据。
使用 make:populated-factory
命令并传递模型名称和可选的工厂名称覆盖,将根据模型创建一个新的工厂文件。该命令假定使用 App
命名空间,因此您必须为位于其他位置的模型传递完整的命名空间。
php artisan make:populated-factory User
结果是一个基于您的模型的填充工厂文件。
<?php use Faker\Generator as Faker; $factory->define(\App\User::class, function (Faker $faker) { return [ 'name' => $faker->name, 'email' => $faker->unique()->safeEmail, 'email_verified_at' => $faker->dateTime, 'password' => '$2y$10$uTDnsRa0h7wLppc8/vB9C.YqsrAZwhjCgLWjcmpbndTmyo1k5tbRC', 'remember_token' => $faker->sha1, 'created_at' => $faker->dateTime, 'updated_at' => $faker->dateTime, ];});
您可以在 GitHub 上了解更多关于此包的信息,获得完整的安装说明,并查看源代码:coderello/laravel-populated-factory.