Add daily call to prune job batches

This commit is contained in:
David Bomba 2025-05-04 20:26:51 +10:00
parent 0575beb3cc
commit 12a0cbccce
1 changed files with 3 additions and 0 deletions

View File

@ -23,6 +23,7 @@ use App\Jobs\Util\SystemLogger;
use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\App;
use App\Jobs\Mail\PaymentFailedMailer; use App\Jobs\Mail\PaymentFailedMailer;
use Illuminate\Queue\SerializesModels; use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Foundation\Bus\Dispatchable;
@ -49,6 +50,8 @@ class TransactionReport implements ShouldQueue
foreach (MultiDB::$dbs as $db) { foreach (MultiDB::$dbs as $db) {
MultiDB::setDB($db); MultiDB::setDB($db);
Artisan::call('queue:prune-batches');
CompanyGateway::query() CompanyGateway::query()
->where('gateway_key', '91be24c7b792230bced33e930ac61676') ->where('gateway_key', '91be24c7b792230bced33e930ac61676')
->cursor() ->cursor()