Migrasi penyedia telepon / SMS multiinstance

FeatureInitializerService
Dikirim
24 April 2026 pukul 22.20 UTC
Penulis
Kamo
Commit
9064c22

Runs after Hibernate ddl-auto: update create new tables (VOIP _ PROVIDER _ INSTANCE, BULK _ TEXT _ PROVIDER _ INSTANCE, PHONE _ EXTENSI, PHONE _ END _ USER, PHONE _ DEVICE, PHONE _ VOICEMAIL, SISTEM _ KONFIGURASI) dari entities baru yang diubah namanya / entities dalam kamo- shared-library commit 232d731. Handles apa Hibernasi tidak bisa: - Salin baris dari voip _ provider _ config / massive _ text _ provider _ config kedalam tabel * _ instance baru, mensintesis instance _ name dari tipe penyedia. - Drop baris NOT _ CONFIGURED (ordinal 0) - absen sekarang adalah keadaan "no provider". - Jatuhkan warisan sekarang kosong * _ config tabel. - Backfill instance _ id pada anggota _ voip _ config, voip _ conversations, dan kamerokens.org _ oauth _ token menggunakan setiap org 's instansi aktif tertua. - Bangun ulang org _ oauth _ token unik indeks dari (org _ id, penyedia) ke (org _ id, provider, instance _ id) sehingga beberapa instruksi RingCentral per org bekerja. - Buang indeks unik yatim dari voip _ conversations + provider instance tables. - Benih sistem _ konfigurasi singleton baris (interval sinkronisasi voip 10min baku, diaktifkan true) - operator platform konfigurasi ini melalui konfigurasi platform baru VoIP & SMS tab. Semua pernyataan idempoten; kembali berjalan di already-migrasi DB aman. Pesan 20 - setelah Skema CleanupRunner (1), Organisasi TypeRemovalner (2), KamoCRMAgeReqUpdateRunner (10).

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga