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
+3
View File
@@ -2,6 +2,7 @@
use App\Http\Controllers\AdminUserController;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\BackupController;
use App\Http\Controllers\ExportController;
use App\Http\Controllers\IbadahController;
use App\Http\Controllers\ImportController;
@@ -64,6 +65,8 @@ Route::middleware('auth')->group(function () {
Route::post('/import/ibadah', [ImportController::class, 'ibadah']);
Route::post('/import/miskin', [ImportController::class, 'miskin']);
Route::get('/backup', [BackupController::class, 'download'])->name('admin.backup');
});
});
});