Доп. поля для трейд-ин менеджера: тип собственности, ипотека/ обременение, имя и телефон клиента. На расчёт оценки не влияют — сохраняются в trade_in_estimates вместе с записью. - data/sql/008_crm_fields.sql — 4 колонки в trade_in_estimates. - TradeInEstimateInput + estimator INSERT — приём и сохранение. - EstimateForm — секция «CRM — для менеджера» (4 поля). Closes #395
16 lines
769 B
PL/PgSQL
16 lines
769 B
PL/PgSQL
-- Trade-In MVP — CRM-поля оценки (#395).
|
||
-- Операционные поля трейд-ин менеджера: тип собственности, ипотека/обременение,
|
||
-- контакт клиента. На расчёт оценки не влияют — хранятся вместе с записью.
|
||
|
||
BEGIN;
|
||
|
||
ALTER TABLE trade_in_estimates
|
||
ADD COLUMN IF NOT EXISTS ownership_type text,
|
||
ADD COLUMN IF NOT EXISTS has_mortgage boolean,
|
||
ADD COLUMN IF NOT EXISTS client_name text,
|
||
ADD COLUMN IF NOT EXISTS client_phone text;
|
||
|
||
COMMENT ON COLUMN trade_in_estimates.client_phone IS
|
||
'#395 — контакт клиента (CRM). PII — доступ только у трейд-ин менеджера.';
|
||
|
||
COMMIT;
|