fix: remove DEFAULT from TEXT column alamat (MySQL strict mode)

This commit is contained in:
2026-06-10 21:36:56 +07:00
parent 857afc54d0
commit bbaae6160c
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ CREATE TABLE IF NOT EXISTS spbu (
nama VARCHAR(200) NOT NULL, nama VARCHAR(200) NOT NULL,
no VARCHAR(60) NOT NULL, no VARCHAR(60) NOT NULL,
status VARCHAR(50) NOT NULL DEFAULT 'Tidak Buka 24 Jam', status VARCHAR(50) NOT NULL DEFAULT 'Tidak Buka 24 Jam',
alamat TEXT NOT NULL DEFAULT '', alamat TEXT,
lat DECIMAL(10,7) NOT NULL, lat DECIMAL(10,7) NOT NULL,
lng DECIMAL(10,7) NOT NULL, lng DECIMAL(10,7) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
+1 -1
View File
@@ -37,7 +37,7 @@ while ($conn->more_results() && $conn->next_result());
$conn->select_db("webgis"); $conn->select_db("webgis");
$check = $conn->query("SHOW COLUMNS FROM spbu LIKE 'alamat'"); $check = $conn->query("SHOW COLUMNS FROM spbu LIKE 'alamat'");
if ($check && $check->num_rows === 0) { if ($check && $check->num_rows === 0) {
$conn->query("ALTER TABLE spbu ADD COLUMN alamat TEXT NOT NULL DEFAULT '' AFTER status"); $conn->query("ALTER TABLE spbu ADD COLUMN alamat TEXT AFTER status");
echo "<p>✅ Kolom 'alamat' ditambahkan ke tabel spbu!</p>"; echo "<p>✅ Kolom 'alamat' ditambahkan ke tabel spbu!</p>";
} else { } else {
echo "<p>✅ Kolom 'alamat' sudah ada di tabel spbu.</p>"; echo "<p>✅ Kolom 'alamat' sudah ada di tabel spbu.</p>";