diff --git a/02/import_db.php b/02/import_db.php
index 962e540..8e16d6b 100644
--- a/02/import_db.php
+++ b/02/import_db.php
@@ -2,12 +2,27 @@
include 'koneksi.php';
echo "
";
-echo "
🏛 Database Importer Intervensi Walikota Pontianak — Folder 02
";
-echo "
Sedang membangun skema tabel relasional (Masyarakat, Histori Bantuan)...
";
+echo "
🏛 Database Importer Intervensi Walikota Pontianak — Folder 02 (Updated)
";
+echo "
Sedang membangun skema tabel relasional dan hak akses pengguna...
";
$queries = [];
-// Tabel utama penduduk miskin krisis kesehatan Pontianak
+// 1. Tabel Otentikasi Pengguna (Users) untuk Login
+$queries[] = "CREATE TABLE IF NOT EXISTS users (
+ id INT(11) AUTO_INCREMENT PRIMARY KEY,
+ username VARCHAR(50) NOT NULL UNIQUE,
+ password VARCHAR(255) NOT NULL,
+ nama_lengkap VARCHAR(100) NOT NULL,
+ role VARCHAR(30) NOT NULL DEFAULT 'admin'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;";
+
+// 2. Isi Akun Default untuk Login (Username: admin, Password: admin)
+// Menggunakan INSERT IGNORE agar jika di-refresh tidak menduplikat data
+$queries[] = "INSERT IGNORE INTO users (id, username, password, nama_lengkap, role)
+ VALUES (1, 'admin', 'admin', 'Diva Schenka (Admin)', 'admin'),
+ (2, 'walikota', 'walikota', 'Walikota Pontianak', 'walikota');";
+
+// 3. Tabel utama penduduk miskin krisis kesehatan Pontianak
$queries[] = "CREATE TABLE IF NOT EXISTS penduduk_miskin (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
nama_kk VARCHAR(100) NOT NULL,
@@ -21,7 +36,7 @@ $queries[] = "CREATE TABLE IF NOT EXISTS penduduk_miskin (
status_verifikasi VARCHAR(30) DEFAULT 'Pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;";
-// Tabel histori bantuan yang berelasi dengan penduduk_miskin (One to Many)
+// 4. Tabel histori bantuan yang berelasi dengan penduduk_miskin (One to Many)
$queries[] = "CREATE TABLE IF NOT EXISTS histori_bantuan (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
id_miskin INT(11) NOT NULL,
@@ -41,7 +56,9 @@ foreach ($queries as $index => $sql) {
}
}
-echo "
✔ Selesai! Berhasil mengimpor $success tabel intervensi ke database server.";
-echo "
← Kembali ke Peta Utama";
+echo "
✔ Selesai! Berhasil memperbarui $success skema tabel termasuk hak akses login.";
+echo "
Silakan coba login kembali menggunakan akun:
";
+echo "
- Username: admin | Password: admin
- Username: walikota | Password: walikota
";
+echo "
👉 Menuju Halaman Login";
echo "
";
?>
\ No newline at end of file