-- ============================================================
--  WebGIS SPBU Pontianak
--  Database Structure
-- ============================================================

CREATE DATABASE IF NOT EXISTS webgis_spbu
  CHARACTER SET utf8mb4
  COLLATE utf8mb4_unicode_ci;

USE webgis_spbu;

CREATE TABLE IF NOT EXISTS spbu (
    id           INT(11)      NOT NULL AUTO_INCREMENT,
    nama_spbu    VARCHAR(150) NOT NULL,
    nomor_wa     VARCHAR(20)  NOT NULL,
    status_24jam ENUM('yes','no') NOT NULL DEFAULT 'no',
    latitude     DECIMAL(10,8) NOT NULL,
    longitude    DECIMAL(11,8) NOT NULL,
    created_at   TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP,
    updated_at   TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP
                              ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- ============================================================
--  Sample data – beberapa SPBU di Pontianak
-- ============================================================
INSERT INTO spbu (nama_spbu, nomor_wa, status_24jam, latitude, longitude) VALUES
('SPBU Pertamina Jl. Ahmad Yani',       '6281234567890', 'yes',  -0.0262619,  109.3425923),
('SPBU Shell Jl. Tanjungpura',          '6281298765432', 'no',   -0.0318750,  109.3319870),
('SPBU Pertamina Jl. Gajahmada',        '6281211223344', 'yes',  -0.0393160,  109.3266190),
('SPBU Pertamina Jl. Sultan Hamid II',  '6281355667788', 'no',   -0.0159870,  109.3571200);
