cloud_download Exportador de Base de Datos
Exporte datos de cualquier tabla de la base de datos con opciones avanzadas de filtrado.
@error('selectedTable')
{{ $message }}
@enderror
@if($selectedTable && $selectedTable !== '*')
view_column Columnas a Exportar
@foreach($availableColumns as $column => $info)
@endforeach
@error('selectedColumns')
{{ $message }}
@enderror
filter_list Condiciones de Exportaci贸n
@if(count($conditions) === 0)
info
No hay condiciones definidas. Puede exportar todos los registros o a帽adir condiciones para filtrar los datos.
@else
@foreach($conditions as $index => $condition)
@if($index > 0)
@endif
@error("conditions.{$index}.column")
{{ $message }}
@enderror
@error("conditions.{$index}.operator")
{{ $message }}
@enderror
@error("conditions.{$index}.value")
{{ $message }}
@enderror
@endforeach
@endif
info Informaci贸n de Exportaci贸n
{{ $selectedTable === '*' ? 'TODA LA BASE DE DATOS' : ucfirst(str_replace('_', ' ', $selectedTable)) }}
Tabla:
@if($selectedTable !== '*')
{{ count($selectedColumns) }}
Columnas seleccionadas:
{{ count($conditions) }}
Condiciones:
@endif
{{ strtoupper($exportFormat) }}
Formato:
{{ $exportFileName ?: $this->generateDefaultFileName() }}.{{ $exportFormat }}
Nombre del archivo:
@endif
@if($isExporting)
{{ $exportProgress }}% completado
@endif
@if(session()->has('message'))
{{ session('message_type', 'blue') === 'error' ? 'error' : (session('message_type', 'blue') === 'success' ? 'check_circle' : 'info') }}
{{ session('message') }}
@endif