@extends('layouts.app') @section('title', 'DB 트리거 감사 로그') @section('content')

DB 트리거 감사 로그

트리거 {{ $triggerCount }}개 활성
@include('trigger-audit.partials.sub-nav')
전체 기록
{{ number_format($stats['total']) }}
오늘 기록
{{ number_format($stats['today']) }}
INSERT
{{ number_format($stats['by_dml_type']['INSERT'] ?? 0) }}
UPDATE
{{ number_format($stats['by_dml_type']['UPDATE'] ?? 0) }}
DELETE
{{ number_format($stats['by_dml_type']['DELETE'] ?? 0) }}

변경 빈도 상위 테이블

@foreach($stats['top_tables'] as $table => $count)
{{ $table }} {{ number_format($count) }}
@endforeach

파티션 현황 (저장소: {{ $stats['storage_mb'] }}MB)

@foreach($partitions as $p) @endforeach
파티션 행 수
{{ $p->PARTITION_NAME }} {{ number_format($p->TABLE_ROWS) }}
초기화
@forelse($logs as $log) @empty @endforelse
ID 테이블 Row ID DML 변경 컬럼 DB 사용자 일시 액션
{{ $log->id }} {{ $log->table_name }} {{ $log->row_id }} {{ $log->dml_type }} @if($log->changed_columns) {{ implode(', ', array_slice($log->changed_columns, 0, 3)) }} @if(count($log->changed_columns) > 3) +{{ count($log->changed_columns) - 3 }} @endif @else - @endif {{ $log->db_user ?? '-' }} {{ $log->created_at->format('m/d H:i:s') }} 상세
감사 로그가 없습니다.
{{ $logs->links() }}
@endsection