-- ============================================================================ -- ROADMAP #1.4 #14 — Recibo profissional usa terapeuta_registro genérico -- ---------------------------------------------------------------------------- -- O template recibo_pagamento (seed_015) usa "Psicólogo(a) — CRP {{terapeuta_crp}}". -- Como agora suportamos múltiplos conselhos (CRP/CRM/CRFa/CREFITO/CRESS/CRN/RMS) -- via #5 (migration 20260521000003), o recibo precisa ser CFP-agnóstico. -- -- Esta migration substitui no recibo_pagamento: -- "Psicólogo(a) — CRP {{terapeuta_crp}}" → "{{terapeuta_registro}}" -- e atualiza variaveis[] removendo terapeuta_crp + adicionando terapeuta_registro. -- -- {{terapeuta_registro}} é auto-formatado server-side como "CRP 12345/SP", -- "CRM 12345/SP" etc, então não precisa de "Psicólogo(a) —" hardcoded. -- ============================================================================ BEGIN; UPDATE public.document_templates SET corpo_html = REPLACE( corpo_html, 'Psicólogo(a) — CRP {{terapeuta_crp}}', '{{terapeuta_registro}}' ), variaveis = ARRAY( SELECT DISTINCT v FROM ( SELECT unnest(variaveis) v UNION ALL SELECT 'terapeuta_registro' ) sub WHERE v <> 'terapeuta_crp' ), updated_at = now() WHERE tipo = 'recibo_pagamento' AND is_global = true; COMMIT;