RPeraltaJr
8/29/2019 - 3:50 PM

Laravel Factories

Create a Factory

php artisan make:factory ProjectFactory --model="App\Project"

Update ProjectFactory.php file (see attached)

Create Records on Tinker

php artisan tinker

This will insert 5 fake records into the database
factory('App\Project', 5)->create()

<?php

/** @var \Illuminate\Database\Eloquent\Factory $factory */

use App\Project;
use Faker\Generator as Faker;

$factory->define(Project::class, function (Faker $faker) {
    return [
        'title'         => $faker->sentence,
        'description'   => $faker->paragraph
    ];
});