CREATE TABLE `SRLive`.`MsgOptionFlexText` (
`recordId` CHAR(19) NOT NULL DEFAULT '0000-0000-0000-0000' COMMENT 'unique FLEX text key (guid)',
`optExch` ENUM('None','AMEX','BOX','CBOE','ISE','NYSE','PHLX','NSDQ','BATS','C2','NQBX','MIAX','GMNI','CME','CBOT','NYMEX','COMEX','ICE','EDGO','MCRY','MPRL','SDRK','DQTE','EMLD','CFE','MEMX','SPHR','EUREX','CEDX','NXAM','NXBR','NXLS','NXML','NXOS','NXP','ICEFE','SRC') NOT NULL DEFAULT 'None' COMMENT 'OPRA participant',
`text` TINYTEXT NOT NULL DEFAULT '' COMMENT 'complete OPRA FLEX text line',
`eventType` ENUM('None','RFQ','QTE','LST','CXL','ADM','IND') NOT NULL DEFAULT 'None' COMMENT 'type of event this message represents, e.g., RFQ, QTE, LST',
`parseError` TINYTEXT NOT NULL DEFAULT '' COMMENT 'text parse error (if any)',
`eventId` CHAR(19) NOT NULL DEFAULT '0000-0000-0000-0000' COMMENT 'OpraFlexEvent.eventId this message is associated with (if parsed)',
`netTimestamp` BIGINT NOT NULL DEFAULT 0 COMMENT 'timestamp of when this message was received',
`srcTimestamp` BIGINT NOT NULL DEFAULT 0 COMMENT 'timestamp from the exchange of when this message was sent',
CONSTRAINT nonnegative_recordId CHECK(ASCII(recordId) < 56),
CONSTRAINT nonnegative_eventId CHECK(ASCII(eventId) < 56),
PRIMARY KEY USING HASH (`recordId`)
) ENGINE=SRSE DEFAULT CHARSET=LATIN1 COMMENT='';