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
settings Opciones de Exportaci贸n
Si no especifica un nombre, se generar谩 autom谩ticamente

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
@script @endscript