mika-agent-assist/supabase/migrations/20260417170055_029831ee-4fe4-41ae-bf04-f7875b5fdf31.sql
gpt-engineer-app[bot] 6048ddcfba Changes
Co-authored-by: domfelipe <53182096+domfelipe@users.noreply.github.com>
2026-04-17 17:00:58 +00:00

15 lines
543 B
SQL

DROP POLICY IF EXISTS "Qualquer pessoa pode enviar lead" ON public.enterprise_leads;
CREATE POLICY "Visitantes podem enviar lead"
ON public.enterprise_leads FOR INSERT
TO anon, authenticated
WITH CHECK (
char_length(company_name) BETWEEN 1 AND 200
AND char_length(contact_name) BETWEEN 1 AND 200
AND char_length(email) BETWEEN 3 AND 320
AND email ~* '^[^@\s]+@[^@\s]+\.[^@\s]+$'
AND team_size IN ('1-10','11-50','51-200','200+')
AND (message IS NULL OR char_length(message) <= 2000)
AND status = 'new'
);