ldc-crm/database/seeders/UserSeeder.php

24 lines
469 B
PHP
Raw Permalink Normal View History

2023-10-06 15:00:42 +02:00
<?php
namespace Database\Seeders;
use App\Models\Brand;
2023-10-06 15:00:42 +02:00
use App\Models\User;
use Illuminate\Database\Seeder;
class UserSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run(): void
2023-10-06 15:00:42 +02:00
{
User::factory(20)->create()->each(function ($user) {
$brands = Brand::inRandomOrder()->take(rand(1, 3))->get()->modelKeys();
$user->brands()->attach($brands);
});
2023-10-06 15:00:42 +02:00
}
}