diff --git a/kemiskinan/koneksi.php b/kemiskinan/koneksi.php
index bdf6300..a040555 100644
--- a/kemiskinan/koneksi.php
+++ b/kemiskinan/koneksi.php
@@ -59,6 +59,18 @@ try {
// 4. Masukkan data default settings jika belum ada
$pdo->exec("INSERT IGNORE INTO settings (setting_key, setting_value) VALUES ('show_demo_accounts', '1')");
+ // 5. Migrasi Tabel Penduduk Miskin (Tambah foto_rumah, foto_kk)
+ $pm_cols = $pdo->query("SHOW COLUMNS FROM penduduk_miskin")->fetchAll(PDO::FETCH_COLUMN);
+ if (!in_array('foto_rumah', $pm_cols)) {
+ $pdo->exec("ALTER TABLE penduduk_miskin ADD COLUMN foto_rumah VARCHAR(255) NULL AFTER fasilitas_publik_id");
+ }
+ if (!in_array('foto_kk', $pm_cols)) {
+ $pdo->exec("ALTER TABLE penduduk_miskin ADD COLUMN foto_kk VARCHAR(255) NULL AFTER foto_rumah");
+ }
+ if (!in_array('status_bantuan', $pm_cols)) {
+ $pdo->exec("ALTER TABLE penduduk_miskin ADD COLUMN status_bantuan ENUM('Belum Disalurkan', 'Proses', 'Sudah Disalurkan') DEFAULT 'Belum Disalurkan'");
+ }
+
} catch (PDOException $e) {
http_response_code(500);
die(json_encode([
diff --git a/kemiskinan/login.php b/kemiskinan/login.php
index ac11404..6aaae4e 100644
--- a/kemiskinan/login.php
+++ b/kemiskinan/login.php
@@ -179,7 +179,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
-
+