Files
App-Estoque-LiberiKids/scripts/configurar_permissoes.sql
2025-11-29 21:31:52 -03:00

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;