Skip to main content

DynamicParameters Table

Description: Stores dynamic parameters associated with each ticket.

Table Definition:

CREATE TABLE DynamicParameters (
id VARCHAR(255) PRIMARY KEY,
ticketId INT NOT NULL,
flowId VARCHAR(255) NULL,
name VARCHAR(255) NOT NULL,
strValue VARCHAR(500) NULL,
boolValue BOOLEAN NULL,
intValue INT NULL,
numValue DECIMAL(18, 4) NULL,
type VARCHAR(50) NOT NULL,
creationDatetime DATETIME NOT NULL,
FOREIGN KEY (ticketId) REFERENCES Ticket(id)
);

Fields:

Field NameData TypeNullabilityConstraintsDescription
idVARCHAR(255)NOT NULLPRIMARY KEYUnique identifier for each parameter.
ticketIdINTNOT NULLFOREIGN KEYReferences Ticket(id).
flowIdVARCHAR(255)NULLFlow identifier associated with the parameter.
nameVARCHAR(255)NOT NULLName of the parameter.
strValueVARCHAR(500)NULLString value of the parameter.
boolValueBOOLEANNULLBoolean value of the parameter.
intValueINTNULLInteger value of the parameter.
numValueDECIMAL(18, 4)NULLNumeric value of the parameter.
typeVARCHAR(50)NOT NULLType of the parameter (e.g., "String", "Int").
creationDatetimeDATETIMENOT NULLCreation timestamp of the parameter.