CREATE OR REPLACE FUNCTION public.fn_reminder_toggle(p_id integer)
 RETURNS jsonb
 LANGUAGE plpgsql
AS $function$
DECLARE v_active boolean;
BEGIN
  UPDATE public.course_reminder_rules
  SET active = NOT active
  WHERE id = p_id
  RETURNING active INTO v_active;
  RETURN jsonb_build_object('id', p_id, 'active', v_active);
END;
$function$
;
