<?php
class Seeder extends CI_Controller {
    public function __construct() {
        parent::__construct();
        $this->load->database();
    }

    public function index() {
        $this->db->empty_table('users');

        // Ambil 3 data pertama dari daftar_pegawai.xls (contoh)
        $pegawai = [
            ['nip' => '197509131994121001', 'nama' => 'Drs. H. JATMIKO, MAP', 'eselon' => 'Eselon IIB', 'skpd' => 'Badan Kepegawaian dan Pengembangan Sumber Daya Manusia', 'unit' => 'Badan Kepegawaian dan Pengembangan Sumber Daya Manusia'],
            ['nip' => '197109162010011002', 'nama' => 'SAARI, S.Ag', 'eselon' => 'Eselon IIIA', 'skpd' => 'Badan Kepegawaian dan Pengembangan Sumber Daya Manusia', 'unit' => 'Sekretariat'],
            ['nip' => '197410142002122001', 'nama' => 'Hj. ROSSANA, S.Sos, M.Si', 'eselon' => 'Eselon IIIB', 'skpd' => 'Badan Kepegawaian dan Pengembangan Sumber Daya Manusia', 'unit' => 'Bidang Pengembangan Aparatur']
        ];

        foreach ($pegawai as $p) {
            $this->db->insert('users', [
                'nip' => $p['nip'],
                'nama_pegawai' => $p['nama'],
                'eselon' => $p['eselon'],
                'skpd' => $p['skpd'],
                'unitkerja' => $p['unit'],
                'gender' => 'l',
                'role' => 'user',
                'password' => password_hash($p['nip'], PASSWORD_DEFAULT)
            ]);
        }

        echo "Seeder berhasil! Total: " . count($pegawai);
    }
}