18 lines
536 B
PHP
18 lines
536 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class DatabaseSeeder extends Seeder
|
|
{
|
|
public function run(): void
|
|
{
|
|
$this->call([
|
|
UserSeeder::class, // Admin account (jangan dihapus, dibutuhkan login)
|
|
MasterDataSeeder::class, // 1. Departments + Positions (dengan basic_salary)
|
|
EmployeeSeeder::class, // 2. Users (employee) + profil Employee (FK ke dept & position)
|
|
PayrollSeeder::class, // 3. Slip gaji (FK ke employee)
|
|
]);
|
|
}
|
|
} |