fix: create missing spbu tables
This commit is contained in:
@@ -13,6 +13,48 @@ if (!$conn) {
|
|||||||
mysqli_set_charset($conn, "utf8mb4");
|
mysqli_set_charset($conn, "utf8mb4");
|
||||||
|
|
||||||
$bootstrapQueries = [
|
$bootstrapQueries = [
|
||||||
|
|
||||||
|
// SPBU
|
||||||
|
"CREATE TABLE IF NOT EXISTS spbu (
|
||||||
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
nama VARCHAR(255) NOT NULL,
|
||||||
|
no_spbu VARCHAR(100) NOT NULL,
|
||||||
|
status ENUM('24jam','tidak') NOT NULL,
|
||||||
|
latitude DOUBLE NOT NULL,
|
||||||
|
longitude DOUBLE NOT NULL,
|
||||||
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
|
)",
|
||||||
|
|
||||||
|
// Jalan
|
||||||
|
"CREATE TABLE IF NOT EXISTS jalan (
|
||||||
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
nama VARCHAR(255) NOT NULL,
|
||||||
|
status ENUM(
|
||||||
|
'Jalan Nasional',
|
||||||
|
'Jalan Provinsi',
|
||||||
|
'Jalan Kabupaten'
|
||||||
|
) NOT NULL,
|
||||||
|
panjang DOUBLE NOT NULL,
|
||||||
|
geom LONGTEXT NOT NULL,
|
||||||
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
|
)",
|
||||||
|
|
||||||
|
// Kavling
|
||||||
|
"CREATE TABLE IF NOT EXISTS kavling (
|
||||||
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
nama VARCHAR(255) NOT NULL,
|
||||||
|
status ENUM(
|
||||||
|
'SHM',
|
||||||
|
'HGB',
|
||||||
|
'HGU',
|
||||||
|
'HP'
|
||||||
|
) NOT NULL,
|
||||||
|
luas DOUBLE NOT NULL,
|
||||||
|
geom LONGTEXT NOT NULL,
|
||||||
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
|
)",
|
||||||
|
|
||||||
|
// Kemiskinan
|
||||||
"CREATE TABLE IF NOT EXISTS kemiskinan (
|
"CREATE TABLE IF NOT EXISTS kemiskinan (
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
nama_kepala_keluarga VARCHAR(150) NOT NULL,
|
nama_kepala_keluarga VARCHAR(150) NOT NULL,
|
||||||
@@ -22,6 +64,8 @@ $bootstrapQueries = [
|
|||||||
longitude DOUBLE NOT NULL,
|
longitude DOUBLE NOT NULL,
|
||||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
)",
|
)",
|
||||||
|
|
||||||
|
// Masjid
|
||||||
"CREATE TABLE IF NOT EXISTS masjid (
|
"CREATE TABLE IF NOT EXISTS masjid (
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
nama_masjid VARCHAR(150) NOT NULL,
|
nama_masjid VARCHAR(150) NOT NULL,
|
||||||
@@ -35,6 +79,8 @@ $bootstrapQueries = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
foreach ($bootstrapQueries as $query) {
|
foreach ($bootstrapQueries as $query) {
|
||||||
mysqli_query($conn, $query);
|
if (!mysqli_query($conn, $query)) {
|
||||||
|
die(mysqli_error($conn));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user