db_ddl.sql 845 B

1234567891011121314151617181920212223242526272829
  1. set IGNORECASE TRUE;
  2. DROP TABLE msg_metadata IF EXISTS;
  3. CREATE TABLE msg_metadata (
  4. ID INTEGER default 0 NOT NULL AUTO_INCREMENT,
  5. MSG_ID LONGVARCHAR NOT NULL,
  6. MDN_ID LONGVARCHAR,
  7. DIRECTION VARCHAR(25) ,
  8. IS_RESEND VARCHAR(1) DEFAULT 'N',
  9. RESEND_COUNT INTEGER DEFAULT 0,
  10. SENDER_ID VARCHAR(255) NOT NULL,
  11. RECEIVER_ID VARCHAR(255) NOT NULL,
  12. STATUS VARCHAR(255),
  13. STATE VARCHAR(255),
  14. SIGNATURE_ALGORITHM VARCHAR(255),
  15. ENCRYPTION_ALGORITHM VARCHAR(255),
  16. COMPRESSION VARCHAR(255),
  17. FILE_NAME VARCHAR(255),
  18. CONTENT_TYPE VARCHAR(255),
  19. CONTENT_TRANSFER_ENCODING VARCHAR(255),
  20. MDN_MODE VARCHAR(255),
  21. MDN_RESPONSE LONGVARCHAR,
  22. STATE_MSG LONGVARCHAR,
  23. CREATE_DT TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  24. UPDATE_DT TIMESTAMP,
  25. PRIMARY KEY (ID) );
  26. ALTER TABLE msg_metadata ADD CONSTRAINT MSG_ID_UNIQUE UNIQUE (MSG_ID);