@extends('dashboard.layouts.app') @section('title', 'Detalles de Base de Datos') @section('page-title', 'Detalles de la Base de Datos') @section('content')
@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
@foreach ($errors->all() as $error)

{{ $error }}

@endforeach
@endif

{{ $database['label'] ?? 'Base de Datos' }}

@php $status = $database['status'] ?? 'unknown'; $statusColors = [ 'running' => '#28a745', 'pending' => '#ffc107', 'stopped' => '#dc3545', 'rebuilding' => '#17a2b8', ]; $statusLabels = [ 'running' => 'Activa', 'pending' => 'Pendiente', 'stopped' => 'Detenida', 'rebuilding' => 'Reconstruyendo', ]; $color = $statusColors[$status] ?? '#6c757d'; $label = $statusLabels[$status] ?? ucfirst($status); @endphp {{ $label }}
Volver

Credenciales de Conexión

Host

{{ $database['host'] ?? 'Pendiente' }}

@if(isset($database['host']) && !empty($database['host'])) @endif

Puerto

{{ $database['port'] ?? 'Pendiente' }}

@if(isset($database['port']) && !empty($database['port'])) @endif

Usuario

{{ $database['username'] ?? 'Pendiente' }}

@if(isset($database['username']) && !empty($database['username'])) @endif

Contraseña

{{ $database['password'] ?? 'Pendiente' }}

@if(isset($database['password']) && !empty($database['password'])) @endif

Nombre de Base de Datos

{{ $database['dbname'] ?? 'defaultdb' }}

@if(isset($database['dbname']) && !empty($database['dbname'])) @endif

Información General

Motor

@if(($database['database_engine'] ?? '') === 'mysql') MySQL @elseif(($database['database_engine'] ?? '') === 'pg') PostgreSQL @elseif(($database['database_engine'] ?? '') === 'valkey') Valkey @elseif(($database['database_engine'] ?? '') === 'kafka') Kafka @else {{ $database['database_engine'] ?? 'N/A' }} @endif

Versión

{{ $database['database_engine_version'] ?? 'N/A' }}

Región

{{ $database['region'] ?? 'N/A' }}

Plan

{{ $database['plan'] ?? 'N/A' }}

ID

{{ $database['id'] ?? 'N/A' }}

Acciones

@csrf @method('DELETE')
@endsection @section('scripts') @endsection