-- Расширение report_type: добавление balance_sheet_76 (ОСВ по счёту 76.06 — лицевые счета)
-- Имя ограничения в PostgreSQL при ADD COLUMN CHECK часто: financial_reports_report_type_check
ALTER TABLE financial_reports DROP CONSTRAINT IF EXISTS financial_reports_report_type_check;
ALTER TABLE financial_reports ADD CONSTRAINT financial_reports_report_type_check
  CHECK (report_type IN ('debtors', 'balance_sheet', 'balance_sheet_76', 'other'));

COMMENT ON COLUMN financial_reports.report_type IS 'Тип отчета: debtors, balance_sheet (ОСВ 20), balance_sheet_76 (ОСВ 76 — лицевые счета), other';
