62 lines
1.7 KiB
SQL
62 lines
1.7 KiB
SQL
-- Configurar permissões para as tabelas configuracoes e mensagens_whatsapp
|
|
|
|
-- ============================================
|
|
-- TABELA: configuracoes
|
|
-- ============================================
|
|
|
|
-- Desabilitar RLS temporariamente para testes
|
|
ALTER TABLE public.configuracoes DISABLE ROW LEVEL SECURITY;
|
|
|
|
-- Ou criar uma política que permite todas as operações
|
|
-- (use esta opção se precisar manter o RLS ativado)
|
|
/*
|
|
ALTER TABLE public.configuracoes ENABLE ROW LEVEL SECURITY;
|
|
|
|
-- Remover políticas existentes
|
|
DROP POLICY IF EXISTS "Permitir tudo em configuracoes" ON public.configuracoes;
|
|
|
|
-- Criar política permissiva
|
|
CREATE POLICY "Permitir tudo em configuracoes"
|
|
ON public.configuracoes
|
|
FOR ALL
|
|
TO public
|
|
USING (true)
|
|
WITH CHECK (true);
|
|
*/
|
|
|
|
-- ============================================
|
|
-- TABELA: mensagens_whatsapp
|
|
-- ============================================
|
|
|
|
-- Desabilitar RLS temporariamente para testes
|
|
ALTER TABLE public.mensagens_whatsapp DISABLE ROW LEVEL SECURITY;
|
|
|
|
-- Ou criar uma política que permite todas as operações
|
|
/*
|
|
ALTER TABLE public.mensagens_whatsapp ENABLE ROW LEVEL SECURITY;
|
|
|
|
DROP POLICY IF EXISTS "Permitir tudo em mensagens_whatsapp" ON public.mensagens_whatsapp;
|
|
|
|
CREATE POLICY "Permitir tudo em mensagens_whatsapp"
|
|
ON public.mensagens_whatsapp
|
|
FOR ALL
|
|
TO public
|
|
USING (true)
|
|
WITH CHECK (true);
|
|
*/
|
|
|
|
-- ============================================
|
|
-- VERIFICAÇÃO
|
|
-- ============================================
|
|
|
|
-- Verificar se as tabelas existem e estão acessíveis
|
|
SELECT
|
|
'configuracoes' as tabela,
|
|
COUNT(*) as total_registros
|
|
FROM public.configuracoes
|
|
UNION ALL
|
|
SELECT
|
|
'mensagens_whatsapp' as tabela,
|
|
COUNT(*) as total_registros
|
|
FROM public.mensagens_whatsapp;
|