feat: create MasterDataSeeder to seed essential master data like divisions, positions, offices, roles, and default users.
This commit is contained in:
parent
66aa728745
commit
d5cb370890
|
|
@ -49,16 +49,16 @@ public function run()
|
||||||
$roleStaff = \App\Models\Role::firstOrCreate(['nama_role' => 'staff']);
|
$roleStaff = \App\Models\Role::firstOrCreate(['nama_role' => 'staff']);
|
||||||
|
|
||||||
$hrd = User::updateOrCreate(
|
$hrd = User::updateOrCreate(
|
||||||
['nik' => '999999999'],
|
['email' => 'hrd@mpg.co.id'],
|
||||||
[
|
[
|
||||||
|
'nik' => 'MPG-202401-HRMG-001',
|
||||||
'nama_lengkap' => 'HRD Manager',
|
'nama_lengkap' => 'HRD Manager',
|
||||||
'email' => 'hrd@mpg.co.id',
|
|
||||||
'password' => Hash::make('Mpg123!'),
|
'password' => Hash::make('Mpg123!'),
|
||||||
'status_aktif' => 1,
|
'status_aktif' => 1,
|
||||||
'id_divisi' => $divHR->id_divisi,
|
'id_divisi' => $divHR->id_divisi,
|
||||||
'id_jabatan' => $jabMgr->id_jabatan,
|
'id_jabatan' => $jabMgr->id_jabatan,
|
||||||
'id_kantor' => $kPusat->id_kantor,
|
'id_kantor' => $kPusat->id_kantor,
|
||||||
'tgl_bergabung' => now(),
|
'tgl_bergabung' => '2024-01-01',
|
||||||
'sisa_cuti' => 12,
|
'sisa_cuti' => 12,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
@ -69,14 +69,14 @@ public function run()
|
||||||
$pegawai = User::updateOrCreate(
|
$pegawai = User::updateOrCreate(
|
||||||
['email' => 'budi@mpg.co.id'],
|
['email' => 'budi@mpg.co.id'],
|
||||||
[
|
[
|
||||||
|
'nik' => 'MPG-202401-HRST-001',
|
||||||
'nama_lengkap' => 'Budi Santoso',
|
'nama_lengkap' => 'Budi Santoso',
|
||||||
'password' => Hash::make('Mpg123!'),
|
'password' => Hash::make('Mpg123!'),
|
||||||
'nik' => '350712345678',
|
|
||||||
'status_aktif' => 1,
|
'status_aktif' => 1,
|
||||||
'id_divisi' => $divHR->id_divisi,
|
'id_divisi' => $divHR->id_divisi,
|
||||||
'id_jabatan' => $jabStf->id_jabatan,
|
'id_jabatan' => $jabStf->id_jabatan,
|
||||||
'id_kantor' => $kCabang->id_kantor,
|
'id_kantor' => $kCabang->id_kantor,
|
||||||
'tgl_bergabung' => now(),
|
'tgl_bergabung' => '2024-01-01',
|
||||||
'sisa_cuti' => 12,
|
'sisa_cuti' => 12,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue