Merge branch 'b-3.6.1' into mebil
[kivitendo-erp.git] / sql / Pg-upgrade2 / background_jobs_clean_auth_sessions.sql
1 -- @tag: background_jobs_clean_auth_sessions
2 -- @description: Hintergrundjob zum Löschen abgelaufener Sessions
3 -- @depends: release_3_1_0
4 INSERT INTO background_jobs (type, package_name, active, cron_spec, next_run_at)
5 VALUES ('interval', 'CleanAuthSessions', true, '30 6 * * *',
6   CAST(current_date AS timestamp) + CAST(
7     (CASE
8      WHEN extract('hour' FROM current_timestamp) < 6 THEN '6 hours 30 minutes'
9      ELSE                                                 '1 day 6 hours 30 minutes'
10      END) AS interval
11   )
12 );