feat(schedule): add schedule:bootstrap and minute-precise automation runs
Install per-module schedule:run cron from artisan, store sms/in_app send minutes, and match scheduled triggers at exact HH:mm Tehran time. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -17,7 +17,9 @@ class Automation extends Model
|
||||
'starts_at',
|
||||
'ends_at',
|
||||
'sms_send_hour',
|
||||
'sms_send_minute',
|
||||
'in_app_send_hour',
|
||||
'in_app_send_minute',
|
||||
'trigger_type',
|
||||
'trigger_config',
|
||||
'last_anchor_price',
|
||||
@@ -44,7 +46,9 @@ class Automation extends Model
|
||||
'channels' => 'array',
|
||||
'last_anchor_price' => 'float',
|
||||
'sms_send_hour' => 'integer',
|
||||
'sms_send_minute' => 'integer',
|
||||
'in_app_send_hour' => 'integer',
|
||||
'in_app_send_minute' => 'integer',
|
||||
'cooldown_hours' => 'integer',
|
||||
'max_sends' => 'integer',
|
||||
'sent_count' => 'integer',
|
||||
|
||||
Reference in New Issue
Block a user