diff --git a/database.sql b/database.sql index 0590fb1..3e9d226 100644 --- a/database.sql +++ b/database.sql @@ -88,3 +88,29 @@ INSERT INTO `users` (`username`, `password`, `role`, `ibadah_id`) VALUES ('admin', '$2y$10$qqKxivn4646czFu/ffwa/uZxJrkj3T9xmsrRbyxJbHx6jllpOOfDO', 'admin', NULL), ('pengelola_mujahidin', '$2y$10$qqKxivn4646czFu/ffwa/uZxJrkj3T9xmsrRbyxJbHx6jllpOOfDO', 'pengelola', 1); +CREATE TABLE IF NOT EXISTS spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(255) NOT NULL, + no_wa VARCHAR(20) NOT NULL DEFAULT '', + is_24_jam TINYINT(1) NOT NULL DEFAULT 0, + lat DOUBLE NOT NULL, + lng DOUBLE NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +CREATE TABLE IF NOT EXISTS parsil ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(255) NOT NULL DEFAULT '', + status ENUM('SHM', 'HGB', 'HGU', 'HP') NOT NULL DEFAULT 'SHM', + luas DOUBLE NOT NULL DEFAULT 0, + geom POLYGON NOT NULL, + SPATIAL INDEX (geom) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +CREATE TABLE IF NOT EXISTS jalan ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(255) NOT NULL, + status ENUM('Nasional', 'Provinsi', 'Kabupaten') NOT NULL DEFAULT 'Kabupaten', + panjang DOUBLE NOT NULL DEFAULT 0, + geom LINESTRING NOT NULL, + SPATIAL INDEX (geom) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; \ No newline at end of file