18 lines
441 B
PHP
18 lines
441 B
PHP
<?php
|
|
// Script to run database migrations
|
|
require_once dirname(__DIR__) . '/app/bootstrap.php';
|
|
|
|
use App\Core\Database;
|
|
|
|
try {
|
|
$db = Database::getInstance()->getConnection();
|
|
|
|
$sql = file_get_contents(dirname(__DIR__) . '/database_schema.sql');
|
|
|
|
$db->exec($sql);
|
|
|
|
echo "Database migrations executed successfully!\n";
|
|
} catch (\Exception $e) {
|
|
echo "Error executing migrations: " . $e->getMessage() . "\n";
|
|
}
|