Initial commit
Build / run (push) Has been cancelled

This commit is contained in:
maher
2026-05-14 13:42:10 +02:00
commit 511fad8199
4595 changed files with 385164 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace Common\Logging;
use Common\Logging\Mail\OutgoingEmailLogItem;
use Common\Logging\Schedule\ScheduleLogItem;
use Illuminate\Console\Command;
class CleanLogTables extends Command
{
protected $signature = 'app-logs:clean';
protected $description = 'Delete old log entries from the database.';
public function handle()
{
ScheduleLogItem::where('ran_at', '<', now()->subDays(30))->delete();
OutgoingEmailLogItem::where(
'created_at',
'<',
now()->subDays(7),
)->delete();
$this->info('Old log entries have been deleted.');
return self::SUCCESS;
}
}