Files
coolify/app/Models/ScheduledJobState.php
T
Andras Bacsai 19949a6f6f feat(scheduling): persist and claim scheduled job occurrences
Add database-backed schedule states and deliveries so distributed schedulers publish each occurrence once, queue jobs claim executions atomically, and stale occurrences are cleaned up.
2026-09-18 13:56:40 +02:00

19 lines
302 B
PHP

<?php
namespace App\Models;
class ScheduledJobState extends BaseModel
{
protected $fillable = [
'schedule_key',
'last_scheduled_for',
];
protected function casts(): array
{
return [
'last_scheduled_for' => 'immutable_datetime',
];
}
}