From 830b127478ccbadb2e2715d235bdda68578dfdaf Mon Sep 17 00:00:00 2001 From: Araya's Project <119692205+Araayaaa@users.noreply.github.com> Date: Wed, 10 Jun 2026 23:51:31 +0700 Subject: [PATCH] New config for docker-compose --- db-init.php | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 db-init.php diff --git a/db-init.php b/db-init.php new file mode 100644 index 0000000..310a974 --- /dev/null +++ b/db-init.php @@ -0,0 +1,44 @@ +connect_error) { + die("Koneksi gagal: " . $conn->connect_error . ""); +} + +$sqls = file_get_contents(__DIR__ . '/database/init.sql'); + +// Pisah per statement +$statements = array_filter(array_map('trim', explode(';', $sqls))); + +$success = 0; +$errors = []; + +foreach ($statements as $sql) { + if (empty($sql)) continue; + if ($conn->query($sql) === TRUE) { + $success++; + } else { + $errors[] = htmlspecialchars($sql) . "
" . $conn->error . ""; + } +} + +echo "

DB Init Result

"; +echo "

✅ $success statements executed successfully.

"; + +if (!empty($errors)) { + echo "

Errors (" . count($errors) . "):

"; + foreach ($errors as $e) { + echo "
$e
"; + } +} else { + echo "

✅ All done! Semua database berhasil dibuat.

"; + echo "

⚠️ HAPUS FILE INI SEKARANG dari repo!

"; +} + +$conn->close();