call(LocationSeeder::class); } $locationIds = Location::all()->pluck('id'); Department::factory()->count(1)->hr()->create(['location_id' => $locationIds->random()]); Department::factory()->count(1)->engineering()->create(['location_id' => $locationIds->random()]); Department::factory()->count(1)->marketing()->create(['location_id' => $locationIds->random()]); Department::factory()->count(1)->client()->create(['location_id' => $locationIds->random()]); Department::factory()->count(1)->product()->create(['location_id' => $locationIds->random()]); Department::factory()->count(1)->silly()->create(['location_id' => $locationIds->random()]); } }