{{-- Success --}} @if(session('success'))
{{ session('success') }}
@endif {{-- Error --}} @if(session('error'))
{{ session('error') }}
@endif {{-- Stats Bar --}}

{{ $dataSources->count() }} Data Source{{ $dataSources->count() !== 1 ? 's' : '' }}

{{ $dataSources->where('is_active', true)->count() }} active

Last updated: {{ now()->format('d M Y') }}
{{-- Data Source Cards --}} @forelse($dataSources as $ds)
{{-- Card Top Accent --}}
{{-- Info Section --}}

{{ $ds->name }}

{{ $ds->is_active ? 'Active' : 'Inactive' }} {{ $ds->driver }}
{{ $ds->host }}:{{ $ds->port }} | {{ $ds->database_name }} @if($ds->schema_name) | schema: {{ $ds->schema_name }} @endif
{{-- Action Buttons --}}
{{-- View List --}} View List {{-- Create View --}} Create View {{-- Create API --}} Create API {{-- Delete --}}
@csrf @method('DELETE')
@empty {{-- Empty State --}}

No data sources yet

Connect your first database to start building views and APIs.

Add your first data source
@endforelse {{-- Danger Zone --}} @if($dataSources->count() > 0)

Danger Zone

Permanently delete all data sources and their configurations.

@csrf @method('DELETE')
@endif