ekzyis 11fa9e4d10 Fix rescheduling of other jobs
* also update schedule from every minute to every hour
2023-11-02 01:48:34 +01:00

18 lines
442 B
PL/PgSQL

-- add 'deleteUnusedImages' job
CREATE OR REPLACE FUNCTION create_delete_unused_images_job()
RETURNS INTEGER
LANGUAGE plpgsql
AS $$
DECLARE
BEGIN
INSERT INTO pgboss.schedule (name, cron, timezone) VALUES ('deleteUnusedImages', '0 * * * *', 'America/Chicago') ON CONFLICT DO NOTHING;
return 0;
EXCEPTION WHEN OTHERS THEN
return 0;
END;
$$;
SELECT create_delete_unused_images_job();
DROP FUNCTION create_delete_unused_images_job;