quarta-feira, 29 de maio de 2024

Criando uma SQL raw dentro do supabase

Você pode criar a função no SQL Editor do Supabase ou através de um script. Aqui está o SQL para criar a função:

Retornar todos os users(auth.user) que NÃO estejam na table profiles

CREATE OR REPLACE FUNCTION get_users_without_profiles()

RETURNS TABLE (id uuid, email text)

LANGUAGE sql

AS $$

    SELECT id, email

    FROM auth.users

    WHERE id NOT IN (SELECT user_id FROM profiles);

$$;


após criar essa função dentro do editor do sql do supabase (SQL Editor) e salvar(run) poderá ser usado no projeto chamando assim:

await supabase.rpc('get_users_without_profiles')

Nenhum comentário:

Postar um comentário