34 lines
748 B
PHP
34 lines
748 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
use App\Models\ClientGroup;
|
|
use Faker\Factory as Faker;
|
|
|
|
class ClientGroupSeeder extends Seeder
|
|
{
|
|
public function run(): void
|
|
{
|
|
$faker = Faker::create('fr_FR');
|
|
|
|
$groups = [
|
|
'Clients Premium',
|
|
'Clients Standard',
|
|
'Clients VIP',
|
|
'Revendeurs',
|
|
'Partenaires',
|
|
'Grands Comptes',
|
|
'PME',
|
|
'Startups',
|
|
];
|
|
|
|
foreach ($groups as $group) {
|
|
ClientGroup::create([
|
|
'name' => $group,
|
|
'description' => $faker->sentence,
|
|
'price_list_id' => null, // volontairement null
|
|
]);
|
|
}
|
|
}
|
|
} |