KamoCRM

Historia registra lo que sucede después de que exista un plomo, no su forma de inicio

Fixkamo-shared-library
Enviado
23 de septiembre de 2026 a las 23:27 UTC
Autor
Kamo
Commit
31880e8

registroCreado escribió la fila CREATED y luego difundió la nueva pista contra una instantánea vacía, así que cada campo de inicio no nulo se convirtió en una fila FIELD CHANGED — y las claves de mercado y entrada de piscina, que llevar sus propios tipos de eventos, un MARKET CHANGED y una fila MARKED FOR REASSIGNMENT. Cada toma de ventaja por lo tanto abrió su ficha Historia con ~20 filas descansando el formulario que llegó con: 16.8M filas para 796K lidera, 11M+ INSERTs por las propias estadísticas de la base de datos. También permite a un miembro ganar el progreso de cambio de estado sólo mediante la creación de un plomo (lee FIELD CHANGED sobre el estado). La creación ahora escribe la hilera CREEADA solamente; el plomo mismo es su estado de partida, y el primer real cambio registra el valor que sustituyó en anterior valor. ¿Qué? misma forma (25 cuentas, 227 hileras) y sigue la misma regla. LeadHistoryServiceCreated Pines de prueba ambas mitades (una fila en la creación; un cambio posterior mantiene su valor anterior) y va roja con el antigua creación diff restaurado, al igual que la actualización AccountHistoryService Caso de prueba. Efectúa a medida que se reconstruyan los servicios de creación de plomo: servicio de seguridad, daemonservice (ingtake) procesamiento), servicio de medios de comunicación (inscripción obligatoria). Las filas existentes están intactas.

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios