<?php
require_once __DIR__ . '/vendor/autoload.php';
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->safeLoad();

use App\Database;

$pdo = Database::getConnection();

// Temizle
$pdo->exec('DELETE FROM patient_relatives');
$pdo->exec('DELETE FROM patient_referrals');
$pdo->exec('DELETE FROM patients');

// Test hastası oluştur
$ins = $pdo->prepare('INSERT INTO patients (first_name, last_name, national_id) VALUES (:fn, :ln, :ni)');
$ins->execute([
    ':fn' => 'Ahmet',
    ':ln' => 'Yılmaz',
    ':ni' => '12345678901'
]);
$pid = $pdo->lastInsertId();

// Önceden bir yakın ekle
$rel = $pdo->prepare('INSERT INTO patient_relatives (patient_id, relation, full_name, phone, email) VALUES (:pid, :rel, :name, :phone, :email)');
$rel->execute([
    ':pid' => $pid,
    ':rel' => 'Eş',
    ':name' => 'Fatma Yılmaz',
    ':phone' => '555-1234',
    ':email' => 'fatma@example.com'
]);

echo "Test hastası oluşturuldu!\n";
echo "Hasta ID: $pid\n";
echo "Düzenleme URL: http://localhost:8000/public/HastaModulu/hastaDuzenle.php?id=$pid\n";
echo "Detay URL: http://localhost:8000/public/HastaModulu/hastaDetay.php?id=$pid\n";
?>
