<?php
// pages/admin/restore_backup
?>
<div class="d-flex align-items-center justify-content-between mb-3">
  <h4 class="mb-0">استرجاع نسخة احتياطية</h4>
</div>

<div class="alert alert-warning">
  <b>تحذير:</b> الاسترجاع سيستبدل قاعدة البيانات الحالية بالكامل.
</div>

<div class="card">
  <div class="card-body">
    <form method="post" enctype="multipart/form-data" action="<?= e(url('/admin/backups/restore')) ?>">
      <?= csrf_field() ?>
      <input type="hidden" name="action" value="restore">

      <div class="row g-3">
        <div class="col-md-6">
          <label class="form-label">اختر نسخة موجودة</label>
          <select name="file" class="form-select">
            <option value="">— اختر —</option>
            <?php foreach ($files as $f): ?>
              <option value="<?= e($f) ?>"><?= e($f) ?></option>
            <?php endforeach; ?>
          </select>
        </div>

        <div class="col-md-6">
          <label class="form-label">أو ارفع ملف SQL</label>
          <input type="file" name="upload" class="form-control" accept=".sql">
        </div>

        <div class="col-md-6">
          <label class="form-label">للتأكيد اكتب RESTORE</label>
          <input name="confirm" class="form-control" placeholder="RESTORE" required>
        </div>

        <div class="col-md-6 d-grid align-self-end">
          <button class="btn btn-danger">
            <i class="fa-solid fa-rotate me-1"></i> استرجاع
          </button>
        </div>
      </div>

      <div class="text-muted small mt-3">
        يفضّل أخذ نسخة جديدة قبل الاسترجاع.
      </div>
    </form>
  </div>
</div>
