KamoCRM

La storia registra ciò che accade dopo un piombo esiste, non la sua forma di partenza

Fixkamo-shared-library
Shipped
23 settembre 2026 alle ore 23:27 UTC
Author
Kamo
Commit
31880e8

recordCreated ha scritto la riga CREATED e poi ha disattivato il nuovo comando contro una snapshot vuota, quindi ogni campo di partenza non nullo è diventato una fila FIELD CHANGED — e il mercato e le chiavi di entrata della piscina, che portare i propri tipi di eventi, un MARKET CHANGED e una riga MARKED FOR REASSIGNMENT. Ogni piombo di aspirazione quindi ha aperto la sua scheda Storia con ~20 righe che ribadiscono il modulo è arrivato con: 16.8M righe per 796K conduce, 11M+ INSERTs per le statistiche del database. Lascia anche un membro guadagnare stato-cambiamento risultato solo creando un vantaggio (legge FIELD CHANGED sullo stato). La creazione ora scrive solo la riga CREATED; il piombo stesso è il suo stato di partenza, e il primo reale cambiamento registra il valore che ha sostituito in precedente valore. L'ho fatto. stessa forma (25 conti, 227 righe) e segue la stessa regola. LeadHistoryServiceCreated Perni di prova entrambe le metà (una riga alla creazione; un cambiamento successivo mantiene il suo valore precedente) e va rosso con vecchia creazione diff restaurato, così come l'aggiornamento AccountHistoryService Un caso di prova. Prende effetto come i servizi di creazione di piombo ricostruiscono: securityservice, daemonservice (assunzione elaborazione), mediaservice (registrazioni webinar). Le file esistenti sono intatte.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing