From 1a71c405fbc975ecee82f576347455d76a41d5d9 Mon Sep 17 00:00:00 2001 From: Lukas Halbritter Date: Tue, 11 Sep 2018 18:30:45 +0200 Subject: [PATCH] Added empty MemberState factory. Don't forget to use states in the Person factory. --- database/factories/MemberStateFactory.php | 9 +++++++++ database/seeds/data/test/TestPeopleTableSeeder.php | 8 +++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 database/factories/MemberStateFactory.php diff --git a/database/factories/MemberStateFactory.php b/database/factories/MemberStateFactory.php new file mode 100644 index 0000000..239e146 --- /dev/null +++ b/database/factories/MemberStateFactory.php @@ -0,0 +1,9 @@ +define(App\MemberStates::class, function (Faker $faker) { + return [ + // + ]; +}); diff --git a/database/seeds/data/test/TestPeopleTableSeeder.php b/database/seeds/data/test/TestPeopleTableSeeder.php index a843cea..5fb7a83 100644 --- a/database/seeds/data/test/TestPeopleTableSeeder.php +++ b/database/seeds/data/test/TestPeopleTableSeeder.php @@ -12,6 +12,12 @@ class TestPeopleTableSeeder extends Seeder */ public function run() { - factory(App\Person::class, 100)->create(); + // Create people + $people = factory(App\Person::class, 100)->create(); + + // Create random member states for + $people->each(function ($person) { + $person->memberStates->save(factory('App\MemberState')->make()); + }); } }