CREATE OR REPLACE FUNCTION public.fn_set_system_config(p_key character varying, p_language character varying, p_value text)
 RETURNS void
 LANGUAGE sql
AS $function$
  INSERT INTO public.system_config (config_key, language, config_value, updated_at)
  VALUES (p_key, p_language, p_value, now())
  ON CONFLICT (config_key, language) DO UPDATE SET config_value = p_value, updated_at = now();
$function$
;
