@extends('layouts.app') @section('title', 'Database Management') @push('head') @endpush @section('content')

Database Management

Back to Settings
@if(session('success')) @endif @if(session('error')) @endif @if($duplicateStats->count() > 0)
Duplicate Certificates Found

The following vessel-certificate combinations have duplicate records:

    @foreach($duplicateStats as $duplicate)
  • {{ $duplicate->vessel->name }} - {{ $duplicate->certificate->name }} ({{ $duplicate->count }} records)
  • @endforeach
@endif
Filters
Vessel Certificate Records
{{ $vesselCertificates->count() }} records
@if($vesselCertificates->count() > 0)
@foreach($vesselCertificates as $cert) @endforeach
ID Vessel Certificate ID Number Department Issued Date Expiry Date Status Actions
{{ $cert->id }} {{ $cert->vessel->name }} {{ $cert->certificate->category }} {{ $cert->certificate->name }} {{ $cert->id_no ?: '-' }} {{ $cert->vessel_department ?: '-' }} {{ $cert->issued_date ? $cert->issued_date->format('Y-m-d') : '-' }} {{ $cert->expiry_date ? $cert->expiry_date->format('Y-m-d') : '-' }} @if($cert->expiry_date) @if($cert->expiry_date->isPast()) Expired @elseif($cert->expiry_date->lte(now()->addDays(30))) Expiring Soon @else Valid @endif @else No Expiry @endif
@else
No records found

Try adjusting your filters to see more results.

@endif
@section('scripts') @endsection