26 lines
771 B
Plaintext
26 lines
771 B
Plaintext
-- Autogenerated: do not edit this file
|
|
|
|
CREATE TABLE INT_MESSAGE (
|
|
MESSAGE_ID CHAR(36) NOT NULL PRIMARY KEY,
|
|
REGION ${VARCHAR}(100),
|
|
CREATED_DATE ${TIMESTAMP} NOT NULL,
|
|
MESSAGE_BYTES ${BLOB}
|
|
)#if(${VOODOO}) ${VOODOO}#end;
|
|
|
|
CREATE INDEX INT_MESSAGE_IX1 ON INT_MESSAGE (CREATED_DATE);
|
|
|
|
CREATE TABLE INT_GROUP_TO_MESSAGE (
|
|
GROUP_KEY CHAR(36) NOT NULL,
|
|
MESSAGE_ID CHAR(36) NOT NULL,
|
|
constraint MESSAGE_GROUP_PK primary key (GROUP_KEY, MESSAGE_ID)
|
|
)#if(${VOODOO}) ${VOODOO}#end;
|
|
|
|
CREATE TABLE INT_MESSAGE_GROUP (
|
|
GROUP_KEY CHAR(36) NOT NULL PRIMARY KEY,
|
|
REGION ${VARCHAR}(100),
|
|
MARKED ${BIGINT},
|
|
COMPLETE ${BIGINT},
|
|
LAST_RELEASED_SEQUENCE ${BIGINT},
|
|
CREATED_DATE ${TIMESTAMP} NOT NULL,
|
|
UPDATED_DATE ${TIMESTAMP} DEFAULT NULL
|
|
)#if(${VOODOO}) ${VOODOO}#end; |