@extends('admin.layouts.master') @section('css') @endsection @include('admin.helper.tittle', ['title' => 'جدول: ' . $tableName]) @section('content')

{{ $tableName }} {{ number_format($rowCount) }} سجل

تصدير JSON العودة

{{ number_format($rowCount) }}

السجلات

{{ count($columns) }}

الأعمدة

{{ count($indexes) }}

الفهارس

{{ count($foreignKeys) }}

العلاقات

{{ $tableStats->size_mb ?? 0 }} MB

الحجم

{{ $tableStats->ENGINE ?? 'N/A' }}

المحرك
الأعمدة ({{ count($columns) }})
@foreach ($columns as $index => $column)
{{ $index + 1 }}. {{ $column->Field }}
{{ $column->Type }}
@if ($column->Key === 'PRI') PK @elseif($column->Key === 'MUL') FK @elseif($column->Key === 'UNI') UNI @endif @if (str_contains($column->Extra, 'auto_increment')) AI @endif @if ($column->Null === 'YES') NULL @endif
@endforeach
@if (count($indexes) > 0)
الفهارس ({{ count($indexes) }})
@foreach ($indexes as $index) @endforeach
الاسم العمود النوع
{{ $index->Key_name }} {{ $index->Column_name }} @if (!$index->Non_unique) Unique @else Index @endif
@endif @if (count($foreignKeys) > 0)
العلاقات ({{ count($foreignKeys) }})
@foreach ($foreignKeys as $fk) @endforeach
العمود يرتبط بـ
{{ $fk->COLUMN_NAME }} {{ $fk->REFERENCED_TABLE_NAME }}.{{ $fk->REFERENCED_COLUMN_NAME }}
@endif
عينة من البيانات (أول 20 سجل)
@if ($sampleData->count() > 0)
@foreach ($columns as $column) @endforeach @foreach ($sampleData as $row) @foreach ($columns as $column) @php $field = $column->Field; @endphp @endforeach @endforeach
{{ $column->Field }}
@if (is_null($row->$field)) NULL @else {{ \Illuminate\Support\Str::limit($row->$field, 50) }} @endif
@else
هذا الجدول فارغ.
@endif
منطقة الخطر
تفريغ الجدول

سيتم حذف جميع البيانات ({{ number_format($rowCount) }} سجل) مع الحفاظ على هيكل الجدول.

@if ($rowCount > 0) @else @endif
حذف الجدول

سيتم حذف الجدول نهائياً مع جميع بياناته. لا يمكن التراجع!

@endsection @section('js') @endsection