Dodaeni seedera samochodó
This commit is contained in:
parent
6079a491f7
commit
4c9142d6ad
@ -29,18 +29,11 @@ class DatabaseSeeder extends Seeder
|
||||
Permission::firstOrCreate(['name' => $permission]);
|
||||
}
|
||||
|
||||
$this->call([
|
||||
AdvanceTypeSeeder::class,
|
||||
VehicleSeeder::class,
|
||||
]);
|
||||
|
||||
// 2. Tworzenie ról (Roles)
|
||||
$adminRole = Role::firstOrCreate(['name' => 'admin']);
|
||||
$kierownikRole = Role::firstOrCreate(['name' => 'kierownik']);
|
||||
$pracownikRole = Role::firstOrCreate(['name' => 'pracownik']);
|
||||
|
||||
|
||||
|
||||
// 3. Przypisywanie uprawnień do ról
|
||||
$adminRole->syncPermissions(Permission::all());
|
||||
|
||||
@ -56,7 +49,11 @@ class DatabaseSeeder extends Seeder
|
||||
'zaliczki_access',
|
||||
]);
|
||||
|
||||
// 4. Wywołanie seedera użytkowników
|
||||
$this->call([UserSeeder::class]);
|
||||
// 4. Wywołanie seedera użytkowników i pojazdów
|
||||
$this->call([
|
||||
AdvanceTypeSeeder::class,
|
||||
UserSeeder::class,
|
||||
VehicleSeeder::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
@ -13,7 +13,13 @@ class VehicleSeeder extends Seeder
|
||||
$users = User::query()->orderBy('name')->orderBy('surname')->get();
|
||||
|
||||
if ($users->isEmpty()) {
|
||||
return;
|
||||
$user = User::factory()->create([
|
||||
'name' => 'Sample',
|
||||
'surname' => 'Driver',
|
||||
'email' => 'sample.vehicle@demo.local',
|
||||
]);
|
||||
|
||||
$users = collect([$user]);
|
||||
}
|
||||
|
||||
$sampleVehicles = [
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user