Small improvements

This commit is contained in:
2026-05-01 11:22:57 +02:00
parent d6416d9c6b
commit 4357fd022d
2 changed files with 10 additions and 8 deletions
@@ -2,6 +2,8 @@
namespace App\Installer\Providers;
use App\Enumerations\CronTaskType;
use App\Models\CronTask;
use App\Models\Tenant;
use App\Models\User;
@@ -9,6 +11,7 @@ class BdpLvSachsenDataSeeder {
public function execute() {
$this->installTenants();
$this->installUsers();
$this->installCronTasks();
}
private function installTenants()
@@ -258,4 +261,11 @@ class BdpLvSachsenDataSeeder {
User::create($userData);
}
}
private function installCronTasks() {
CronTask::create(['name' => 'UploadInvoices', 'execution_type' => CronTaskType::CRON_TASK_TYPE_REALTIME]);
CronTask::create(['name' => 'CloseCostUnit', 'execution_type' => CronTaskType::CRON_TASK_TYPE_DAILY, 'schedule_time' => '00:05']);
CronTask::create(['name' => 'CloseEvent', 'execution_type' => CronTaskType::CRON_TASK_TYPE_DAILY, 'schedule_time' => '00:10']);
CronTask::create(['name' => 'NotifyTeam', 'execution_type' => CronTaskType::CRON_TASK_TYPE_DAILY, 'schedule_time' => '20:00']);
}
}