feat: add database backup download via mysqldump (admin-only)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
GuavaPopper
2026-06-04 14:26:04 +07:00
parent 2d4533683d
commit c4eb884495
4 changed files with 81 additions and 3 deletions
+8 -3
View File
@@ -91,9 +91,14 @@
</h1>
<p class="text-base-content/50 mt-1">Kelola akun pengguna dan hak akses sistem.</p>
</div>
<button onclick="openCreateModal()" class="btn btn-primary shadow-lg gap-2">
<i class="fa-solid fa-user-plus"></i> Tambah Pengguna
</button>
<div class="flex flex-wrap gap-2">
<a href="{{ url('/api/admin/backup') }}" class="btn btn-outline gap-2">
<i class="fa-solid fa-database text-success"></i> Backup Database
</a>
<button onclick="openCreateModal()" class="btn btn-primary shadow-lg gap-2">
<i class="fa-solid fa-user-plus"></i> Tambah Pengguna
</button>
</div>
</div>
<!-- Stats Grid -->