CREATE OR REPLACE FUNCTION public.search_user(
search_term text
)
RETURNS table
(
id uuid,
first_name text,
last_name text,
username text
)
LANGUAGE plpgsql
SECURITY INVOKER
AS
$$
BEGIN
RETURN QUERY ***EXECUTE***
SELECT
id,
first_name,
last_name,
username
FROM
profiles
WHERE
first_name = search_term;
END
$$;
CREATE OR REPLACE FUNCTION public.search_user(
search_term text
)
RETURNS table
(
id uuid,
first_name text,
last_name text,
username text
)
LANGUAGE plpgsql
SECURITY INVOKER
AS
$$
BEGIN
RETURN QUERY ***EXECUTE***
SELECT
id,
first_name,
last_name,
username
FROM
profiles
WHERE
first_name = search_term;
END
$$;