<?php

namespace Database\Seeders;

use App\Models\User;
use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    public function run(): void
    {
        // 1. Buat 4 User untuk Siswa dengan menyertakan kolom 'name'
        for ($i = 1; $i <= 4; $i++) {
            User::create([
                'name' => 'Siswa Contoh ' . $i, // Tambahkan baris ini
                'username' => 'siswa' . $i,
                'email' => 'siswa' . $i . '@example.com',
                'password' => bcrypt('password'),
                'role' => 'siswa'
            ]);
        }

        // 2. Panggil Seeder lainnya
        $this->call([
            JurusanSeeder::class,
            GuruSeeder::class,
            AlumniSeeder::class,
            SiswaSeeder::class, 
            UserSeeder::class, 
            ProspekKerjaSeeder::class, 
        ]);
    }
}