<?php

namespace Database\Seeders;

use App\Models\Alumni;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;

class AlumniSeeder extends Seeder
{
    public function run(): void
    {

    // Bersihkan data lama agar ID reset ke AL01
        DB::statement('SET FOREIGN_KEY_CHECKS=0;');
        Alumni::truncate();
        DB::statement('SET FOREIGN_KEY_CHECKS=1;');

        $alumnis = [
            [
                'nama_alumni' => 'Andi Wijaya',
                'perguruan_tinggi' => 'Universitas Indonesia',
                'jurusan_diambil' => 'Ilmu Komputer',
                'profil_nilai' => 'Matematika: 90, Fisika: 85',
                'profil_minat' => 'Teknologi dan Logika'
            ],
            [
                'nama_alumni' => 'Bunga Citra',
                'perguruan_tinggi' => 'Universitas Gadjah Mada',
                'jurusan_diambil' => 'Akuntansi',
                'profil_nilai' => 'Ekonomi: 95, Matematika: 88',
                'profil_minat' => 'Keuangan dan Analisis'
            ],
            [
                'nama_alumni' => 'Candra Kirana',
                'perguruan_tinggi' => 'Institut Teknologi Bandung',
                'jurusan_diambil' => 'Teknik Informatika',
                'profil_nilai' => 'Informatika: 92, Inggris: 85',
                'profil_minat' => 'Programming'
            ],
            [
                'nama_alumni' => 'Dedi Setiadi',
                'perguruan_tinggi' => 'Universitas Padjadjaran',
                'jurusan_diambil' => 'Ilmu Komunikasi',
                'profil_nilai' => 'Sosiologi: 88, B.Indonesia: 90',
                'profil_minat' => 'Public Speaking'
            ],
        ];

        foreach ($alumnis as $a) {
            Alumni::create($a);
        }
    }
}