Files
Sistem_Kehadiran_Taklimat_SPR/database/seeders/DatabaseSeeder.php
2026-06-14 08:52:33 +08:00

51 lines
1.3 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\User;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
class DatabaseSeeder extends Seeder
{
use WithoutModelEvents;
/**
* Seed the application's database.
*/
public function run(): void
{
User::updateOrCreate(
['email' => 'admin@spr.gov.my'],
[
'name' => 'Admin Kaunter',
'password' => Hash::make('password'),
'role' => 'admin',
'dun_id' => null,
],
);
// Pengurus DUN — dun_id merujuk kepada sppm.dun.id
User::updateOrCreate(
['email' => 'pengurus.n49@spr.gov.my'],
[
'name' => 'Pengurus DUN N49',
'password' => Hash::make('password'),
'role' => 'pengurus',
'dun_id' => 1,
],
);
User::updateOrCreate(
['email' => 'pengurus.n48@spr.gov.my'],
[
'name' => 'Pengurus DUN N48',
'password' => Hash::make('password'),
'role' => 'pengurus',
'dun_id' => 2,
],
);
}
}