Revision eaa42cae
Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt
| SL/BackgroundJob/CreateOrUpdateFileFullTexts.pm | ||
|---|---|---|
|
);
|
||
|
|
||
|
sub create_job {
|
||
|
$_[0]->create_standard_job('7 * * * *'); # seven minutes after every hour
|
||
|
$_[0]->create_standard_job('20 3 * * *'); # # every day at 3:20 am
|
||
|
}
|
||
|
|
||
|
#
|
||
| sql/Pg-upgrade2/full_texts_background_job.sql | ||
|---|---|---|
|
-- @tag: full_texts_background_job
|
||
|
-- @description: Hintergrundjob für tägliche Extraktion von Texten aus Dokumenten
|
||
|
-- @depends: release_3_6_0
|
||
|
|
||
|
INSERT INTO background_jobs (type, package_name, active, cron_spec, next_run_at)
|
||
|
VALUES ('interval', 'CreateOrUpdateFileFullTexts', true, '20 3 * * *',
|
||
|
CAST(current_date AS timestamp) + CAST(
|
||
|
(CASE
|
||
|
WHEN extract('hour' FROM current_timestamp) < 2 THEN '3 hours 20 minutes'
|
||
|
ELSE '1 day 3 hours 20 minutes'
|
||
|
END) AS interval
|
||
|
)
|
||
|
);
|
||
Auch abrufbar als: Unified diff
Volltext-Suche: Hintergrund-Job nachts aktivieren