migrants-nt-sec/database/seeders/DatabaseSeeder.php

31 lines
771 B
PHP

<?php
namespace Database\Seeders;
use App\Models\User;
// use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*/
public function run(): void
{
// Create admin user for testing the authentication system
$this->call([
AdminUserSeeder::class,
PersonSeeder::class, // Seed 100 sample Person records
PhotoSeeder::class, // Seed photos for the Person records
]);
// Create a regular user for testing
User::factory()->create([
'name' => 'Regular User',
'email' => 'user@example.com',
'is_admin' => false,
]);
}
}