20 lines
1012 B
SQL
20 lines
1012 B
SQL
-- ═══════════════════════════════════════════════════════════════════════════
|
|
-- FIX: adiciona status 'convertido' na constraint de agendador_solicitacoes
|
|
-- e adiciona coluna motivo_recusa (alias amigável de recusado_motivo)
|
|
-- Execute no Supabase SQL Editor
|
|
-- ═══════════════════════════════════════════════════════════════════════════
|
|
|
|
-- 1. Remove o CHECK existente e recria com os novos valores
|
|
ALTER TABLE public.agendador_solicitacoes
|
|
DROP CONSTRAINT IF EXISTS "agendador_sol_status_check";
|
|
|
|
ALTER TABLE public.agendador_solicitacoes
|
|
ADD CONSTRAINT "agendador_sol_status_check"
|
|
CHECK (status = ANY (ARRAY[
|
|
'pendente',
|
|
'autorizado',
|
|
'recusado',
|
|
'expirado',
|
|
'convertido'
|
|
]));
|