mirror of
https://github.com/rekywhyd/gis_tugas.git
synced 2026-07-07 02:13:07 +00:00
34 lines
950 B
SQL
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
|
|
);
|