Go to file
Daeng Deni Mardaeni a2275758b1 🔍 feat(CleanupInspeksiStatusCommand): Tambahkan command untuk monitoring status data inspeksi
Membuat artisan command untuk cek status data yang memerlukan cleanup dengan opsi filter dan detail view

- Command signature: `lpj:cleanup-inspeksi-status` dengan opsi --permohonan-id, --created-by, dan --detailed
- Method showGeneralStats() untuk statistik umum data (total, aktif, terhapus, dengan/tanpa dokument_id)
- Method showCleanupStats() untuk identifikasi data yang perlu cleanup berdasarkan permohonan_id dan created_by
- Method showDetailedData() untuk menampilkan 20 data terbaru dengan relasi permohonan dan dokument
- Query optimization dengan DB::table dan raw SQL untuk performa optimal
- Error handling dengan try-catch dan logging ke Laravel Log
- Tampilan tabel yang informatif dengan format number_format untuk angka besar
- Support filter berdasarkan permohonan_id dan created_by untuk analisis spesifik
- Limit 20 data untuk mencegah overload memory pada dataset besar
2025-12-09 15:34:47 +07:00
2024-08-07 11:37:06 +07:00
2024-08-13 11:54:42 +07:00
Description
No description provided
15 MiB
Languages
Blade 63.5%
PHP 36.5%