CREATE OR REPLACE FUNCTION public.fn_admin_remove_course_admin(p_id integer, p_course_id integer)
 RETURNS jsonb
 LANGUAGE plpgsql
AS $function$
BEGIN
  DELETE FROM public.course_admins WHERE id = p_id AND course_id = p_course_id;
  IF NOT FOUND THEN
    RETURN jsonb_build_object('error', 'Asignación no encontrada.');
  END IF;
  RETURN jsonb_build_object('success', true);
END;
$function$
;
