-- 167_drop_client_pii.sql
--
-- PII PURGE (#1969): client_name / client_phone в trade_in_estimates.
--   ПРОДУКТОВОЕ РЕШЕНИЕ (user): DROP COLUMN (не NULL-обнуление, как для
--   listings.phones в 166 — здесь колонки не нужны совсем, CRM-поля
--   ownership_type/has_mortgage остаются). client_email физически не
--   существует (только имя в Sentry-scrub allowlist app/observability/
--   sentry_scrub.py) — трогать нечего кроме этих двух реальных колонок.
--
-- ЗАВИСИМОСТИ: нет VIEW / индексов на эти колонки (проверено разведкой
-- перед миграцией) — DROP безопасен.
--
-- Backend-код (app/schemas/trade_in.py, app/services/estimator.py — оба
-- INSERT INTO trade_in_estimates) деплоится синхронно с этой миграцией.
--
-- ИДЕМПОТЕНТНОСТЬ: DROP COLUMN IF EXISTS -> повторный прогон no-op.

BEGIN;

ALTER TABLE trade_in_estimates
    DROP COLUMN IF EXISTS client_name,
    DROP COLUMN IF EXISTS client_phone;

COMMIT;
