Files
2026-06-17 16:45:23 +07:00

34 lines
950 B
SQL

-- DROP DATABASE IF EXISTS gis_tugas;
-- CREATE DATABASE gis_tugas;
-- USE gis_tugas;
-- From gis_point
CREATE TABLE data_spbu (
id INT AUTO_INCREMENT PRIMARY KEY,
nama_spbu VARCHAR(255) NOT NULL,
alamat TEXT NOT NULL,
latitude DOUBLE NOT NULL,
longitude DOUBLE NOT NULL,
jenis_layanan ENUM('24 Jam', 'Reguler') NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- From gis_polyline (and gis_polygon)
CREATE TABLE data_jalan (
id INT AUTO_INCREMENT PRIMARY KEY,
nama_jalan VARCHAR(255) NOT NULL,
status_jalan ENUM('Nasional', 'Provinsi', 'Kabupaten') NOT NULL,
geojson_data TEXT NOT NULL,
panjang_jalan FLOAT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- From gis_polygon
CREATE TABLE data_parsil (
id INT AUTO_INCREMENT PRIMARY KEY,
nomor_parsil VARCHAR(100),
status_sertifikat ENUM('SHM', 'HGB', 'HGU', 'HP'),
geojson_data TEXT,
luas_m2 FLOAT
);