Per-estensione PBX schema di fatturazione, riempimento e catalogo

FeatureInitializerService
Spegnimento
27 agosto 2026 alle ore 03:21 UTC
Autore
Kamo
Impegno
6ca4e79

PbxBillingSchemaMigration è @Order(0) perché aggiunge una colonna. The entità libreria condivisa mappe phone cost mode dal momento in cui la costruzione inizia, quindi qualsiasi corridore che carica una OrgBillingPolicy attraverso JPA lo emette nel suo SELECT - ordinato in ritardo questo corridore non esegue affatto, perché uno prima muore "column ... non esiste" e prende tutta la corsa giù. org extension billing days è in pubblico, non uno schema proprio: ogni altro il tavolo del vuoto è. È unico su (org id, giorno, addon code, abbonamento uid), uno colonna più ampia dell'equivalente di posta, quindi un org con due gruppi di fatturazione mantiene due file di audit piuttosto che una sovrascrittura l'altra. abbonamento uid NON è NULL precisamente così la regola nulls-are-distinct di SQL non può sconfiggere quell'indice. E' il momento giusto. ripara le assegnazioni L'istanzaSyncService era stata cancellata su ogni lotto - nove membri ne hanno tenuto uno e tutte le ventitre righe di estensione leggere null. Riempi solo un vuoto: il lato config si unisce a una stringa di estensione senza ostacoli, quindi è il record più debole e mai sovrascrive un id che è impostato. PbxAddonCatalogMigrazione semi entrambi add-on in ogni catalogo che già vende quelli di posta, ancorati alla fila EMAIL HOSTING per org, mercato e piani compatibili. Scoperto in quel modo piuttosto che da un id hardcoded perché due inquilini propri componenti aggiuntivi con gli stessi codici. KamoCRMPricing Loader li prende anche per cataloghi semenzato da qui in - è solo creato, quindi modificarlo da solo correzioni niente già nel database.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo