fix: remove DEFAULT from TEXT column alamat (MySQL strict mode)
This commit is contained in:
@@ -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
@@ -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>";
|
||||||
|
|||||||
Reference in New Issue
Block a user