create([ 'name' => 'Nadim Salloum', 'email' => 'hello@salloum.ch', 'password' => bcrypt('abc123'), ]); $team = Team::factory()->create([ 'name' => 'Your SwissCar GmbH', 'user_id' => $user->id, 'personal_team' => false, ]); foreach ($this->getBrands() as $brand) { Brand::create(['name' => $brand]); } $carModels = CarModel::factory() ->count(350) ->create(); $contacts = Contact::factory() ->count(60) ->create(); $nOfCars = 75; $cars = Car::factory() ->count($nOfCars) ->create(); $contracts = Contract::factory() ->count($nOfCars * 2) ->create(); $payments = Payment::factory() ->count(60) ->create(); $documents = Document::factory() ->count(40) ->create(); } public function getBrands(): array { return [ "Abarth", "Alfa Romeo", "Aston Martin", "Audi", "Bentley", "BMW", "Bugatti", "Cadillac", "Chevrolet", "Chrysler", "Citroën", "Dacia", "Daewoo", "Daihatsu", "Dodge", "Donkervoort", "DS", "Ferrari", "Fiat", "Fisker", "Ford", "Honda", "Hummer", "Hyundai", "Infiniti", "Iveco", "Jaguar", "Jeep", "Kia", "KTM", "Lada", "Lamborghini", "Lancia", "Land Rover", "Landwind", "Lexus", "Lotus", "Maserati", "Maybach", "Mazda", "McLaren", "Mercedes-Benz", "MG", "Mini", "Mitsubishi", "Morgan", "Nissan", "Opel", "Peugeot", "Porsche", "Renault", "Rolls-Royce", "Rover", "Saab", "Seat", "Skoda", "Smart", "SsangYong", "Subaru", "Suzuki", "Tesla", "Toyota", "Volkswagen", "Volvo" ]; } }