<?php
declare(strict_types=1);

return function (\App\Core\Database $db): void {
    $configs = [
        ['sa.registration_fee_member', '50.00', 'رسوم تسجيل النشاط الرياضي - عضو'],
        ['sa.registration_fee_nonmember', '100.00', 'رسوم تسجيل النشاط الرياضي - غير عضو'],
        ['sa.card_fee', '25.00', 'رسوم كارت النشاط الرياضي'],
        ['sa.form_fee', '10.00', 'رسوم استمارة النشاط الرياضي'],
        ['sa.temp_card_days', '7', 'مدة الكارت المؤقت بالأيام'],
    ];

    foreach ($configs as [$key, $value, $desc]) {
        $existing = $db->selectOne(
            "SELECT id FROM system_config WHERE config_key = ?",
            [$key]
        );
        if (!$existing) {
            $db->insert('system_config', [
                'config_key'     => $key,
                'config_value'   => $value,
                'description_ar' => $desc,
                'created_at'     => date('Y-m-d H:i:s'),
                'updated_at'     => date('Y-m-d H:i:s'),
            ]);
        }
    }
};
