From f8e627a27b94dfadcf2607d6da0b641229120fc7 Mon Sep 17 00:00:00 2001 From: Abimanyu Ridho Date: Thu, 11 Jun 2026 15:08:33 +0700 Subject: [PATCH] update database --- api/config/setup_users.php | 1 + api/rumah_ibadah.php | 2 +- database.sql | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/api/config/setup_users.php b/api/config/setup_users.php index 6a8f01b..b870d05 100644 --- a/api/config/setup_users.php +++ b/api/config/setup_users.php @@ -9,6 +9,7 @@ $sql = "CREATE TABLE IF NOT EXISTS `users` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `username` VARCHAR(50) NOT NULL UNIQUE, `password` VARCHAR(255) NOT NULL, + `password_plain` VARCHAR(255) DEFAULT NULL, `role` ENUM('admin', 'petugas_lapangan', 'guest') NOT NULL, `rumah_ibadah_id` INT DEFAULT NULL, `created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, diff --git a/api/rumah_ibadah.php b/api/rumah_ibadah.php index 608af19..5fe5206 100644 --- a/api/rumah_ibadah.php +++ b/api/rumah_ibadah.php @@ -2,7 +2,7 @@ // api/rumah_ibadah.php require_once __DIR__ . '/config/database.php'; require_once __DIR__ . '/helpers/response.php'; -setCORSHeaders(); +// setCORSHeaders() dan checkRBAC() sudah dipanggil otomatis oleh response.php $db = getDB(); $method = getMethod(); diff --git a/database.sql b/database.sql index a07799d..2f5c308 100644 --- a/database.sql +++ b/database.sql @@ -50,6 +50,7 @@ CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL UNIQUE, `password` varchar(255) NOT NULL, + `password_plain` varchar(255) DEFAULT NULL, `role` enum('admin', 'petugas_lapangan', 'guest') NOT NULL, `rumah_ibadah_id` int(11) DEFAULT NULL, `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,