38468-vm/setup.php
Flatlogic Bot 0c0cc2ad68 sadiq
2026-02-16 04:29:28 +00:00

23 lines
596 B
PHP

<?php
require_once __DIR__ . '/db/config.php';
try {
$pdo = db();
$sql = file_get_contents(__DIR__ . '/db/database.sql');
// Split SQL by semicolon to execute multiple queries
// Simple regex to split by ; followed by newline or end of file
$queries = preg_split("/;(\r\n|\n|\r|$)/", $sql);
foreach ($queries as $query) {
$query = trim($query);
if (!empty($query)) {
$pdo->exec($query);
}
}
echo "Database initialized successfully!";
} catch (PDOException $e) {
die("Database error: " . $e->getMessage());
}