<?php
require_once __DIR__ . '/vendor/autoload.php';

$envFile = __DIR__ . '/.env';
if (file_exists($envFile)) {
    $dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
    $dotenv->safeLoad();
}

use App\Database;

try {
    $pdo = Database::getConnection();
    $sql = file_get_contents(__DIR__ . '/migrations/023_create_local_test_definitions.sql');
    $pdo->exec($sql);
    echo "✓ Migration 023 (local_test_definitions) başarıyla çalıştırıldı\n";
} catch (Exception $e) {
    echo "✗ Migration 023 başarısız: " . $e->getMessage() . "\n";
    exit(1);
}
