#!/usr/bin/env bash
set -euo pipefail

backup_file="${1:?مثال: ./scripts/restore-mysql.sh backups/student_records_YYYY-MM-DD.sql}"
mysql_user="${2:-student_app}"
[[ -f "$backup_file" ]] || { echo "ملف النسخة غير موجود: $backup_file" >&2; exit 1; }

echo "سيطلب MySQL كلمة المرور. الاستعادة تستبدل البيانات وفق محتوى ملف النسخة."
mysql -u "$mysql_user" -p < "$backup_file"
echo "اكتملت الاستعادة بنجاح."
