@extends('layouts.admin') @section('title', 'Database Backups') @section('content')

Database Backups

Manage all database backups

Create Backup Back to Dashboard
Clear
Backups ({{ $backups->total() }} total)
@if($backups->count() > 0)
@foreach($backups as $backup) @endforeach
Name Type Status Size Duration Created Created By Actions
{{ $backup->name }}
@if($backup->description) {{ Str::limit($backup->description, 60) }} @endif @if($backup->compressed) Compressed @endif
{{ ucfirst($backup->type) }} {{ ucfirst(str_replace('_', ' ', $backup->status)) }} @if($backup->status === 'failed' && $backup->error_message) @endif @if($backup->status === 'completed') {{ $backup->formatted_file_size }} @else - @endif @if($backup->duration) {{ $backup->duration }} @elseif($backup->status === 'in_progress') In progress... @else - @endif
{{ $backup->created_at->format('M d, Y') }}
{{ $backup->created_at->format('H:i:s') }}
{{ $backup->creator->name ?? 'System' }}
@if($backup->status === 'completed' && $backup->fileExists()) @endif
@csrf @method('DELETE')
{{ $backups->appends(request()->query())->links() }}
@else
No backups found

No backups match your current filters.

Create First Backup
@endif
@endsection