Diferencia entre revisiones de «BD.DAT MENSAJES»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 5 ediciones intermedias de 2 usuarios)
Línea 7: Línea 7:
 
===ID===
 
===ID===
 
INT NOT NULL AUTO_INCREMENT,
 
INT NOT NULL AUTO_INCREMENT,
===UCID===
+
===C_UCID===
 
VARCHAR(32) NOT NULL,
 
VARCHAR(32) NOT NULL,
  
Línea 15: Línea 15:
 
INT NULL COMMENT  
 
INT NULL COMMENT  
  
Usa el enumerado [[BD.ENUM.TTipoContenido|TTipoContenido]
+
Usa el enumerado [[BD.ENUM.TTipoContenido|TTipoContenido]]
  
 
===C_CONTENIDO===
 
===C_CONTENIDO===
 
VARCHAR(2048) NULL,
 
VARCHAR(2048) NULL,
  
 +
===N_CONTENIDO===
 +
INT NULL,
 +
 +
===C_CONTENIDO_URL===
 +
VARCHAR(256) NULL DEFAULT NULL,
 +
 +
===C_IDENTIFICADOR===
 +
VARCHAR(128) NULL DEFAULT NULL,
 +
 +
===ID_NODO===
 +
INT(11) NULL DEFAULT NULL,
  
 
===ID_USUARIO_AGENTE===
 
===ID_USUARIO_AGENTE===
 
INT NULL,
 
INT NULL,
 +
 
===ID_USUARIO_COLATERAL===
 
===ID_USUARIO_COLATERAL===
 
INT NULL,
 
INT NULL,
Línea 30: Línea 42:
 
Usado cuando el usuario del chat es un usuario interno de la aplicación.
 
Usado cuando el usuario del chat es un usuario interno de la aplicación.
  
Si se usa este campo no se puede usar ID_CONTACTO ni ID_LLAMAME
+
===ID_USUARIO_SUPERVISOR===
 
 
===ID_CONTACTO===
 
 
INT NULL,
 
INT NULL,
  
ID de la tablas [[BD.ACD_CONTACTOS|ACD_CONTACTOS]]
+
===ID_BOT===
 
+
INT(11) NULL DEFAULT NULL,
No usado en principio, reservado para futuras funcionalidades (campañas salientes de chat)
 
 
 
Si se usa este campo no se puede usar ID_USUARIO_COLATERAL ni ID_LLAMAME
 
 
 
===ID_LLAMAME===
 
INT NULL,
 
  
ID de la tablas [[BD.DAT_LLAMAMES|DAT_LLAMAMES]]
+
===T_HORA===
 +
TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  
Si se usa este campo no se puede usar ID_USUARIO_COLATERAL ni ID_CONTACTO
+
===D_HORA_TRATADO===
 +
DATETIME NULL DEFAULT NULL,
  
 
==índices==
 
==índices==
  
 
   PRIMARY KEY (`ID`),
 
   PRIMARY KEY (`ID`),
   INDEX `IDX_UCID_ID` (`UCID` ASC, `ID` ASC)
+
   INDEX `IDX_UCID_ID` (`C_UCID` ASC, `ID` ASC) VISIBLE)
  
 
==índices réplica==
 
==índices réplica==

Revisión actual del 11:45 11 nov 2021

1 Descripción

Tabla donde están las conversaciones del canal de texto

2 Campos

2.1 ID

INT NOT NULL AUTO_INCREMENT,

2.2 C_UCID

VARCHAR(32) NOT NULL,

Campo UCID de la llamada, es el que agrupa todas las interacciones de una conversación.

2.3 E_TIPO_CONTENIDO

INT NULL COMMENT

Usa el enumerado TTipoContenido

2.4 C_CONTENIDO

VARCHAR(2048) NULL,

2.5 N_CONTENIDO

INT NULL,

2.6 C_CONTENIDO_URL

VARCHAR(256) NULL DEFAULT NULL,

2.7 C_IDENTIFICADOR

VARCHAR(128) NULL DEFAULT NULL,

2.8 ID_NODO

INT(11) NULL DEFAULT NULL,

2.9 ID_USUARIO_AGENTE

INT NULL,

2.10 ID_USUARIO_COLATERAL

INT NULL,

ID de la tablas COM_USUARIOS

Usado cuando el usuario del chat es un usuario interno de la aplicación.

2.11 ID_USUARIO_SUPERVISOR

INT NULL,

2.12 ID_BOT

INT(11) NULL DEFAULT NULL,

2.13 T_HORA

TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

2.14 D_HORA_TRATADO

DATETIME NULL DEFAULT NULL,

3 índices

 PRIMARY KEY (`ID`),
 INDEX `IDX_UCID_ID` (`C_UCID` ASC, `ID` ASC) VISIBLE)

4 índices réplica