Files
portal/app/tests/Feature/Sales
Дмитрий 80b85a7a02 feat(прогрев ф2): модель SalesAdAudienceFirmChannel + связь firmChannels на фирме
Фаза 2 Этап A, Task 2. Модель строки-канала (pgsql_supplier, касты
status/mode/warmed_times/warming_started_at, константа CHANNELS, связь firm()).
На SalesAdAudienceFirm — связь firmChannels() (hasMany) + помощник channel(code).

Связь названа firmChannels, а не channels: у фирмы уже есть старая колонка
channels (VARCHAR, страховка отката) — Eloquent при обращении $firm->channels
молча отдал бы старую строку вместо новых строк-каналов. Имя внутреннее,
на поведение не влияет. Помощник channel('yandex') читает через связь.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 14:48:06 +03:00
..
@
2026-07-18 15:59:56 +03:00
@
2026-07-18 15:59:56 +03:00
@
2026-07-18 15:20:44 +03:00
@
2026-07-18 15:59:56 +03:00
@
2026-07-18 15:59:56 +03:00
@
2026-07-18 15:20:44 +03:00
@
2026-07-18 15:20:44 +03:00