<?php
/**
 * تغيير العملة الافتراضية للفواتير من USD إلى IQD (دينار عراقي)
 */
$config = require __DIR__ . '/../config/config.php';
$pdo = new PDO(
    'mysql:host=' . $config['db']['host'] . ';dbname=' . $config['db']['name'] . ';charset=utf8mb4',
    $config['db']['user'],
    $config['db']['pass'],
    [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
try {
    $pdo->exec("ALTER TABLE invoices MODIFY COLUMN currency VARCHAR(3) NULL DEFAULT 'IQD'");
    echo "Updated invoices.currency default to IQD\n";
} catch (PDOException $e) {
    if (strpos($e->getMessage(), "Duplicate column") === false && strpos($e->getMessage(), "Unknown column") === false) {
        echo "Note: " . $e->getMessage() . "\n";
    }
}
echo "Done.\n";
