- Порезанный
- 24 апреля 2026 г. в 22:20 UTC
- Автор
- Kamo
- Обещать
- 9064c22
Запускается после Hibernate ddl-auto: обновление создает новые таблицы (VOIP PROVIDER INSTANCE, BULK TEXT PROVIDER INSTANCE, PHONE EXTENSION, PHONE END USER, PHONE DEVICE PHONE VOICEMAIL, SYSTEM CONFIGURATION) из переименованных/новых объектов в kamo-shared-библиотека совершает 232d731. Управляйте тем, что Hibernate не может: - Скопировать строки из унаследованного voip provider config / bulk text provider config в Новые таблицы * instance, синтезирующие имя example name из типа провайдера. - Drop NOT CONFIGURED (ординарные 0) строки - отсутствие в настоящее время состояние "нет провайдера". - Брось теперь пустое наследие * config таблицы. - Backfill instance id on member voip config, voip conversations, and kamotokens.org oauth token с использованием старейшего активного экземпляра каждой организации. Восстановление уникального индекса org oauth token от (org id, provider) до (org id, provider, instance id) так много RingCentral экземпляров на одну работу. - Опустить уникальные индексы voip conversations + таблицы экземпляров провайдера. - Seed the system configuration singleton row (интервал синхронизации voip 10 мин по умолчанию, включена правда) — оператор платформы настраивает это с помощью новой конфигурации платформы VOIP и SMS вкладка. Все заявления идемпотентны; повторное использование уже мигрировавшего DB безопасно. Заказ 20 — после SchemaCleanupRunner (1), OrganizationTypeRemovalRunner (2), KamoCRMAgeReqUpdateRunner (10).