feat: add spbu, parsil, and jalan spatial tables to database schema
This commit is contained in:
@@ -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;
|
||||
Reference in New Issue
Block a user