-- Executado automaticamente na primeira inicialização do container Postgres -- (docker-entrypoint-initdb.d). Idempotente por natureza do entrypoint oficial -- (só roda quando o data directory está vazio). -- Schema dedicado ao Asterisk Realtime (ps_endpoints, ps_auths, ps_aors, ...). -- O domínio de aplicação (campanhas, leads, agentes, etc.) vive em "public". CREATE SCHEMA IF NOT EXISTS asterisk; -- Extensões necessárias para o domínio da aplicação. CREATE EXTENSION IF NOT EXISTS pgcrypto; -- gen_random_uuid(), criptografia auxiliar CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; GRANT ALL ON SCHEMA asterisk TO CURRENT_USER; GRANT ALL ON SCHEMA public TO CURRENT_USER;