在Laravel 5.5中,您可以轻松地使用新的 Artisan 命令生 make:factory 成模型工厂。 下面是一个例子:

php artisan make:factory PostFactory

这将在 database/factories 文件夹中创建一个名为 PostFactory.php 的新文件。

$factory->define(App\Post::class, function (Faker $faker) {
    return [
        'title' => $faker->sentence(6,true),
        'content' => $faker->text(200),
    ];
});

创建模型的时候可以同时指定生成控制器、迁移文件、模型工厂: php artisan make:model Video -m -c -f

学习地址:http://coding.iwanli.me/course/video-11.html


Source: http://blog.iwanli.me/article/a83PJNjO.html

Leave a comment