-- Enable pg_cron extension (if not already enabled) CREATE EXTENSION IF NOT EXISTS pg_cron; -- Schedule deposit check every 1 minute SELECT cron.schedule( 'check-deposits-job', '* * * * *', -- Every minute $$ SELECT net.http_post( url := current_setting('app.settings.supabase_url') || '/functions/v1/check-deposits', headers := jsonb_build_object( 'Authorization', 'Bearer ' || current_setting('app.settings.service_role_key'), 'Content-Type', 'application/json' ), body := '{}'::jsonb ); $$ );