Writing Seeders: Using Model Factories

To conveniently generate large amounts of database records.

/**
 * Run the database seeds.
 *
 * @return void
 */
public function run()
{
    factory(App\User::class, 50)->create()->each(function ($u) {
        $u->posts()->save(factory(App\Post::class)->make());
    });
}

Writing Seeders: Using Model Factories — Structure map

Clickable & Draggable!

Writing Seeders: Using Model Factories — Related pages: