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