-- +goose Up
-- +goose StatementBegin

-- ─────────────────────────────────────────────────────────────────────────────
-- PROPOSTAS: campos para registrar recusa (aprovada_em já existia desde antes;
-- faltava o equivalente para quando o cliente recusa/pede alterações no link
-- público). Usado pela nova rota pública de resposta da proposta.
-- ─────────────────────────────────────────────────────────────────────────────
ALTER TABLE propostas
  ADD COLUMN IF NOT EXISTS recusada_em    TIMESTAMPTZ,
  ADD COLUMN IF NOT EXISTS motivo_recusa  TEXT DEFAULT '';

-- +goose StatementEnd

-- +goose Down
-- +goose StatementBegin

ALTER TABLE propostas
  DROP COLUMN IF EXISTS recusada_em,
  DROP COLUMN IF EXISTS motivo_recusa;

-- +goose StatementEnd
