From d5cb37089027509bfcb881ae63834383ae4328b4 Mon Sep 17 00:00:00 2001 From: jouel88 Date: Fri, 20 Mar 2026 17:10:48 +0700 Subject: [PATCH] feat: create MasterDataSeeder to seed essential master data like divisions, positions, offices, roles, and default users. --- database/seeders/MasterDataSeeder.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/database/seeders/MasterDataSeeder.php b/database/seeders/MasterDataSeeder.php index 7108a3c7..6e63f9dd 100644 --- a/database/seeders/MasterDataSeeder.php +++ b/database/seeders/MasterDataSeeder.php @@ -49,16 +49,16 @@ public function run() $roleStaff = \App\Models\Role::firstOrCreate(['nama_role' => 'staff']); $hrd = User::updateOrCreate( - ['nik' => '999999999'], + ['email' => 'hrd@mpg.co.id'], [ + 'nik' => 'MPG-202401-HRMG-001', 'nama_lengkap' => 'HRD Manager', - 'email' => 'hrd@mpg.co.id', 'password' => Hash::make('Mpg123!'), 'status_aktif' => 1, 'id_divisi' => $divHR->id_divisi, 'id_jabatan' => $jabMgr->id_jabatan, 'id_kantor' => $kPusat->id_kantor, - 'tgl_bergabung' => now(), + 'tgl_bergabung' => '2024-01-01', 'sisa_cuti' => 12, ] ); @@ -69,14 +69,14 @@ public function run() $pegawai = User::updateOrCreate( ['email' => 'budi@mpg.co.id'], [ + 'nik' => 'MPG-202401-HRST-001', 'nama_lengkap' => 'Budi Santoso', 'password' => Hash::make('Mpg123!'), - 'nik' => '350712345678', 'status_aktif' => 1, 'id_divisi' => $divHR->id_divisi, 'id_jabatan' => $jabStf->id_jabatan, 'id_kantor' => $kCabang->id_kantor, - 'tgl_bergabung' => now(), + 'tgl_bergabung' => '2024-01-01', 'sisa_cuti' => 12, ] );