count(15)->create(); $products = Product::all(); foreach ($products as $product) { $cats = Cat::inRandomOrder()->limit(3)->pluck('id'); $product->categories()->sync($cats); $num = rand(1, 7); $product->addMedia(__DIR__ . "/img/ps$num.jpg")->preservingOriginal()->toMediaCollection(); $num = rand(1, 7); $product->addMedia(__DIR__ . "/img/ps$num.jpg")->preservingOriginal()->toMediaCollection(); $product->cat_id = rand(1, 2); } } }