/* Navicat MySQL Data Transfer Source Server : LOCALHOST Source Server Version : 50146 Source Host : localhost Source Database : sakai262to270convert Target Server Version : 50146 File Encoding : utf-8 Date: 05/24/2010 09:45:24 AM */ SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for `announcement_channel` -- ---------------------------- DROP TABLE IF EXISTS `announcement_channel`; CREATE TABLE `announcement_channel` ( `CHANNEL_ID` varchar(255) COLLATE utf8_bin NOT NULL, `NEXT_ID` int(11) DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `ANNOUNCEMENT_CHANNEL_INDEX` (`CHANNEL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `announcement_message` -- ---------------------------- DROP TABLE IF EXISTS `announcement_message`; CREATE TABLE `announcement_message` ( `CHANNEL_ID` varchar(255) COLLATE utf8_bin NOT NULL, `MESSAGE_ID` varchar(36) COLLATE utf8_bin NOT NULL, `DRAFT` char(1) COLLATE utf8_bin DEFAULT NULL, `PUBVIEW` char(1) COLLATE utf8_bin DEFAULT NULL, `OWNER` varchar(99) COLLATE utf8_bin DEFAULT NULL, `MESSAGE_DATE` datetime NOT NULL, `XML` longtext COLLATE utf8_bin, PRIMARY KEY (`CHANNEL_ID`,`MESSAGE_ID`), KEY `IE_ANNC_MSG_CHANNEL` (`CHANNEL_ID`), KEY `IE_ANNC_MSG_ATTRIB` (`DRAFT`,`PUBVIEW`,`OWNER`), KEY `IE_ANNC_MSG_DATE` (`MESSAGE_DATE`), KEY `IE_ANNC_MSG_DATE_DESC` (`MESSAGE_DATE`), KEY `ANNOUNCEMENT_MESSAGE_CDD` (`CHANNEL_ID`,`MESSAGE_DATE`,`DRAFT`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `asn_ap_item_access_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_ap_item_access_t`; CREATE TABLE `asn_ap_item_access_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEM_ACCESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ASN_AP_ITEM_ID` bigint(20) NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `ITEM_ACCESS` (`ITEM_ACCESS`,`ASN_AP_ITEM_ID`), KEY `FK573733586E844C61` (`ASN_AP_ITEM_ID`), CONSTRAINT `FK573733586E844C61` FOREIGN KEY (`ASN_AP_ITEM_ID`) REFERENCES `asn_ap_item_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `asn_ap_item_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_ap_item_t`; CREATE TABLE `asn_ap_item_t` ( `ID` bigint(20) NOT NULL, `ASSIGNMENT_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TEXT` text COLLATE utf8_bin, `RELEASE_DATE` datetime DEFAULT NULL, `RETRACT_DATE` datetime DEFAULT NULL, `HIDE` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK514CEE15935EEE07` (`ID`), CONSTRAINT `FK514CEE15935EEE07` FOREIGN KEY (`ID`) REFERENCES `asn_sup_item_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `asn_ma_item_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_ma_item_t`; CREATE TABLE `asn_ma_item_t` ( `ID` bigint(20) NOT NULL, `ASSIGNMENT_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TEXT` text COLLATE utf8_bin, `SHOW_TO` int(11) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK2E508110935EEE07` (`ID`), CONSTRAINT `FK2E508110935EEE07` FOREIGN KEY (`ID`) REFERENCES `asn_sup_item_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `asn_note_item_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_note_item_t`; CREATE TABLE `asn_note_item_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSIGNMENT_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `NOTE` text COLLATE utf8_bin, `CREATOR_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SHARE_WITH` int(11) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `asn_sup_attach_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_sup_attach_t`; CREATE TABLE `asn_sup_attach_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `ATTACHMENT_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ASN_SUP_ITEM_ID` bigint(20) NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `ATTACHMENT_ID` (`ATTACHMENT_ID`,`ASN_SUP_ITEM_ID`), KEY `FK560294CEDE4CD07F` (`ASN_SUP_ITEM_ID`), CONSTRAINT `FK560294CEDE4CD07F` FOREIGN KEY (`ASN_SUP_ITEM_ID`) REFERENCES `asn_sup_item_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='This table is for assignment supplement item attachment.'; -- ---------------------------- -- Table structure for `asn_sup_item_t` -- ---------------------------- DROP TABLE IF EXISTS `asn_sup_item_t`; CREATE TABLE `asn_sup_item_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `assignment_assignment` -- ---------------------------- DROP TABLE IF EXISTS `assignment_assignment`; CREATE TABLE `assignment_assignment` ( `ASSIGNMENT_ID` varchar(99) COLLATE utf8_bin NOT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `ASSIGNMENT_ASSIGNMENT_INDEX` (`ASSIGNMENT_ID`), KEY `ASSIGNMENT_ASSIGNMENT_CONTEXT` (`CONTEXT`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `assignment_content` -- ---------------------------- DROP TABLE IF EXISTS `assignment_content`; CREATE TABLE `assignment_content` ( `CONTENT_ID` varchar(99) COLLATE utf8_bin NOT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `ASSIGNMENT_CONTENT_INDEX` (`CONTENT_ID`), KEY `ASSIGNMENT_CONTENT_CONTEXT` (`CONTEXT`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `assignment_submission` -- ---------------------------- DROP TABLE IF EXISTS `assignment_submission`; CREATE TABLE `assignment_submission` ( `SUBMISSION_ID` varchar(99) COLLATE utf8_bin NOT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin NOT NULL, `SUBMITTER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `SUBMIT_TIME` varchar(99) COLLATE utf8_bin DEFAULT NULL, `SUBMITTED` varchar(6) COLLATE utf8_bin DEFAULT NULL, `GRADED` varchar(6) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `ASSIGNMENT_SUBMISSION_INDEX` (`SUBMISSION_ID`), UNIQUE KEY `ASSIGNMENT_SUBMISSION_SUBMITTER_INDEX` (`CONTEXT`,`SUBMITTER_ID`), KEY `ASSIGNMENT_SUBMISSION_CONTEXT` (`CONTEXT`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `calendar_calendar` -- ---------------------------- DROP TABLE IF EXISTS `calendar_calendar`; CREATE TABLE `calendar_calendar` ( `CALENDAR_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NEXT_ID` int(11) DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `CALENDAR_CALENDAR_INDEX` (`CALENDAR_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `calendar_event` -- ---------------------------- DROP TABLE IF EXISTS `calendar_event`; CREATE TABLE `calendar_event` ( `CALENDAR_ID` varchar(99) COLLATE utf8_bin NOT NULL, `EVENT_ID` varchar(36) COLLATE utf8_bin NOT NULL, `EVENT_START` datetime NOT NULL, `EVENT_END` datetime NOT NULL, `RANGE_START` int(11) NOT NULL, `RANGE_END` int(11) NOT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `EVENT_INDEX` (`EVENT_ID`), KEY `CALENDAR_EVENT_INDEX` (`CALENDAR_ID`), KEY `CALENDAR_EVENT_RSTART` (`RANGE_START`), KEY `CALENDAR_EVENT_REND` (`RANGE_END`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `chat2_channel` -- ---------------------------- DROP TABLE IF EXISTS `chat2_channel`; CREATE TABLE `chat2_channel` ( `CHANNEL_ID` varchar(99) COLLATE utf8_bin NOT NULL, `PLACEMENT_ID` varchar(99) COLLATE utf8_bin DEFAULT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin NOT NULL, `CREATION_DATE` datetime DEFAULT NULL, `title` varchar(64) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `filterType` varchar(25) COLLATE utf8_bin DEFAULT NULL, `filterParam` int(11) DEFAULT NULL, `timeParam` int(11) NOT NULL, `numberParam` int(11) NOT NULL, `placementDefaultChannel` bit(1) DEFAULT NULL, `ENABLE_USER_OVERRIDE` bit(1) DEFAULT NULL, `migratedChannelId` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`CHANNEL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='This table stores chat channels'; -- ---------------------------- -- Table structure for `chat2_message` -- ---------------------------- DROP TABLE IF EXISTS `chat2_message`; CREATE TABLE `chat2_message` ( `MESSAGE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `CHANNEL_ID` varchar(99) COLLATE utf8_bin DEFAULT NULL, `OWNER` varchar(96) COLLATE utf8_bin NOT NULL, `MESSAGE_DATE` datetime DEFAULT NULL, `BODY` text COLLATE utf8_bin NOT NULL, `migratedMessageId` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`MESSAGE_ID`), KEY `FK720F9882555E0B79` (`CHANNEL_ID`), CONSTRAINT `FK720F9882555E0B79` FOREIGN KEY (`CHANNEL_ID`) REFERENCES `chat2_channel` (`CHANNEL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='This table stores chat messages'; -- ---------------------------- -- Table structure for `citation_citation` -- ---------------------------- DROP TABLE IF EXISTS `citation_citation`; CREATE TABLE `citation_citation` ( `CITATION_ID` varchar(36) COLLATE utf8_bin NOT NULL, `PROPERTY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PROPERTY_VALUE` longtext COLLATE utf8_bin, KEY `CITATION_CITATION_INDEX` (`CITATION_ID`), KEY `CITATION_CITATION_INDEX2` (`CITATION_ID`,`PROPERTY_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `citation_collection` -- ---------------------------- DROP TABLE IF EXISTS `citation_collection`; CREATE TABLE `citation_collection` ( `COLLECTION_ID` varchar(36) COLLATE utf8_bin NOT NULL, `PROPERTY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PROPERTY_VALUE` longtext COLLATE utf8_bin, KEY `CITATION_COLLECTION_INDEX` (`COLLECTION_ID`), KEY `CITATION_COLLECTION_INDEX2` (`COLLECTION_ID`,`PROPERTY_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `citation_schema` -- ---------------------------- DROP TABLE IF EXISTS `citation_schema`; CREATE TABLE `citation_schema` ( `SCHEMA_ID` varchar(36) COLLATE utf8_bin NOT NULL, `PROPERTY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PROPERTY_VALUE` longtext COLLATE utf8_bin, KEY `CITATION_SCHEMA_INDEX` (`SCHEMA_ID`), KEY `CITATION_SCHEMA_INDEX2` (`SCHEMA_ID`,`PROPERTY_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `citation_schema_field` -- ---------------------------- DROP TABLE IF EXISTS `citation_schema_field`; CREATE TABLE `citation_schema_field` ( `SCHEMA_ID` varchar(36) COLLATE utf8_bin NOT NULL, `FIELD_ID` varchar(36) COLLATE utf8_bin NOT NULL, `PROPERTY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PROPERTY_VALUE` longtext COLLATE utf8_bin, KEY `CITATION_SCHEMA_FIELD_INDEX` (`SCHEMA_ID`,`FIELD_ID`), KEY `CITATION_SCHEMA_FIELD_INDEX2` (`SCHEMA_ID`,`FIELD_ID`,`PROPERTY_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_academic_session_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_academic_session_t`; CREATE TABLE `cm_academic_session_t` ( `ACADEMIC_SESSION_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `LAST_MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_MODIFIED_DATE` date DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE` date DEFAULT NULL, `ENTERPRISE_ID` varchar(255) COLLATE utf8_bin NOT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin NOT NULL, `START_DATE` date DEFAULT NULL, `END_DATE` date DEFAULT NULL, `IS_CURRENT` bit(1) NOT NULL, PRIMARY KEY (`ACADEMIC_SESSION_ID`), UNIQUE KEY `ENTERPRISE_ID` (`ENTERPRISE_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_course_set_canon_assoc_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_course_set_canon_assoc_t`; CREATE TABLE `cm_course_set_canon_assoc_t` ( `CANON_COURSE` bigint(20) NOT NULL, `COURSE_SET` bigint(20) NOT NULL, PRIMARY KEY (`COURSE_SET`,`CANON_COURSE`), KEY `FKBFCBD9AE2D306E01` (`COURSE_SET`), KEY `FKBFCBD9AE7F976CD6` (`CANON_COURSE`), CONSTRAINT `FKBFCBD9AE7F976CD6` FOREIGN KEY (`CANON_COURSE`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FKBFCBD9AE2D306E01` FOREIGN KEY (`COURSE_SET`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_course_set_offering_assoc_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_course_set_offering_assoc_t`; CREATE TABLE `cm_course_set_offering_assoc_t` ( `COURSE_OFFERING` bigint(20) NOT NULL, `COURSE_SET` bigint(20) NOT NULL, PRIMARY KEY (`COURSE_SET`,`COURSE_OFFERING`), KEY `FK5B9A5CFD26827043` (`COURSE_OFFERING`), KEY `FK5B9A5CFD2D306E01` (`COURSE_SET`), CONSTRAINT `FK5B9A5CFD2D306E01` FOREIGN KEY (`COURSE_SET`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FK5B9A5CFD26827043` FOREIGN KEY (`COURSE_OFFERING`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_cross_listing_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_cross_listing_t`; CREATE TABLE `cm_cross_listing_t` ( `CROSS_LISTING_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `LAST_MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_MODIFIED_DATE` date DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE` date DEFAULT NULL, PRIMARY KEY (`CROSS_LISTING_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_enrollment_set_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_enrollment_set_t`; CREATE TABLE `cm_enrollment_set_t` ( `ENROLLMENT_SET_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `LAST_MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_MODIFIED_DATE` date DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE` date DEFAULT NULL, `ENTERPRISE_ID` varchar(255) COLLATE utf8_bin NOT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin NOT NULL, `CATEGORY` varchar(255) COLLATE utf8_bin NOT NULL, `DEFAULT_CREDITS` varchar(255) COLLATE utf8_bin NOT NULL, `COURSE_OFFERING` bigint(20) DEFAULT NULL, PRIMARY KEY (`ENROLLMENT_SET_ID`), UNIQUE KEY `ENTERPRISE_ID` (`ENTERPRISE_ID`), KEY `FK99479DD126827043` (`COURSE_OFFERING`), CONSTRAINT `FK99479DD126827043` FOREIGN KEY (`COURSE_OFFERING`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_enrollment_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_enrollment_t`; CREATE TABLE `cm_enrollment_t` ( `ENROLLMENT_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `LAST_MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_MODIFIED_DATE` date DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE` date DEFAULT NULL, `USER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `STATUS` varchar(255) COLLATE utf8_bin NOT NULL, `CREDITS` varchar(255) COLLATE utf8_bin NOT NULL, `GRADING_SCHEME` varchar(255) COLLATE utf8_bin NOT NULL, `DROPPED` bit(1) DEFAULT NULL, `ENROLLMENT_SET` bigint(20) DEFAULT NULL, PRIMARY KEY (`ENROLLMENT_ID`), UNIQUE KEY `USER_ID` (`USER_ID`,`ENROLLMENT_SET`), KEY `FK7A7F878E456D3EA1` (`ENROLLMENT_SET`), CONSTRAINT `FK7A7F878E456D3EA1` FOREIGN KEY (`ENROLLMENT_SET`) REFERENCES `cm_enrollment_set_t` (`ENROLLMENT_SET_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=1441 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_meeting_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_meeting_t`; CREATE TABLE `cm_meeting_t` ( `MEETING_ID` bigint(20) NOT NULL AUTO_INCREMENT, `LOCATION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `START_TIME` time DEFAULT NULL, `FINISH_TIME` time DEFAULT NULL, `NOTES` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MONDAY` bit(1) DEFAULT NULL, `TUESDAY` bit(1) DEFAULT NULL, `WEDNESDAY` bit(1) DEFAULT NULL, `THURSDAY` bit(1) DEFAULT NULL, `FRIDAY` bit(1) DEFAULT NULL, `SATURDAY` bit(1) DEFAULT NULL, `SUNDAY` bit(1) DEFAULT NULL, `SECTION_ID` bigint(20) NOT NULL, PRIMARY KEY (`MEETING_ID`), KEY `FKE15DCD9BD0506F16` (`SECTION_ID`), CONSTRAINT `FKE15DCD9BD0506F16` FOREIGN KEY (`SECTION_ID`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_member_container_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_member_container_t`; CREATE TABLE `cm_member_container_t` ( `MEMBER_CONTAINER_ID` bigint(20) NOT NULL AUTO_INCREMENT, `CLASS_DISCR` varchar(100) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `LAST_MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_MODIFIED_DATE` date DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE` date DEFAULT NULL, `ENTERPRISE_ID` varchar(100) COLLATE utf8_bin NOT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin NOT NULL, `CROSS_LISTING` bigint(20) DEFAULT NULL, `STATUS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `START_DATE` date DEFAULT NULL, `END_DATE` date DEFAULT NULL, `CANONICAL_COURSE` bigint(20) DEFAULT NULL, `ACADEMIC_SESSION` bigint(20) DEFAULT NULL, `CATEGORY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PARENT_COURSE_SET` bigint(20) DEFAULT NULL, `COURSE_OFFERING` bigint(20) DEFAULT NULL, `ENROLLMENT_SET` bigint(20) DEFAULT NULL, `PARENT_SECTION` bigint(20) DEFAULT NULL, `MAXSIZE` int(11) DEFAULT NULL, PRIMARY KEY (`MEMBER_CONTAINER_ID`), UNIQUE KEY `CLASS_DISCR` (`CLASS_DISCR`,`ENTERPRISE_ID`), KEY `FKD96A9BC626827043` (`COURSE_OFFERING`), KEY `FKD96A9BC6D05F59F1` (`CANONICAL_COURSE`), KEY `FKD96A9BC6456D3EA1` (`ENROLLMENT_SET`), KEY `FKD96A9BC6661E50E9` (`ACADEMIC_SESSION`), KEY `FKD96A9BC649A68CB6` (`PARENT_COURSE_SET`), KEY `FKD96A9BC63B0306B1` (`PARENT_SECTION`), KEY `FKD96A9BC64F7C8841` (`CROSS_LISTING`), CONSTRAINT `FKD96A9BC64F7C8841` FOREIGN KEY (`CROSS_LISTING`) REFERENCES `cm_cross_listing_t` (`CROSS_LISTING_ID`), CONSTRAINT `FKD96A9BC626827043` FOREIGN KEY (`COURSE_OFFERING`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FKD96A9BC63B0306B1` FOREIGN KEY (`PARENT_SECTION`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FKD96A9BC6456D3EA1` FOREIGN KEY (`ENROLLMENT_SET`) REFERENCES `cm_enrollment_set_t` (`ENROLLMENT_SET_ID`), CONSTRAINT `FKD96A9BC649A68CB6` FOREIGN KEY (`PARENT_COURSE_SET`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FKD96A9BC6661E50E9` FOREIGN KEY (`ACADEMIC_SESSION`) REFERENCES `cm_academic_session_t` (`ACADEMIC_SESSION_ID`), CONSTRAINT `FKD96A9BC6D05F59F1` FOREIGN KEY (`CANONICAL_COURSE`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=68 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_membership_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_membership_t`; CREATE TABLE `cm_membership_t` ( `MEMBER_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `USER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `ROLE` varchar(255) COLLATE utf8_bin NOT NULL, `MEMBER_CONTAINER_ID` bigint(20) DEFAULT NULL, `STATUS` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`MEMBER_ID`), UNIQUE KEY `USER_ID` (`USER_ID`,`MEMBER_CONTAINER_ID`), KEY `FK9FBBBFE067131463` (`MEMBER_CONTAINER_ID`), CONSTRAINT `FK9FBBBFE067131463` FOREIGN KEY (`MEMBER_CONTAINER_ID`) REFERENCES `cm_member_container_t` (`MEMBER_CONTAINER_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=1546 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_official_instructors_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_official_instructors_t`; CREATE TABLE `cm_official_instructors_t` ( `ENROLLMENT_SET_ID` bigint(20) NOT NULL, `INSTRUCTOR_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, UNIQUE KEY `ENROLLMENT_SET_ID` (`ENROLLMENT_SET_ID`,`INSTRUCTOR_ID`), KEY `FK470F8ACCC28CC1AD` (`ENROLLMENT_SET_ID`), KEY `CM_ENR_SET_INSTR_IDX` (`INSTRUCTOR_ID`), CONSTRAINT `FK470F8ACCC28CC1AD` FOREIGN KEY (`ENROLLMENT_SET_ID`) REFERENCES `cm_enrollment_set_t` (`ENROLLMENT_SET_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cm_sec_category_t` -- ---------------------------- DROP TABLE IF EXISTS `cm_sec_category_t`; CREATE TABLE `cm_sec_category_t` ( `CAT_CODE` varchar(255) COLLATE utf8_bin NOT NULL, `CAT_DESCR` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`CAT_CODE`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `cmn_type_t` -- ---------------------------- DROP TABLE IF EXISTS `cmn_type_t`; CREATE TABLE `cmn_type_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `LAST_MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `LAST_MODIFIED_DATE` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED_DATE` datetime NOT NULL, `AUTHORITY` varchar(100) COLLATE utf8_bin NOT NULL, `DOMAIN` varchar(100) COLLATE utf8_bin NOT NULL, `KEYWORD` varchar(100) COLLATE utf8_bin NOT NULL, `DISPLAY_NAME` varchar(255) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `UUID` (`UUID`), UNIQUE KEY `AUTHORITY` (`AUTHORITY`,`DOMAIN`,`KEYWORD`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_collection` -- ---------------------------- DROP TABLE IF EXISTS `content_collection`; CREATE TABLE `content_collection` ( `COLLECTION_ID` varchar(255) COLLATE utf8_bin NOT NULL, `IN_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, `BINARY_ENTITY` blob, UNIQUE KEY `CONTENT_COLLECTION_INDEX` (`COLLECTION_ID`), KEY `CONTENT_IN_COLLECTION_INDEX` (`IN_COLLECTION`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_dropbox_changes` -- ---------------------------- DROP TABLE IF EXISTS `content_dropbox_changes`; CREATE TABLE `content_dropbox_changes` ( `DROPBOX_ID` varchar(255) COLLATE utf8_bin NOT NULL, `IN_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_UPDATE` varchar(24) COLLATE utf8_bin DEFAULT NULL, UNIQUE KEY `CONTENT_DROPBOX_CI` (`DROPBOX_ID`), KEY `CONTENT_DROPBOX_II` (`IN_COLLECTION`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_resource` -- ---------------------------- DROP TABLE IF EXISTS `content_resource`; CREATE TABLE `content_resource` ( `RESOURCE_ID` varchar(255) COLLATE utf8_bin NOT NULL, `RESOURCE_UUID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `IN_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin DEFAULT NULL, `FILE_PATH` varchar(128) COLLATE utf8_bin DEFAULT NULL, `FILE_SIZE` bigint(20) DEFAULT NULL, `RESOURCE_TYPE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, `BINARY_ENTITY` blob, UNIQUE KEY `CONTENT_RESOURCE_INDEX` (`RESOURCE_ID`), KEY `CONTENT_IN_RESOURCE_INDEX` (`IN_COLLECTION`), KEY `CONTENT_RESOURCE_CI` (`CONTEXT`), KEY `CONTENT_UUID_RESOURCE_INDEX` (`RESOURCE_UUID`), KEY `CONTENT_RESOURCE_RTI` (`RESOURCE_TYPE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_resource_body_binary` -- ---------------------------- DROP TABLE IF EXISTS `content_resource_body_binary`; CREATE TABLE `content_resource_body_binary` ( `RESOURCE_ID` varchar(255) COLLATE utf8_bin NOT NULL, `BODY` longblob, UNIQUE KEY `CONTENT_RESOURCE_BB_INDEX` (`RESOURCE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_resource_delete` -- ---------------------------- DROP TABLE IF EXISTS `content_resource_delete`; CREATE TABLE `content_resource_delete` ( `RESOURCE_ID` varchar(255) COLLATE utf8_bin NOT NULL, `RESOURCE_UUID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `IN_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CONTEXT` varchar(99) COLLATE utf8_bin DEFAULT NULL, `FILE_PATH` varchar(128) COLLATE utf8_bin DEFAULT NULL, `FILE_SIZE` bigint(20) DEFAULT NULL, `RESOURCE_TYPE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DELETE_DATE` date DEFAULT NULL, `DELETE_USERID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `XML` longtext COLLATE utf8_bin, `BINARY_ENTITY` blob, UNIQUE KEY `CONTENT_RESOURCE_UUID_DELETE_I` (`RESOURCE_UUID`), KEY `CONTENT_RESOURCE_DELETE_INDEX` (`RESOURCE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_resource_lock` -- ---------------------------- DROP TABLE IF EXISTS `content_resource_lock`; CREATE TABLE `content_resource_lock` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `asset_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `qualifier_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `is_active` bit(1) DEFAULT NULL, `is_system` bit(1) DEFAULT NULL, `reason` varchar(36) COLLATE utf8_bin DEFAULT NULL, `date_added` datetime DEFAULT NULL, `date_removed` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `content_type_registry` -- ---------------------------- DROP TABLE IF EXISTS `content_type_registry`; CREATE TABLE `content_type_registry` ( `CONTEXT_ID` varchar(99) COLLATE utf8_bin NOT NULL, `RESOURCE_TYPE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ENABLED` varchar(1) COLLATE utf8_bin DEFAULT NULL, KEY `content_type_registry_idx` (`CONTEXT_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_assignment_status` -- ---------------------------- DROP TABLE IF EXISTS `dw_assignment_status`; CREATE TABLE `dw_assignment_status` ( `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `ASSIGNMENT_ID` varchar(99) COLLATE utf8_bin NOT NULL, `COURSE_TITLE` text COLLATE utf8_bin, `ASSIGNMENT_TITLE` text COLLATE utf8_bin, `ASSIGNMENT_STATUS` varchar(64) COLLATE utf8_bin DEFAULT NULL, `ASSIGNMENT_GRADE` varchar(64) COLLATE utf8_bin DEFAULT NULL, `STUDENT_FIRST_NAME` varchar(128) COLLATE utf8_bin DEFAULT NULL, `STUDENT_LAST_NAME` varchar(128) COLLATE utf8_bin DEFAULT NULL, `SCHOOL` varchar(128) COLLATE utf8_bin DEFAULT NULL, `DISTRICT` varchar(128) COLLATE utf8_bin DEFAULT NULL, `CLASS_YEAR` varchar(128) COLLATE utf8_bin DEFAULT NULL, `ADVISOR` varchar(128) COLLATE utf8_bin DEFAULT NULL, `COURSE_TERM` varchar(128) COLLATE utf8_bin DEFAULT NULL, `COURSE_CODE` varchar(128) COLLATE utf8_bin DEFAULT NULL, `COURSE_SECTION` varchar(128) COLLATE utf8_bin DEFAULT NULL, `COURSE_START_DATE` varchar(128) COLLATE utf8_bin DEFAULT NULL, `INSTRUCTOR` varchar(128) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ASSIGNMENT_ID`,`USER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_content_resource_lock` -- ---------------------------- DROP TABLE IF EXISTS `dw_content_resource_lock`; CREATE TABLE `dw_content_resource_lock` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `asset_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `qualifier_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `is_active` tinyint(4) DEFAULT NULL, `is_system` tinyint(4) DEFAULT NULL, `reason` varchar(36) COLLATE utf8_bin DEFAULT NULL, `date_added` datetime DEFAULT NULL, `date_removed` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_guidance` -- ---------------------------- DROP TABLE IF EXISTS `dw_guidance`; CREATE TABLE `dw_guidance` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(36) COLLATE utf8_bin NOT NULL, `securityQualifier` varchar(255) COLLATE utf8_bin DEFAULT NULL, `securityViewFunction` varchar(255) COLLATE utf8_bin NOT NULL, `securityEditFunction` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_guidance_item` -- ---------------------------- DROP TABLE IF EXISTS `dw_guidance_item`; CREATE TABLE `dw_guidance_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `guidance_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK605DDBA7BE2FA762` (`guidance_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_guidance_item_file` -- ---------------------------- DROP TABLE IF EXISTS `dw_guidance_item_file`; CREATE TABLE `dw_guidance_item_file` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `baseReference` varchar(255) COLLATE utf8_bin DEFAULT NULL, `fullReference` varchar(255) COLLATE utf8_bin DEFAULT NULL, `item_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK297703147E22B9C7` (`item_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_matrix` -- ---------------------------- DROP TABLE IF EXISTS `dw_matrix`; CREATE TABLE `dw_matrix` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK5A17205459517621` (`scaffolding_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_matrix_cell` -- ---------------------------- DROP TABLE IF EXISTS `dw_matrix_cell`; CREATE TABLE `dw_matrix_cell` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `matrix_id` varchar(36) COLLATE utf8_bin NOT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin NOT NULL, `scaffolding_cell_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK8C1D366D9AAD0C05` (`scaffolding_cell_id`), KEY `FK8C1D366D3E503659` (`matrix_id`), KEY `FK8C1D366DFE6D91AF` (`wizard_page_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_metaobj_form_def` -- ---------------------------- DROP TABLE IF EXISTS `dw_metaobj_form_def`; CREATE TABLE `dw_metaobj_form_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `documentRoot` varchar(255) COLLATE utf8_bin NOT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `systemOnly` tinyint(4) NOT NULL, `externalType` varchar(255) COLLATE utf8_bin NOT NULL, `siteId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `siteState` int(11) NOT NULL, `globalState` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_pres_itemdef_mimetype` -- ---------------------------- DROP TABLE IF EXISTS `dw_pres_itemdef_mimetype`; CREATE TABLE `dw_pres_itemdef_mimetype` ( `item_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `primaryMimeType` varchar(36) COLLATE utf8_bin DEFAULT NULL, `secondaryMimeType` varchar(36) COLLATE utf8_bin DEFAULT NULL, KEY `FK9EA59837CEC82A41` (`item_def_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation`; CREATE TABLE `dw_presentation` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `isDefault` tinyint(4) DEFAULT NULL, `isPublic` tinyint(4) DEFAULT NULL, `expiresOn` datetime DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, PRIMARY KEY (`id`), KEY `FKA9028D6D697A9B00` (`template_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_comment` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_comment`; CREATE TABLE `dw_presentation_comment` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin NOT NULL, `creator_id` varchar(255) COLLATE utf8_bin NOT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `visibility` tinyint(4) NOT NULL, `created` datetime NOT NULL, PRIMARY KEY (`id`), KEY `FK1E7E658D662DE460` (`presentation_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_item` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_item`; CREATE TABLE `dw_presentation_item` ( `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `artifact_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `item_definition_id` varchar(36) COLLATE utf8_bin NOT NULL, KEY `FK2FA02A5FB2AC75B` (`item_definition_id`), KEY `FK2FA02A5662DE460` (`presentation_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_item_def` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_item_def`; CREATE TABLE `dw_presentation_item_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `allowMultiple` tinyint(4) DEFAULT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `external_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `sequence_no` int(11) DEFAULT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK1B6ADB6B697A9B00` (`template_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_item_property` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_item_property`; CREATE TABLE `dw_presentation_item_property` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_item_id` varchar(36) COLLATE utf8_bin NOT NULL, `property_key` varchar(255) COLLATE utf8_bin NOT NULL, `property_value` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK86B136F2150091C` (`presentation_page_item_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_layout` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_layout`; CREATE TABLE `dw_presentation_layout` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `globalState` tinyint(4) DEFAULT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `xhtml_file_id` varchar(36) COLLATE utf8_bin NOT NULL, `preview_image_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `tool_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_log` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_log`; CREATE TABLE `dw_presentation_log` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `viewer_id` varchar(255) COLLATE utf8_bin NOT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `view_date` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK2120E172662DE460` (`presentation_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_page` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_page`; CREATE TABLE `dw_presentation_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `layout_id` varchar(36) COLLATE utf8_bin NOT NULL, `style_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `seq_num` varchar(255) COLLATE utf8_bin DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, PRIMARY KEY (`id`), KEY `FK2FCEA21662DE460` (`presentation_id`), KEY `FK2FCEA21AE13AE50` (`layout_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_page_item` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_page_item`; CREATE TABLE `dw_presentation_page_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_region_id` varchar(36) COLLATE utf8_bin NOT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `value` text COLLATE utf8_bin, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK64176719185445B` (`presentation_page_region_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_page_region` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_page_region`; CREATE TABLE `dw_presentation_page_region` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_id` varchar(36) COLLATE utf8_bin NOT NULL, `region_id` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK8A46C2D295B9BCA6` (`presentation_page_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_presentation_template` -- ---------------------------- DROP TABLE IF EXISTS `dw_presentation_template`; CREATE TABLE `dw_presentation_template` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `includeHeaderAndFooter` tinyint(4) DEFAULT NULL, `published` tinyint(4) DEFAULT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `renderer` varchar(36) COLLATE utf8_bin DEFAULT NULL, `propertyPage` varchar(36) COLLATE utf8_bin DEFAULT NULL, `documentRoot` varchar(255) COLLATE utf8_bin DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `site_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_resource` -- ---------------------------- DROP TABLE IF EXISTS `dw_resource`; CREATE TABLE `dw_resource` ( `ID` varchar(36) COLLATE utf8_bin NOT NULL, `URI` varchar(255) COLLATE utf8_bin NOT NULL, `RESOURCE_TYPE` varchar(255) COLLATE utf8_bin NOT NULL, `SUB_TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PRIMARY_MIME_TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SUB_MIME_TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PARENT_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `COPYRIGHT_CHOICE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `COPYRIGHT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CONTENT_LENGTH` int(11) DEFAULT NULL, `CREATED` datetime DEFAULT NULL, `MODIFIED` datetime DEFAULT NULL, `DISPLAY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK_RESORUCE_PARENT` (`PARENT_COLLECTION`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_resource_collection` -- ---------------------------- DROP TABLE IF EXISTS `dw_resource_collection`; CREATE TABLE `dw_resource_collection` ( `ID` varchar(36) COLLATE utf8_bin NOT NULL, `URI` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PARENT_COLLECTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MODIFIED_BY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATED` datetime DEFAULT NULL, `MODIFIED` datetime DEFAULT NULL, `DISPLAY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SPACE_USED` int(11) DEFAULT NULL, `SPACE_AVAILABLE` int(11) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK_COLLECTION_PARENT` (`PARENT_COLLECTION`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_review_items` -- ---------------------------- DROP TABLE IF EXISTS `dw_review_items`; CREATE TABLE `dw_review_items` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `review_content_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `parent_id` varchar(36) COLLATE utf8_bin NOT NULL, `review_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_type` int(11) DEFAULT NULL, `securityQualifier` varchar(255) COLLATE utf8_bin DEFAULT NULL, `securityViewFunction` varchar(255) COLLATE utf8_bin DEFAULT NULL, `securityEditFunction` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4240ED2786D510` (`parent_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_scaffolding` -- ---------------------------- DROP TABLE IF EXISTS `dw_scaffolding`; CREATE TABLE `dw_scaffolding` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `ownerId` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `worksiteId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `published` tinyint(4) DEFAULT NULL, `publishedBy` varchar(255) COLLATE utf8_bin DEFAULT NULL, `publishedDate` datetime DEFAULT NULL, `columnLabel` varchar(255) COLLATE utf8_bin DEFAULT NULL, `rowLabel` varchar(255) COLLATE utf8_bin DEFAULT NULL, `readyColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `pendingColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `completedColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `lockedColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_scaffolding_cell` -- ---------------------------- DROP TABLE IF EXISTS `dw_scaffolding_cell`; CREATE TABLE `dw_scaffolding_cell` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `rootcriterion_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `level_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, `wizardPageDef_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK184EAE6880F1F7B6` (`level_id`), KEY `FK184EAE68C604760E` (`scaffolding_id`), KEY `FK184EAE685827115B` (`rootcriterion_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_scaffolding_cell_evaluators` -- ---------------------------- DROP TABLE IF EXISTS `dw_scaffolding_cell_evaluators`; CREATE TABLE `dw_scaffolding_cell_evaluators` ( `scaffolding_cell_id` varchar(36) COLLATE utf8_bin NOT NULL, `id` varchar(255) COLLATE utf8_bin DEFAULT NULL, KEY `FK184EAE6880F1F7B4` (`scaffolding_cell_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_scaffolding_criteria` -- ---------------------------- DROP TABLE IF EXISTS `dw_scaffolding_criteria`; CREATE TABLE `dw_scaffolding_criteria` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `sequenceNumber` varchar(36) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `color` varchar(36) COLLATE utf8_bin DEFAULT NULL, `textColor` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_scaffolding_levels` -- ---------------------------- DROP TABLE IF EXISTS `dw_scaffolding_levels`; CREATE TABLE `dw_scaffolding_levels` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `sequenceNumber` varchar(36) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `color` varchar(36) COLLATE utf8_bin DEFAULT NULL, `textColor` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4EBCD0F5C604760E` (`scaffolding_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_session` -- ---------------------------- DROP TABLE IF EXISTS `dw_session`; CREATE TABLE `dw_session` ( `id` varchar(99) COLLATE utf8_bin DEFAULT NULL, `server` varchar(99) COLLATE utf8_bin DEFAULT NULL, `userId` varchar(99) COLLATE utf8_bin DEFAULT NULL, `ip` varchar(99) COLLATE utf8_bin DEFAULT NULL, `user_agent` varchar(99) COLLATE utf8_bin DEFAULT NULL, `startTime` datetime DEFAULT NULL, `endTime` datetime DEFAULT NULL, `durationSeconds` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_site_users` -- ---------------------------- DROP TABLE IF EXISTS `dw_site_users`; CREATE TABLE `dw_site_users` ( `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `user_id` varchar(99) COLLATE utf8_bin NOT NULL, `user_eid` varchar(99) COLLATE utf8_bin DEFAULT NULL, `user_display_id` varchar(99) COLLATE utf8_bin DEFAULT NULL, `role` varchar(99) COLLATE utf8_bin DEFAULT NULL, `permission` int(11) DEFAULT NULL, PRIMARY KEY (`site_id`,`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_sites` -- ---------------------------- DROP TABLE IF EXISTS `dw_sites`; CREATE TABLE `dw_sites` ( `id` varchar(99) COLLATE utf8_bin NOT NULL, `type` varchar(99) COLLATE utf8_bin DEFAULT NULL, `title` varchar(99) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_template_file_ref` -- ---------------------------- DROP TABLE IF EXISTS `dw_template_file_ref`; CREATE TABLE `dw_template_file_ref` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `file_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `file_type_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `usage_desc` varchar(255) COLLATE utf8_bin DEFAULT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK4B70FB02697A9B00` (`template_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_users` -- ---------------------------- DROP TABLE IF EXISTS `dw_users`; CREATE TABLE `dw_users` ( `user_id` varchar(99) COLLATE utf8_bin NOT NULL, `user_eid` varchar(99) COLLATE utf8_bin DEFAULT NULL, `email` varchar(255) COLLATE utf8_bin DEFAULT NULL, `email_lc` varchar(255) COLLATE utf8_bin DEFAULT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `first_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `last_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard`; CREATE TABLE `dw_wizard` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` text COLLATE utf8_bin, `keywords` text COLLATE utf8_bin, `created` datetime NOT NULL, `modified` datetime NOT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `guidance_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `published` tinyint(4) DEFAULT NULL, `wizard_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `exposed_page_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `root_category` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_category` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_category`; CREATE TABLE `dw_wizard_category` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `keywords` varchar(255) COLLATE utf8_bin DEFAULT NULL, `created` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `wizard_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `parent_category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_completed` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_completed`; CREATE TABLE `dw_wizard_completed` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `created` datetime DEFAULT NULL, `lastVisited` datetime DEFAULT NULL, `status` varchar(255) COLLATE utf8_bin DEFAULT NULL, `wizard_id` varchar(36) COLLATE utf8_bin NOT NULL, `root_category` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_completed_category` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_completed_category`; CREATE TABLE `dw_wizard_completed_category` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `completed_wizard_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `category_id` varchar(36) COLLATE utf8_bin NOT NULL, `parent_category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `expanded` int(11) DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_completed_page` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_completed_page`; CREATE TABLE `dw_wizard_completed_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `completed_category_id` varchar(36) COLLATE utf8_bin NOT NULL, `wizard_page_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin NOT NULL, `seq_num` int(11) DEFAULT NULL, `created` datetime DEFAULT NULL, `lastVisited` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page`; CREATE TABLE `dw_wizard_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `status` varchar(255) COLLATE utf8_bin DEFAULT NULL, `wizard_page_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `modified` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page_attachments` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page_attachments`; CREATE TABLE `dw_wizard_page_attachments` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `artifact_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page_def` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page_def`; CREATE TABLE `dw_wizard_page_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `initialStatus` varchar(255) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `guidance_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page_def_add_forms` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page_def_add_forms`; CREATE TABLE `dw_wizard_page_def_add_forms` ( `wizard_page_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `form_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`wizard_page_def_id`,`form_def_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page_forms` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page_forms`; CREATE TABLE `dw_wizard_page_forms` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `artifact_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin NOT NULL, `form_type` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_page_sequence` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_page_sequence`; CREATE TABLE `dw_wizard_page_sequence` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `wiz_page_def_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_style` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_style`; CREATE TABLE `dw_wizard_style` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `globalState` int(11) DEFAULT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `styleFile` varchar(36) COLLATE utf8_bin DEFAULT NULL, `siteId` varchar(36) COLLATE utf8_bin DEFAULT NULL, `created` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_wizard_support_item` -- ---------------------------- DROP TABLE IF EXISTS `dw_wizard_support_item`; CREATE TABLE `dw_wizard_support_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `wizard_id` varchar(36) COLLATE utf8_bin NOT NULL, `item_id` varchar(36) COLLATE utf8_bin NOT NULL, `generic_type` varchar(255) COLLATE utf8_bin NOT NULL, `content_type` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `dw_workflow_parent` -- ---------------------------- DROP TABLE IF EXISTS `dw_workflow_parent`; CREATE TABLE `dw_workflow_parent` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `reflection_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `reflection_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `evaluation_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `evaluation_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `review_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `email_template_item` -- ---------------------------- DROP TABLE IF EXISTS `email_template_item`; CREATE TABLE `email_template_item` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `LAST_MODIFIED` datetime NOT NULL, `OWNER` varchar(255) COLLATE utf8_bin NOT NULL, `SUBJECT` longtext COLLATE utf8_bin NOT NULL, `MESSAGE` longtext COLLATE utf8_bin NOT NULL, `TEMPLATE_KEY` varchar(255) COLLATE utf8_bin NOT NULL, `TEMPLATE_LOCALE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `defaultType` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `entity_properties` -- ---------------------------- DROP TABLE IF EXISTS `entity_properties`; CREATE TABLE `entity_properties` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `entityRef` varchar(255) COLLATE utf8_bin NOT NULL, `entityPrefix` varchar(255) COLLATE utf8_bin NOT NULL, `propertyName` varchar(255) COLLATE utf8_bin NOT NULL, `propertyValue` text COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `entityRef` (`entityRef`,`entityPrefix`,`propertyName`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `entity_tag_applications` -- ---------------------------- DROP TABLE IF EXISTS `entity_tag_applications`; CREATE TABLE `entity_tag_applications` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `entityRef` varchar(255) COLLATE utf8_bin NOT NULL, `entityPrefix` varchar(255) COLLATE utf8_bin NOT NULL, `tag` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `entityRef` (`entityRef`,`entityPrefix`,`tag`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_category_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_category_t`; CREATE TABLE `gb_category_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `GRADEBOOK_ID` bigint(20) NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `WEIGHT` double DEFAULT NULL, `DROP_LOWEST` int(11) DEFAULT NULL, `REMOVED` bit(1) DEFAULT NULL, `IS_EXTRA_CREDIT` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FKCD333737325D7986` (`GRADEBOOK_ID`), CONSTRAINT `FKCD333737325D7986` FOREIGN KEY (`GRADEBOOK_ID`) REFERENCES `gb_gradebook_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_comment_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_comment_t`; CREATE TABLE `gb_comment_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `GRADER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `STUDENT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `COMMENT_TEXT` text COLLATE utf8_bin, `DATE_RECORDED` datetime NOT NULL, `GRADABLE_OBJECT_ID` bigint(20) NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `STUDENT_ID` (`STUDENT_ID`,`GRADABLE_OBJECT_ID`), KEY `FK7977DFF06F98CFF` (`GRADABLE_OBJECT_ID`), CONSTRAINT `FK7977DFF06F98CFF` FOREIGN KEY (`GRADABLE_OBJECT_ID`) REFERENCES `gb_gradable_object_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_gradable_object_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_gradable_object_t`; CREATE TABLE `gb_gradable_object_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `OBJECT_TYPE_ID` int(11) NOT NULL, `VERSION` int(11) NOT NULL, `GRADEBOOK_ID` bigint(20) NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `REMOVED` bit(1) DEFAULT NULL, `POINTS_POSSIBLE` double DEFAULT NULL, `DUE_DATE` date DEFAULT NULL, `NOT_COUNTED` bit(1) DEFAULT NULL, `EXTERNALLY_MAINTAINED` bit(1) DEFAULT NULL, `EXTERNAL_STUDENT_LINK` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTERNAL_INSTRUCTOR_LINK` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTERNAL_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTERNAL_APP_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `IS_EXTRA_CREDIT` bit(1) DEFAULT NULL, `ASSIGNMENT_WEIGHTING` double DEFAULT NULL, `RELEASED` bit(1) DEFAULT NULL, `CATEGORY_ID` bigint(20) DEFAULT NULL, `UNGRADED` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK759996A7F09DEFAE` (`CATEGORY_ID`), KEY `FK759996A7325D7986` (`GRADEBOOK_ID`), KEY `GB_GRADABLE_OBJ_ASN_IDX` (`OBJECT_TYPE_ID`,`GRADEBOOK_ID`,`NAME`,`REMOVED`), CONSTRAINT `FK759996A7325D7986` FOREIGN KEY (`GRADEBOOK_ID`) REFERENCES `gb_gradebook_t` (`ID`), CONSTRAINT `FK759996A7F09DEFAE` FOREIGN KEY (`CATEGORY_ID`) REFERENCES `gb_category_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grade_map_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grade_map_t`; CREATE TABLE `gb_grade_map_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `OBJECT_TYPE_ID` int(11) NOT NULL, `VERSION` int(11) NOT NULL, `GRADEBOOK_ID` bigint(20) NOT NULL, `GB_GRADING_SCALE_T` bigint(20) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FKADE11225181E947A` (`GB_GRADING_SCALE_T`), KEY `FKADE11225325D7986` (`GRADEBOOK_ID`), CONSTRAINT `FKADE11225325D7986` FOREIGN KEY (`GRADEBOOK_ID`) REFERENCES `gb_gradebook_t` (`ID`), CONSTRAINT `FKADE11225181E947A` FOREIGN KEY (`GB_GRADING_SCALE_T`) REFERENCES `gb_grading_scale_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grade_record_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grade_record_t`; CREATE TABLE `gb_grade_record_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `OBJECT_TYPE_ID` int(11) NOT NULL, `VERSION` int(11) NOT NULL, `GRADABLE_OBJECT_ID` bigint(20) NOT NULL, `STUDENT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `GRADER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `DATE_RECORDED` datetime NOT NULL, `POINTS_EARNED` double DEFAULT NULL, `IS_EXCLUDED_FROM_GRADE` bit(1) DEFAULT NULL, `ENTERED_GRADE` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `GRADABLE_OBJECT_ID` (`GRADABLE_OBJECT_ID`,`STUDENT_ID`), KEY `FK46ACF7526F98CFF` (`GRADABLE_OBJECT_ID`), KEY `GB_GRADE_RECORD_O_T_IDX` (`OBJECT_TYPE_ID`), KEY `GB_GRADE_RECORD_STUDENT_ID_IDX` (`STUDENT_ID`), CONSTRAINT `FK46ACF7526F98CFF` FOREIGN KEY (`GRADABLE_OBJECT_ID`) REFERENCES `gb_gradable_object_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grade_to_percent_mapping_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grade_to_percent_mapping_t`; CREATE TABLE `gb_grade_to_percent_mapping_t` ( `GRADE_MAP_ID` bigint(20) NOT NULL, `PERCENT` double DEFAULT NULL, `LETTER_GRADE` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`GRADE_MAP_ID`,`LETTER_GRADE`), KEY `FKCDEA021162B659F1` (`GRADE_MAP_ID`), CONSTRAINT `FKCDEA021162B659F1` FOREIGN KEY (`GRADE_MAP_ID`) REFERENCES `gb_grade_map_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_gradebook_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_gradebook_t`; CREATE TABLE `gb_gradebook_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `GRADEBOOK_UID` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `SELECTED_GRADE_MAPPING_ID` bigint(20) DEFAULT NULL, `ASSIGNMENTS_DISPLAYED` bit(1) NOT NULL, `COURSE_GRADE_DISPLAYED` bit(1) NOT NULL, `ALL_ASSIGNMENTS_ENTERED` bit(1) NOT NULL, `LOCKED` bit(1) NOT NULL, `GRADE_TYPE` int(11) NOT NULL, `CATEGORY_TYPE` int(11) NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `GRADEBOOK_UID` (`GRADEBOOK_UID`), KEY `FK7C870191552B7E63` (`SELECTED_GRADE_MAPPING_ID`), CONSTRAINT `FK7C870191552B7E63` FOREIGN KEY (`SELECTED_GRADE_MAPPING_ID`) REFERENCES `gb_grade_map_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grading_event_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grading_event_t`; CREATE TABLE `gb_grading_event_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `GRADABLE_OBJECT_ID` bigint(20) NOT NULL, `GRADER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `STUDENT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `DATE_GRADED` datetime NOT NULL, `GRADE` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK4C9D99E06F98CFF` (`GRADABLE_OBJECT_ID`), CONSTRAINT `FK4C9D99E06F98CFF` FOREIGN KEY (`GRADABLE_OBJECT_ID`) REFERENCES `gb_gradable_object_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grading_scale_grades_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grading_scale_grades_t`; CREATE TABLE `gb_grading_scale_grades_t` ( `GRADING_SCALE_ID` bigint(20) NOT NULL, `LETTER_GRADE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GRADE_IDX` int(11) NOT NULL, PRIMARY KEY (`GRADING_SCALE_ID`,`GRADE_IDX`), KEY `FK5D3F0C95605CD0C5` (`GRADING_SCALE_ID`), CONSTRAINT `FK5D3F0C95605CD0C5` FOREIGN KEY (`GRADING_SCALE_ID`) REFERENCES `gb_grading_scale_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grading_scale_percents_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grading_scale_percents_t`; CREATE TABLE `gb_grading_scale_percents_t` ( `GRADING_SCALE_ID` bigint(20) NOT NULL, `PERCENT` double DEFAULT NULL, `LETTER_GRADE` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`GRADING_SCALE_ID`,`LETTER_GRADE`), KEY `FKC98BE467605CD0C5` (`GRADING_SCALE_ID`), CONSTRAINT `FKC98BE467605CD0C5` FOREIGN KEY (`GRADING_SCALE_ID`) REFERENCES `gb_grading_scale_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_grading_scale_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_grading_scale_t`; CREATE TABLE `gb_grading_scale_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `OBJECT_TYPE_ID` int(11) NOT NULL, `VERSION` int(11) NOT NULL, `SCALE_UID` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `UNAVAILABLE` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `SCALE_UID` (`SCALE_UID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_lettergrade_mapping` -- ---------------------------- DROP TABLE IF EXISTS `gb_lettergrade_mapping`; CREATE TABLE `gb_lettergrade_mapping` ( `LG_MAPPING_ID` bigint(20) NOT NULL, `value` double DEFAULT NULL, `grade` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`LG_MAPPING_ID`,`grade`), KEY `FKC8CDDC5C626E35B6` (`LG_MAPPING_ID`), CONSTRAINT `FKC8CDDC5C626E35B6` FOREIGN KEY (`LG_MAPPING_ID`) REFERENCES `gb_lettergrade_percent_mapping` (`LGP_MAPPING_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_lettergrade_percent_mapping` -- ---------------------------- DROP TABLE IF EXISTS `gb_lettergrade_percent_mapping`; CREATE TABLE `gb_lettergrade_percent_mapping` ( `LGP_MAPPING_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `MAPPING_TYPE` int(11) NOT NULL, `GRADEBOOK_ID` bigint(20) DEFAULT NULL, PRIMARY KEY (`LGP_MAPPING_ID`), UNIQUE KEY `MAPPING_TYPE` (`MAPPING_TYPE`,`GRADEBOOK_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_permission_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_permission_t`; CREATE TABLE `gb_permission_t` ( `GB_PERMISSION_ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `GRADEBOOK_ID` bigint(20) NOT NULL, `USER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `FUNCTION_NAME` varchar(255) COLLATE utf8_bin NOT NULL, `CATEGORY_ID` bigint(20) DEFAULT NULL, `GROUP_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`GB_PERMISSION_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_property_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_property_t`; CREATE TABLE `gb_property_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `VALUE` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `NAME` (`NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `gb_spreadsheet_t` -- ---------------------------- DROP TABLE IF EXISTS `gb_spreadsheet_t`; CREATE TABLE `gb_spreadsheet_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `CREATOR` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `CONTENT` mediumtext COLLATE utf8_bin NOT NULL, `DATE_CREATED` datetime NOT NULL, `GRADEBOOK_ID` bigint(20) NOT NULL, PRIMARY KEY (`ID`), KEY `FKB2FE801D325D7986` (`GRADEBOOK_ID`), CONSTRAINT `FKB2FE801D325D7986` FOREIGN KEY (`GRADEBOOK_ID`) REFERENCES `gb_gradebook_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mailarchive_channel` -- ---------------------------- DROP TABLE IF EXISTS `mailarchive_channel`; CREATE TABLE `mailarchive_channel` ( `CHANNEL_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NEXT_ID` int(11) DEFAULT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `MAILARCHIVE_CHANNEL_INDEX` (`CHANNEL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mailarchive_message` -- ---------------------------- DROP TABLE IF EXISTS `mailarchive_message`; CREATE TABLE `mailarchive_message` ( `CHANNEL_ID` varchar(99) COLLATE utf8_bin NOT NULL, `MESSAGE_ID` varchar(36) COLLATE utf8_bin NOT NULL, `DRAFT` char(1) COLLATE utf8_bin DEFAULT NULL, `PUBVIEW` char(1) COLLATE utf8_bin DEFAULT NULL, `OWNER` varchar(99) COLLATE utf8_bin DEFAULT NULL, `MESSAGE_DATE` datetime NOT NULL, `XML` longtext COLLATE utf8_bin, `SUBJECT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `BODY` longtext COLLATE utf8_bin, PRIMARY KEY (`CHANNEL_ID`,`MESSAGE_ID`), KEY `IE_MAILARC_MSG_CHAN` (`CHANNEL_ID`), KEY `IE_MAILARC_MSG_ATTRIB` (`DRAFT`,`PUBVIEW`,`OWNER`), KEY `IE_MAILARC_MSG_DATE` (`MESSAGE_DATE`), KEY `IE_MAILARC_MSG_DATE_DESC` (`MESSAGE_DATE`), KEY `MAILARC_MSG_CDD` (`CHANNEL_ID`,`MESSAGE_DATE`,`DRAFT`), KEY `IE_MAILARC_SUBJECT` (`SUBJECT`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `metaobj_form_def` -- ---------------------------- DROP TABLE IF EXISTS `metaobj_form_def`; CREATE TABLE `metaobj_form_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `documentRoot` varchar(255) COLLATE utf8_bin NOT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `systemOnly` bit(1) NOT NULL, `externalType` varchar(255) COLLATE utf8_bin NOT NULL, `siteId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `siteState` int(11) NOT NULL, `globalState` int(11) NOT NULL, `schemaData` longblob NOT NULL, `instruction` text COLLATE utf8_bin, `schema_hash` varchar(255) COLLATE utf8_bin DEFAULT NULL, `alternateCreateXslt` varchar(36) COLLATE utf8_bin DEFAULT NULL, `alternateViewXslt` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_area_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_area_t`; CREATE TABLE `mfr_area_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `CONTEXT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `HIDDEN` bit(1) NOT NULL, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `ENABLED` bit(1) NOT NULL, `SENDEMAILOUT` bit(1) NOT NULL, `LOCKED` bit(1) NOT NULL, `MODERATED` bit(1) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_attachment_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_attachment_t`; CREATE TABLE `mfr_attachment_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `ATTACHMENT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `ATTACHMENT_URL` varchar(255) COLLATE utf8_bin NOT NULL, `ATTACHMENT_NAME` varchar(255) COLLATE utf8_bin NOT NULL, `ATTACHMENT_SIZE` varchar(255) COLLATE utf8_bin NOT NULL, `ATTACHMENT_TYPE` varchar(255) COLLATE utf8_bin NOT NULL, `m_surrogateKey` bigint(20) DEFAULT NULL, `of_surrogateKey` bigint(20) DEFAULT NULL, `pf_surrogateKey` bigint(20) DEFAULT NULL, `t_surrogateKey` bigint(20) DEFAULT NULL, `of_urrogateKey` bigint(20) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK7B2D5CDE5B252FAE` (`of_urrogateKey`), KEY `FK7B2D5CDE7DEF8466` (`t_surrogateKey`), KEY `FK7B2D5CDE74C7E92B` (`of_surrogateKey`), KEY `FK7B2D5CDE82FAB29` (`pf_surrogateKey`), KEY `FK7B2D5CDE58F99AA5` (`m_surrogateKey`), CONSTRAINT `FK7B2D5CDE58F99AA5` FOREIGN KEY (`m_surrogateKey`) REFERENCES `mfr_message_t` (`ID`), CONSTRAINT `FK7B2D5CDE5B252FAE` FOREIGN KEY (`of_urrogateKey`) REFERENCES `mfr_open_forum_t` (`ID`), CONSTRAINT `FK7B2D5CDE74C7E92B` FOREIGN KEY (`of_surrogateKey`) REFERENCES `mfr_open_forum_t` (`ID`), CONSTRAINT `FK7B2D5CDE7DEF8466` FOREIGN KEY (`t_surrogateKey`) REFERENCES `mfr_topic_t` (`ID`), CONSTRAINT `FK7B2D5CDE82FAB29` FOREIGN KEY (`pf_surrogateKey`) REFERENCES `mfr_private_forum_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_date_restrictions_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_date_restrictions_t`; CREATE TABLE `mfr_date_restrictions_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `VISIBLE` datetime NOT NULL, `VISIBLE_POST_ON_SCHEDULE` bit(1) NOT NULL, `POSTING_ALLOWED` datetime NOT NULL, `PSTNG_ALLWD_PST_ON_SCHD` bit(1) NOT NULL, `READ_ONLY` datetime NOT NULL, `READ_ONLY_POST_ON_SCHEDULE` bit(1) NOT NULL, `HIDDEN` datetime NOT NULL, `HIDDEN_POST_ON_SCHEDULE` bit(1) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_label_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_label_t`; CREATE TABLE `mfr_label_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `KEY_C` varchar(255) COLLATE utf8_bin NOT NULL, `VALUE_C` varchar(255) COLLATE utf8_bin NOT NULL, `df_surrogateKey` bigint(20) DEFAULT NULL, `df_index_col` int(11) DEFAULT NULL, `dt_surrogateKey` bigint(20) DEFAULT NULL, `dt_index_col` int(11) DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FKC661154329B20882` (`df_surrogateKey`), KEY `FKC661154320BD9842` (`dt_surrogateKey`), CONSTRAINT `FKC661154320BD9842` FOREIGN KEY (`dt_surrogateKey`) REFERENCES `mfr_topic_t` (`ID`), CONSTRAINT `FKC661154329B20882` FOREIGN KEY (`df_surrogateKey`) REFERENCES `mfr_open_forum_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_membership_item_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_membership_item_t`; CREATE TABLE `mfr_membership_item_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(255) COLLATE utf8_bin NOT NULL, `TYPE` int(11) NOT NULL, `PERMISSION_LEVEL_NAME` varchar(255) COLLATE utf8_bin NOT NULL, `PERMISSION_LEVEL` bigint(20) DEFAULT NULL, `t_surrogateKey` bigint(20) DEFAULT NULL, `of_surrogateKey` bigint(20) DEFAULT NULL, `a_surrogateKey` bigint(20) DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `PERMISSION_LEVEL` (`PERMISSION_LEVEL`), KEY `FKE03761CBA306F94D` (`a_surrogateKey`), KEY `FKE03761CB7DEF8466` (`t_surrogateKey`), KEY `FKE03761CB74C7E92B` (`of_surrogateKey`), KEY `FKE03761CB88085F8E` (`PERMISSION_LEVEL`), CONSTRAINT `FKE03761CB88085F8E` FOREIGN KEY (`PERMISSION_LEVEL`) REFERENCES `mfr_permission_level_t` (`ID`), CONSTRAINT `FKE03761CB74C7E92B` FOREIGN KEY (`of_surrogateKey`) REFERENCES `mfr_open_forum_t` (`ID`), CONSTRAINT `FKE03761CB7DEF8466` FOREIGN KEY (`t_surrogateKey`) REFERENCES `mfr_topic_t` (`ID`), CONSTRAINT `FKE03761CBA306F94D` FOREIGN KEY (`a_surrogateKey`) REFERENCES `mfr_area_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_message_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_message_t`; CREATE TABLE `mfr_message_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `MESSAGE_DTYPE` varchar(2) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `BODY` text COLLATE utf8_bin, `AUTHOR` varchar(255) COLLATE utf8_bin NOT NULL, `HAS_ATTACHMENTS` bit(1) NOT NULL, `GRADECOMMENT` text COLLATE utf8_bin, `GRADEASSIGNMENTNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LABEL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `IN_REPLY_TO` bigint(20) DEFAULT NULL, `GRADEBOOK` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GRADEBOOK_ASSIGNMENT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `APPROVED` bit(1) DEFAULT NULL, `DRAFT` bit(1) NOT NULL, `DELETED` bit(1) NOT NULL, `surrogateKey` bigint(20) DEFAULT NULL, `EXTERNAL_EMAIL` bit(1) DEFAULT NULL, `EXTERNAL_EMAIL_ADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `RECIPIENTS_AS_TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ID`), KEY `FK80C1A316A2D0BE7B` (`surrogateKey`), KEY `FK80C1A31650339D56` (`IN_REPLY_TO`), CONSTRAINT `FK80C1A31650339D56` FOREIGN KEY (`IN_REPLY_TO`) REFERENCES `mfr_message_t` (`ID`), CONSTRAINT `FK80C1A316A2D0BE7B` FOREIGN KEY (`surrogateKey`) REFERENCES `mfr_topic_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_open_forum_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_open_forum_t`; CREATE TABLE `mfr_open_forum_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `FORUM_DTYPE` varchar(2) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `DEFAULTASSIGNNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `SHORT_DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTENDED_DESCRIPTION` longtext COLLATE utf8_bin, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `SORT_INDEX` int(11) NOT NULL, `LOCKED` bit(1) NOT NULL, `DRAFT` bit(1) DEFAULT NULL, `surrogateKey` bigint(20) DEFAULT NULL, `MODERATED` bit(1) NOT NULL, PRIMARY KEY (`ID`), KEY `FKC17608478B5E2A2F` (`surrogateKey`), CONSTRAINT `FKC17608478B5E2A2F` FOREIGN KEY (`surrogateKey`) REFERENCES `mfr_area_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_permission_level_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_permission_level_t`; CREATE TABLE `mfr_permission_level_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(255) COLLATE utf8_bin NOT NULL, `NAME` varchar(50) COLLATE utf8_bin NOT NULL, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CHANGE_SETTINGS` bit(1) NOT NULL, `DELETE_ANY` bit(1) NOT NULL, `DELETE_OWN` bit(1) NOT NULL, `MARK_AS_READ` bit(1) NOT NULL, `MOVE_POSTING` bit(1) NOT NULL, `NEW_FORUM` bit(1) NOT NULL, `NEW_RESPONSE` bit(1) NOT NULL, `NEW_RESPONSE_TO_RESPONSE` bit(1) NOT NULL, `NEW_TOPIC` bit(1) NOT NULL, `POST_TO_GRADEBOOK` bit(1) NOT NULL, `X_READ` bit(1) NOT NULL, `REVISE_ANY` bit(1) NOT NULL, `REVISE_OWN` bit(1) NOT NULL, `MODERATE_POSTINGS` bit(1) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_private_forum_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_private_forum_t`; CREATE TABLE `mfr_private_forum_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `SHORT_DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTENDED_DESCRIPTION` longtext COLLATE utf8_bin, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `SORT_INDEX` int(11) NOT NULL, `OWNER` varchar(255) COLLATE utf8_bin NOT NULL, `AUTO_FORWARD` bit(1) DEFAULT NULL, `AUTO_FORWARD_EMAIL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PREVIEW_PANE_ENABLED` bit(1) DEFAULT NULL, `surrogateKey` bigint(20) DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `OWNER` (`OWNER`,`surrogateKey`), KEY `FKA9EE57548B5E2A2F` (`surrogateKey`), CONSTRAINT `FKA9EE57548B5E2A2F` FOREIGN KEY (`surrogateKey`) REFERENCES `mfr_area_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_pvt_msg_usr_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_pvt_msg_usr_t`; CREATE TABLE `mfr_pvt_msg_usr_t` ( `messageSurrogateKey` bigint(20) NOT NULL, `USER_ID` varchar(255) COLLATE utf8_bin NOT NULL, `TYPE_UUID` varchar(255) COLLATE utf8_bin NOT NULL, `CONTEXT_ID` varchar(255) COLLATE utf8_bin NOT NULL, `READ_STATUS` bit(1) NOT NULL, `user_index_col` int(11) NOT NULL, PRIMARY KEY (`messageSurrogateKey`,`user_index_col`), KEY `FKC4DE0E1473D286ED` (`messageSurrogateKey`), CONSTRAINT `FKC4DE0E1473D286ED` FOREIGN KEY (`messageSurrogateKey`) REFERENCES `mfr_message_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_topic_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_topic_t`; CREATE TABLE `mfr_topic_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `TOPIC_DTYPE` varchar(2) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `MODIFIED` datetime NOT NULL, `MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `DEFAULTASSIGNNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin NOT NULL, `SHORT_DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EXTENDED_DESCRIPTION` longtext COLLATE utf8_bin, `MODERATED` bit(1) NOT NULL, `MUTABLE` bit(1) NOT NULL, `SORT_INDEX` int(11) NOT NULL, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `of_surrogateKey` bigint(20) DEFAULT NULL, `pf_surrogateKey` bigint(20) DEFAULT NULL, `USER_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CONTEXT_ID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `pt_surrogateKey` bigint(20) DEFAULT NULL, `LOCKED` bit(1) DEFAULT NULL, `DRAFT` bit(1) DEFAULT NULL, `CONFIDENTIAL_RESPONSES` bit(1) DEFAULT NULL, `MUST_RESPOND_BEFORE_READING` bit(1) DEFAULT NULL, `HOUR_BEFORE_RESPONSES_VISIBLE` int(11) DEFAULT NULL, `GRADEBOOK` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GRADEBOOK_ASSIGNMENT` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK863DC0BEFF3B3AE9` (`pt_surrogateKey`), KEY `FK863DC0BE74C7E92B` (`of_surrogateKey`), KEY `FK863DC0BE82FAB29` (`pf_surrogateKey`), CONSTRAINT `FK863DC0BE82FAB29` FOREIGN KEY (`pf_surrogateKey`) REFERENCES `mfr_private_forum_t` (`ID`), CONSTRAINT `FK863DC0BE74C7E92B` FOREIGN KEY (`of_surrogateKey`) REFERENCES `mfr_open_forum_t` (`ID`), CONSTRAINT `FK863DC0BEFF3B3AE9` FOREIGN KEY (`pt_surrogateKey`) REFERENCES `mfr_topic_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `mfr_unread_status_t` -- ---------------------------- DROP TABLE IF EXISTS `mfr_unread_status_t`; CREATE TABLE `mfr_unread_status_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `VERSION` int(11) NOT NULL, `TOPIC_C` bigint(20) NOT NULL, `MESSAGE_C` bigint(20) NOT NULL, `USER_C` varchar(255) COLLATE utf8_bin NOT NULL, `READ_C` bit(1) NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `TOPIC_C` (`TOPIC_C`,`MESSAGE_C`,`USER_C`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_authz_simple` -- ---------------------------- DROP TABLE IF EXISTS `osp_authz_simple`; CREATE TABLE `osp_authz_simple` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `qualifier_id` varchar(255) COLLATE utf8_bin NOT NULL, `agent_id` varchar(255) COLLATE utf8_bin NOT NULL, `function_name` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_completed_wiz_category` -- ---------------------------- DROP TABLE IF EXISTS `osp_completed_wiz_category`; CREATE TABLE `osp_completed_wiz_category` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `completed_wizard_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `expanded` bit(1) DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, `parent_category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4EC54F7C21B27839` (`completed_wizard_id`), KEY `FK4EC54F7C6EA23D5D` (`category_id`), KEY `FK4EC54F7CF992DFC3` (`parent_category_id`), CONSTRAINT `FK4EC54F7CF992DFC3` FOREIGN KEY (`parent_category_id`) REFERENCES `osp_completed_wiz_category` (`id`), CONSTRAINT `FK4EC54F7C21B27839` FOREIGN KEY (`completed_wizard_id`) REFERENCES `osp_completed_wizard` (`id`), CONSTRAINT `FK4EC54F7C6EA23D5D` FOREIGN KEY (`category_id`) REFERENCES `osp_wizard_category` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_completed_wizard` -- ---------------------------- DROP TABLE IF EXISTS `osp_completed_wizard`; CREATE TABLE `osp_completed_wizard` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `lastVisited` datetime NOT NULL, `status` varchar(255) COLLATE utf8_bin DEFAULT NULL, `wizard_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `root_category` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `root_category` (`root_category`), KEY `FKABC9DEB2D62513B2` (`wizard_id`), KEY `FKABC9DEB2D4C797` (`root_category`), CONSTRAINT `FKABC9DEB2D4C797` FOREIGN KEY (`root_category`) REFERENCES `osp_completed_wiz_category` (`id`), CONSTRAINT `FKABC9DEB2D62513B2` FOREIGN KEY (`wizard_id`) REFERENCES `osp_wizard` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_completed_wizard_page` -- ---------------------------- DROP TABLE IF EXISTS `osp_completed_wizard_page`; CREATE TABLE `osp_completed_wizard_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `completed_category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `wizard_page_def_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, `created` datetime NOT NULL, `lastVisited` datetime DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `wizard_page_id` (`wizard_page_id`), KEY `FK52DE9BFC473463E4` (`completed_category_id`), KEY `FK52DE9BFCE4E7E6D3` (`wizard_page_id`), KEY `FK52DE9BFC2E24C4` (`wizard_page_def_id`), CONSTRAINT `FK52DE9BFC2E24C4` FOREIGN KEY (`wizard_page_def_id`) REFERENCES `osp_wizard_page_sequence` (`id`), CONSTRAINT `FK52DE9BFC473463E4` FOREIGN KEY (`completed_category_id`) REFERENCES `osp_completed_wiz_category` (`id`), CONSTRAINT `FK52DE9BFCE4E7E6D3` FOREIGN KEY (`wizard_page_id`) REFERENCES `osp_wizard_page` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_guidance` -- ---------------------------- DROP TABLE IF EXISTS `osp_guidance`; CREATE TABLE `osp_guidance` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `securityQualifier` varchar(255) COLLATE utf8_bin DEFAULT NULL, `securityViewFunction` varchar(255) COLLATE utf8_bin NOT NULL, `securityEditFunction` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_guidance_item` -- ---------------------------- DROP TABLE IF EXISTS `osp_guidance_item`; CREATE TABLE `osp_guidance_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `text` text COLLATE utf8_bin, `guidance_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK605DDBA737209105` (`guidance_id`), CONSTRAINT `FK605DDBA737209105` FOREIGN KEY (`guidance_id`) REFERENCES `osp_guidance` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_guidance_item_file` -- ---------------------------- DROP TABLE IF EXISTS `osp_guidance_item_file`; CREATE TABLE `osp_guidance_item_file` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `baseReference` varchar(255) COLLATE utf8_bin DEFAULT NULL, `fullReference` varchar(255) COLLATE utf8_bin DEFAULT NULL, `item_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK29770314DB93091D` (`item_id`), CONSTRAINT `FK29770314DB93091D` FOREIGN KEY (`item_id`) REFERENCES `osp_guidance_item` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_help_glossary` -- ---------------------------- DROP TABLE IF EXISTS `osp_help_glossary`; CREATE TABLE `osp_help_glossary` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `worksite_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `term` varchar(255) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_help_glossary_desc` -- ---------------------------- DROP TABLE IF EXISTS `osp_help_glossary_desc`; CREATE TABLE `osp_help_glossary_desc` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `entry_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `long_description` text COLLATE utf8_bin, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_list_config` -- ---------------------------- DROP TABLE IF EXISTS `osp_list_config`; CREATE TABLE `osp_list_config` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `tool_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `height` int(11) DEFAULT NULL, `numRows` int(11) DEFAULT NULL, `selected_columns` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_matrix` -- ---------------------------- DROP TABLE IF EXISTS `osp_matrix`; CREATE TABLE `osp_matrix` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK5A172054A6286438` (`scaffolding_id`), CONSTRAINT `FK5A172054A6286438` FOREIGN KEY (`scaffolding_id`) REFERENCES `osp_scaffolding` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_matrix_cell` -- ---------------------------- DROP TABLE IF EXISTS `osp_matrix_cell`; CREATE TABLE `osp_matrix_cell` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `matrix_id` varchar(36) COLLATE utf8_bin NOT NULL, `wizard_page_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `scaffolding_cell_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `wizard_page_id` (`wizard_page_id`), KEY `FK8C1D366DCD99D2B1` (`scaffolding_cell_id`), KEY `FK8C1D366DE4E7E6D3` (`wizard_page_id`), KEY `FK8C1D366D2D955C` (`matrix_id`), CONSTRAINT `FK8C1D366D2D955C` FOREIGN KEY (`matrix_id`) REFERENCES `osp_matrix` (`id`), CONSTRAINT `FK8C1D366DCD99D2B1` FOREIGN KEY (`scaffolding_cell_id`) REFERENCES `osp_scaffolding_cell` (`id`), CONSTRAINT `FK8C1D366DE4E7E6D3` FOREIGN KEY (`wizard_page_id`) REFERENCES `osp_wizard_page` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_matrix_label` -- ---------------------------- DROP TABLE IF EXISTS `osp_matrix_label`; CREATE TABLE `osp_matrix_label` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `type` char(1) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `color` varchar(7) COLLATE utf8_bin DEFAULT NULL, `textColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_category_pages` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_category_pages`; CREATE TABLE `osp_portal_category_pages` ( `category_id` varchar(36) COLLATE utf8_bin NOT NULL, `page` longblob, `page_locale` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`category_id`,`page_locale`), KEY `FK5453883DA502DE9` (`category_id`), CONSTRAINT `FK5453883DA502DE9` FOREIGN KEY (`category_id`) REFERENCES `osp_portal_tool_category` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_site_type` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_site_type`; CREATE TABLE `osp_portal_site_type` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `type_key` varchar(255) COLLATE utf8_bin NOT NULL, `type_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `type_description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `skin` varchar(255) COLLATE utf8_bin DEFAULT NULL, `firstCategory` int(11) NOT NULL, `lastCategory` int(11) NOT NULL, `type_order` int(11) NOT NULL, `hidden` bit(1) DEFAULT NULL, `display_tab` bit(1) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `type_key` (`type_key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_special_sites` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_special_sites`; CREATE TABLE `osp_portal_special_sites` ( `site_type_id` varchar(36) COLLATE utf8_bin NOT NULL, `site_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `site_index` int(11) NOT NULL, PRIMARY KEY (`site_type_id`,`site_index`), KEY `FKCB5737C68CA05920` (`site_type_id`), CONSTRAINT `FKCB5737C68CA05920` FOREIGN KEY (`site_type_id`) REFERENCES `osp_portal_site_type` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_tool_category` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_tool_category`; CREATE TABLE `osp_portal_tool_category` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `type_key` varchar(255) COLLATE utf8_bin NOT NULL, `type_description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `category_order` int(11) DEFAULT NULL, `home_page_path` varchar(255) COLLATE utf8_bin DEFAULT NULL, `site_type_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `category_index` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `type_key` (`type_key`), KEY `FKFBED88858CA05920` (`site_type_id`), CONSTRAINT `FKFBED88858CA05920` FOREIGN KEY (`site_type_id`) REFERENCES `osp_portal_site_type` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_tool_functions` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_tool_functions`; CREATE TABLE `osp_portal_tool_functions` ( `tool_type_id` varchar(36) COLLATE utf8_bin NOT NULL, `function_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `function_index` int(11) NOT NULL, PRIMARY KEY (`tool_type_id`,`function_index`), KEY `FK1C0DACF4F73EFC42` (`tool_type_id`), CONSTRAINT `FK1C0DACF4F73EFC42` FOREIGN KEY (`tool_type_id`) REFERENCES `osp_portal_tool_type` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_portal_tool_type` -- ---------------------------- DROP TABLE IF EXISTS `osp_portal_tool_type`; CREATE TABLE `osp_portal_tool_type` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `qualifier_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `tool_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK58EA3641DA502DE9` (`category_id`), CONSTRAINT `FK58EA3641DA502DE9` FOREIGN KEY (`category_id`) REFERENCES `osp_portal_tool_category` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_pres_itemdef_mimetype` -- ---------------------------- DROP TABLE IF EXISTS `osp_pres_itemdef_mimetype`; CREATE TABLE `osp_pres_itemdef_mimetype` ( `item_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `primaryMimeType` varchar(36) COLLATE utf8_bin DEFAULT NULL, `secondaryMimeType` varchar(36) COLLATE utf8_bin DEFAULT NULL, KEY `FK9EA59837650346CA` (`item_def_id`), CONSTRAINT `FK9EA59837650346CA` FOREIGN KEY (`item_def_id`) REFERENCES `osp_presentation_item_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation`; CREATE TABLE `osp_presentation` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `isDefault` bit(1) DEFAULT NULL, `isPublic` bit(1) DEFAULT NULL, `presentationType` varchar(255) COLLATE utf8_bin NOT NULL, `expiresOn` datetime DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `allowComments` bit(1) DEFAULT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `properties` blob, `property_form` varchar(36) COLLATE utf8_bin DEFAULT NULL, `layout_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `style_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `advanced_navigation` bit(1) DEFAULT NULL, `tool_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FKA9028D6DFAEA67E8` (`style_id`), KEY `FKA9028D6D533F283D` (`layout_id`), KEY `FKA9028D6D6FE1417D` (`template_id`), CONSTRAINT `FKA9028D6D6FE1417D` FOREIGN KEY (`template_id`) REFERENCES `osp_presentation_template` (`id`), CONSTRAINT `FKA9028D6D533F283D` FOREIGN KEY (`layout_id`) REFERENCES `osp_presentation_layout` (`id`), CONSTRAINT `FKA9028D6DFAEA67E8` FOREIGN KEY (`style_id`) REFERENCES `osp_style` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_comment` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_comment`; CREATE TABLE `osp_presentation_comment` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin NOT NULL, `commentText` text COLLATE utf8_bin, `creator_id` varchar(255) COLLATE utf8_bin NOT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `visibility` tinyint(4) NOT NULL, `created` datetime NOT NULL, PRIMARY KEY (`id`), KEY `FK1E7E658D7658ED43` (`presentation_id`), CONSTRAINT `FK1E7E658D7658ED43` FOREIGN KEY (`presentation_id`) REFERENCES `osp_presentation` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_item` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_item`; CREATE TABLE `osp_presentation_item` ( `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `artifact_id` varchar(36) COLLATE utf8_bin NOT NULL, `item_definition_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`presentation_id`,`artifact_id`,`item_definition_id`), KEY `FK2FA02A59165E3E4` (`item_definition_id`), KEY `FK2FA02A57658ED43` (`presentation_id`), CONSTRAINT `FK2FA02A57658ED43` FOREIGN KEY (`presentation_id`) REFERENCES `osp_presentation` (`id`), CONSTRAINT `FK2FA02A59165E3E4` FOREIGN KEY (`item_definition_id`) REFERENCES `osp_presentation_item_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_item_def` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_item_def`; CREATE TABLE `osp_presentation_item_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `allowMultiple` bit(1) DEFAULT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `external_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `sequence_no` int(11) DEFAULT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK1B6ADB6B6FE1417D` (`template_id`), CONSTRAINT `FK1B6ADB6B6FE1417D` FOREIGN KEY (`template_id`) REFERENCES `osp_presentation_template` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_item_property` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_item_property`; CREATE TABLE `osp_presentation_item_property` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_item_id` varchar(36) COLLATE utf8_bin NOT NULL, `property_key` varchar(255) COLLATE utf8_bin NOT NULL, `property_value` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK86B1362FA9B15561` (`presentation_page_item_id`), CONSTRAINT `FK86B1362FA9B15561` FOREIGN KEY (`presentation_page_item_id`) REFERENCES `osp_presentation_page_item` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_layout` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_layout`; CREATE TABLE `osp_presentation_layout` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `globalState` int(11) NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `xhtml_file_id` varchar(36) COLLATE utf8_bin NOT NULL, `preview_image_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `tool_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_log` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_log`; CREATE TABLE `osp_presentation_log` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `viewer_id` varchar(255) COLLATE utf8_bin NOT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `view_date` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK2120E1727658ED43` (`presentation_id`), CONSTRAINT `FK2120E1727658ED43` FOREIGN KEY (`presentation_id`) REFERENCES `osp_presentation` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_page` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_page`; CREATE TABLE `osp_presentation_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `keywords` varchar(255) COLLATE utf8_bin DEFAULT NULL, `presentation_id` varchar(36) COLLATE utf8_bin NOT NULL, `layout_id` varchar(36) COLLATE utf8_bin NOT NULL, `style_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, PRIMARY KEY (`id`), KEY `FK2FCEA21FAEA67E8` (`style_id`), KEY `FK2FCEA21533F283D` (`layout_id`), KEY `FK2FCEA217658ED43` (`presentation_id`), CONSTRAINT `FK2FCEA217658ED43` FOREIGN KEY (`presentation_id`) REFERENCES `osp_presentation` (`id`), CONSTRAINT `FK2FCEA21533F283D` FOREIGN KEY (`layout_id`) REFERENCES `osp_presentation_layout` (`id`), CONSTRAINT `FK2FCEA21FAEA67E8` FOREIGN KEY (`style_id`) REFERENCES `osp_style` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_page_item` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_page_item`; CREATE TABLE `osp_presentation_page_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_region_id` varchar(36) COLLATE utf8_bin NOT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `value` longtext COLLATE utf8_bin, `seq_num` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `FK6417671954DB801` (`presentation_page_region_id`), CONSTRAINT `FK6417671954DB801` FOREIGN KEY (`presentation_page_region_id`) REFERENCES `osp_presentation_page_region` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_page_region` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_page_region`; CREATE TABLE `osp_presentation_page_region` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `presentation_page_id` varchar(36) COLLATE utf8_bin NOT NULL, `region_id` varchar(255) COLLATE utf8_bin NOT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `help_text` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK8A46C2D215C572B8` (`presentation_page_id`), CONSTRAINT `FK8A46C2D215C572B8` FOREIGN KEY (`presentation_page_id`) REFERENCES `osp_presentation_page` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_presentation_template` -- ---------------------------- DROP TABLE IF EXISTS `osp_presentation_template`; CREATE TABLE `osp_presentation_template` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `includeHeaderAndFooter` bit(1) DEFAULT NULL, `published` bit(1) DEFAULT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `renderer` varchar(36) COLLATE utf8_bin DEFAULT NULL, `markup` text COLLATE utf8_bin, `propertyPage` varchar(36) COLLATE utf8_bin DEFAULT NULL, `propertyFormType` varchar(36) COLLATE utf8_bin DEFAULT NULL, `documentRoot` varchar(255) COLLATE utf8_bin DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_review` -- ---------------------------- DROP TABLE IF EXISTS `osp_review`; CREATE TABLE `osp_review` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `review_content_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `parent_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_item_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_type` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_scaffolding` -- ---------------------------- DROP TABLE IF EXISTS `osp_scaffolding`; CREATE TABLE `osp_scaffolding` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `ownerId` varchar(255) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` text COLLATE utf8_bin, `worksiteId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `generalFeedbackOption` int(11) NOT NULL, `itemFeedbackOption` int(11) NOT NULL, `preview` bit(1) NOT NULL, `published` bit(1) DEFAULT NULL, `publishedBy` varchar(255) COLLATE utf8_bin DEFAULT NULL, `publishedDate` datetime DEFAULT NULL, `columnLabel` varchar(255) COLLATE utf8_bin NOT NULL, `rowLabel` varchar(255) COLLATE utf8_bin NOT NULL, `readyColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `pendingColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `completedColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `lockedColor` varchar(7) COLLATE utf8_bin DEFAULT NULL, `workflowOption` int(11) NOT NULL, `reviewerGroupAccess` int(11) NOT NULL, `exposed_page_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `style_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK65135779FAEA67E8` (`style_id`), CONSTRAINT `FK65135779FAEA67E8` FOREIGN KEY (`style_id`) REFERENCES `osp_style` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_scaffolding_cell` -- ---------------------------- DROP TABLE IF EXISTS `osp_scaffolding_cell`; CREATE TABLE `osp_scaffolding_cell` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `rootcriterion_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `level_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, `wiz_page_def_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `wiz_page_def_id` (`wiz_page_def_id`), KEY `FK184EAE68754F20BD` (`wiz_page_def_id`), KEY `FK184EAE689FECDBB8` (`level_id`), KEY `FK184EAE68A6286438` (`scaffolding_id`), KEY `FK184EAE6870EDF97A` (`rootcriterion_id`), CONSTRAINT `FK184EAE6870EDF97A` FOREIGN KEY (`rootcriterion_id`) REFERENCES `osp_matrix_label` (`id`), CONSTRAINT `FK184EAE68754F20BD` FOREIGN KEY (`wiz_page_def_id`) REFERENCES `osp_wizard_page_def` (`id`), CONSTRAINT `FK184EAE689FECDBB8` FOREIGN KEY (`level_id`) REFERENCES `osp_matrix_label` (`id`), CONSTRAINT `FK184EAE68A6286438` FOREIGN KEY (`scaffolding_id`) REFERENCES `osp_scaffolding` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_scaffolding_cell_form_defs` -- ---------------------------- DROP TABLE IF EXISTS `osp_scaffolding_cell_form_defs`; CREATE TABLE `osp_scaffolding_cell_form_defs` ( `wiz_page_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `form_def_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) NOT NULL, PRIMARY KEY (`wiz_page_def_id`,`seq_num`), KEY `FK904DCA92754F20BD` (`wiz_page_def_id`), CONSTRAINT `FK904DCA92754F20BD` FOREIGN KEY (`wiz_page_def_id`) REFERENCES `osp_wizard_page_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_scaffolding_criteria` -- ---------------------------- DROP TABLE IF EXISTS `osp_scaffolding_criteria`; CREATE TABLE `osp_scaffolding_criteria` ( `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, `elt` varchar(36) COLLATE utf8_bin NOT NULL, `seq_num` int(11) NOT NULL, PRIMARY KEY (`scaffolding_id`,`seq_num`), KEY `FK8634116518C870CC` (`elt`), KEY `FK86341165A6286438` (`scaffolding_id`), CONSTRAINT `FK86341165A6286438` FOREIGN KEY (`scaffolding_id`) REFERENCES `osp_scaffolding` (`id`), CONSTRAINT `FK8634116518C870CC` FOREIGN KEY (`elt`) REFERENCES `osp_matrix_label` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_scaffolding_levels` -- ---------------------------- DROP TABLE IF EXISTS `osp_scaffolding_levels`; CREATE TABLE `osp_scaffolding_levels` ( `scaffolding_id` varchar(36) COLLATE utf8_bin NOT NULL, `elt` varchar(36) COLLATE utf8_bin NOT NULL, `seq_num` int(11) NOT NULL, PRIMARY KEY (`scaffolding_id`,`seq_num`), KEY `FK4EBCD0F51EFC6CAF` (`elt`), KEY `FK4EBCD0F5A6286438` (`scaffolding_id`), CONSTRAINT `FK4EBCD0F5A6286438` FOREIGN KEY (`scaffolding_id`) REFERENCES `osp_scaffolding` (`id`), CONSTRAINT `FK4EBCD0F51EFC6CAF` FOREIGN KEY (`elt`) REFERENCES `osp_matrix_label` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_site_tool` -- ---------------------------- DROP TABLE IF EXISTS `osp_site_tool`; CREATE TABLE `osp_site_tool` ( `id` varchar(40) COLLATE utf8_bin NOT NULL, `site_id` varchar(99) COLLATE utf8_bin DEFAULT NULL, `tool_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `listener_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_style` -- ---------------------------- DROP TABLE IF EXISTS `osp_style`; CREATE TABLE `osp_style` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `globalState` int(11) NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `style_file_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `site_id` varchar(99) COLLATE utf8_bin DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `style_hash` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_template_file_ref` -- ---------------------------- DROP TABLE IF EXISTS `osp_template_file_ref`; CREATE TABLE `osp_template_file_ref` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `file_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `file_type_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `usage_desc` varchar(255) COLLATE utf8_bin DEFAULT NULL, `template_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK4B70FB026FE1417D` (`template_id`), CONSTRAINT `FK4B70FB026FE1417D` FOREIGN KEY (`template_id`) REFERENCES `osp_presentation_template` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wiz_page_attachment` -- ---------------------------- DROP TABLE IF EXISTS `osp_wiz_page_attachment`; CREATE TABLE `osp_wiz_page_attachment` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `artifactId` varchar(36) COLLATE utf8_bin DEFAULT NULL, `page_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK2257FCC9BDC195A7` (`page_id`), CONSTRAINT `FK2257FCC9BDC195A7` FOREIGN KEY (`page_id`) REFERENCES `osp_wizard_page` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wiz_page_def_attachments` -- ---------------------------- DROP TABLE IF EXISTS `osp_wiz_page_def_attachments`; CREATE TABLE `osp_wiz_page_def_attachments` ( `wiz_page_def_id` varchar(36) COLLATE utf8_bin NOT NULL, `artifact_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) NOT NULL, PRIMARY KEY (`wiz_page_def_id`,`seq_num`), KEY `FK331C8290754F20BD` (`wiz_page_def_id`), CONSTRAINT `FK331C8290754F20BD` FOREIGN KEY (`wiz_page_def_id`) REFERENCES `osp_wizard_page_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wiz_page_form` -- ---------------------------- DROP TABLE IF EXISTS `osp_wiz_page_form`; CREATE TABLE `osp_wiz_page_form` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `artifactId` varchar(36) COLLATE utf8_bin DEFAULT NULL, `page_id` varchar(36) COLLATE utf8_bin NOT NULL, `formType` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4725E4EABDC195A7` (`page_id`), CONSTRAINT `FK4725E4EABDC195A7` FOREIGN KEY (`page_id`) REFERENCES `osp_wizard_page` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wizard` -- ---------------------------- DROP TABLE IF EXISTS `osp_wizard`; CREATE TABLE `osp_wizard` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner_id` varchar(255) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` text COLLATE utf8_bin, `keywords` text COLLATE utf8_bin, `created` datetime NOT NULL, `modified` datetime NOT NULL, `site_id` varchar(99) COLLATE utf8_bin NOT NULL, `guidance_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `published` bit(1) DEFAULT NULL, `preview` bit(1) DEFAULT NULL, `wizard_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `style_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `exposed_page_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `root_category` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, `generalFeedbackOption` int(11) NOT NULL, `itemFeedbackOption` int(11) NOT NULL, `reviewerGroupAccess` int(11) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `root_category` (`root_category`), KEY `FK6B9ACDFEFAEA67E8` (`style_id`), KEY `FK6B9ACDFEC73F84BD` (`id`), KEY `FK6B9ACDFEE831DD1C` (`root_category`), CONSTRAINT `FK6B9ACDFEE831DD1C` FOREIGN KEY (`root_category`) REFERENCES `osp_wizard_category` (`id`), CONSTRAINT `FK6B9ACDFEC73F84BD` FOREIGN KEY (`id`) REFERENCES `osp_workflow_parent` (`id`), CONSTRAINT `FK6B9ACDFEFAEA67E8` FOREIGN KEY (`style_id`) REFERENCES `osp_style` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wizard_category` -- ---------------------------- DROP TABLE IF EXISTS `osp_wizard_category`; CREATE TABLE `osp_wizard_category` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `keywords` varchar(255) COLLATE utf8_bin DEFAULT NULL, `created` datetime NOT NULL, `modified` datetime NOT NULL, `wizard_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `parent_category_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `seq_num` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK3A81FE1FD62513B2` (`wizard_id`), KEY `FK3A81FE1FE0EFF548` (`parent_category_id`), CONSTRAINT `FK3A81FE1FE0EFF548` FOREIGN KEY (`parent_category_id`) REFERENCES `osp_wizard_category` (`id`), CONSTRAINT `FK3A81FE1FD62513B2` FOREIGN KEY (`wizard_id`) REFERENCES `osp_wizard` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wizard_page` -- ---------------------------- DROP TABLE IF EXISTS `osp_wizard_page`; CREATE TABLE `osp_wizard_page` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `owner` varchar(255) COLLATE utf8_bin NOT NULL, `status` varchar(255) COLLATE utf8_bin DEFAULT NULL, `wiz_page_def_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `modified` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4CFB5C30754F20BD` (`wiz_page_def_id`), CONSTRAINT `FK4CFB5C30754F20BD` FOREIGN KEY (`wiz_page_def_id`) REFERENCES `osp_wizard_page_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wizard_page_def` -- ---------------------------- DROP TABLE IF EXISTS `osp_wizard_page_def`; CREATE TABLE `osp_wizard_page_def` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `initialStatus` varchar(255) COLLATE utf8_bin DEFAULT NULL, `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` text COLLATE utf8_bin, `SUPPRESS_ITEMS` bit(1) DEFAULT NULL, `site_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `guidance_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, `style_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK6ABE7776FAEA67E8` (`style_id`), KEY `FK6ABE7776C73F84BD` (`id`), CONSTRAINT `FK6ABE7776C73F84BD` FOREIGN KEY (`id`) REFERENCES `osp_workflow_parent` (`id`), CONSTRAINT `FK6ABE7776FAEA67E8` FOREIGN KEY (`style_id`) REFERENCES `osp_style` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_wizard_page_sequence` -- ---------------------------- DROP TABLE IF EXISTS `osp_wizard_page_sequence`; CREATE TABLE `osp_wizard_page_sequence` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `seq_num` int(11) DEFAULT NULL, `category_id` varchar(36) COLLATE utf8_bin NOT NULL, `wiz_page_def_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `wiz_page_def_id` (`wiz_page_def_id`), KEY `FKA5A702F0754F20BD` (`wiz_page_def_id`), KEY `FKA5A702F06EA23D5D` (`category_id`), CONSTRAINT `FKA5A702F06EA23D5D` FOREIGN KEY (`category_id`) REFERENCES `osp_wizard_category` (`id`), CONSTRAINT `FKA5A702F0754F20BD` FOREIGN KEY (`wiz_page_def_id`) REFERENCES `osp_wizard_page_def` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_workflow` -- ---------------------------- DROP TABLE IF EXISTS `osp_workflow`; CREATE TABLE `osp_workflow` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `parent_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FK2065879242A62872` (`parent_id`), CONSTRAINT `FK2065879242A62872` FOREIGN KEY (`parent_id`) REFERENCES `osp_workflow_parent` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_workflow_item` -- ---------------------------- DROP TABLE IF EXISTS `osp_workflow_item`; CREATE TABLE `osp_workflow_item` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `actionType` int(11) NOT NULL, `action_object_id` varchar(255) COLLATE utf8_bin NOT NULL, `action_value` varchar(255) COLLATE utf8_bin NOT NULL, `workflow_id` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `FKB38697A091A4BC5E` (`workflow_id`), CONSTRAINT `FKB38697A091A4BC5E` FOREIGN KEY (`workflow_id`) REFERENCES `osp_workflow` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `osp_workflow_parent` -- ---------------------------- DROP TABLE IF EXISTS `osp_workflow_parent`; CREATE TABLE `osp_workflow_parent` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `reflection_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `reflection_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `evaluation_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `evaluation_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `review_device_id` varchar(36) COLLATE utf8_bin DEFAULT NULL, `review_device_type` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `poll_option` -- ---------------------------- DROP TABLE IF EXISTS `poll_option`; CREATE TABLE `poll_option` ( `OPTION_ID` bigint(20) NOT NULL AUTO_INCREMENT, `OPTION_POLL_ID` bigint(20) DEFAULT NULL, `OPTION_TEXT` text COLLATE utf8_bin, `OPTION_UUID` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`OPTION_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `poll_poll` -- ---------------------------- DROP TABLE IF EXISTS `poll_poll`; CREATE TABLE `poll_poll` ( `POLL_ID` bigint(20) NOT NULL AUTO_INCREMENT, `POLL_OWNER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POLL_SITE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POLL_DETAILS` text COLLATE utf8_bin, `POLL_CREATION_DATE` datetime DEFAULT NULL, `POLL_TEXT` text COLLATE utf8_bin, `POLL_VOTE_OPEN` datetime DEFAULT NULL, `POLL_VOTE_CLOSE` datetime DEFAULT NULL, `POLL_MIN_OPTIONS` int(11) DEFAULT NULL, `POLL_MAX_OPTIONS` int(11) DEFAULT NULL, `POLL_DISPLAY_RESULT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POLL_LIMIT_VOTE` bit(1) DEFAULT NULL, `POLL_UUID` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`POLL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `poll_vote` -- ---------------------------- DROP TABLE IF EXISTS `poll_vote`; CREATE TABLE `poll_vote` ( `VOTE_ID` bigint(20) NOT NULL AUTO_INCREMENT, `USER_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `VOTE_IP` varchar(255) COLLATE utf8_bin DEFAULT NULL, `VOTE_DATE` datetime DEFAULT NULL, `VOTE_POLL_ID` bigint(20) DEFAULT NULL, `VOTE_OPTION` bigint(20) DEFAULT NULL, `VOTE_SUBMISSION_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`VOTE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_blob_triggers` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_blob_triggers`; CREATE TABLE `qrtz_blob_triggers` ( `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `BLOB_DATA` blob, PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`TRIGGER_NAME`, `TRIGGER_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_calendars` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_calendars`; CREATE TABLE `qrtz_calendars` ( `CALENDAR_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `CALENDAR` blob NOT NULL, PRIMARY KEY (`CALENDAR_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_cron_triggers` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_cron_triggers`; CREATE TABLE `qrtz_cron_triggers` ( `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `CRON_EXPRESSION` varchar(80) COLLATE utf8_bin NOT NULL, `TIME_ZONE_ID` varchar(80) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`TRIGGER_NAME`, `TRIGGER_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_fired_triggers` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_fired_triggers`; CREATE TABLE `qrtz_fired_triggers` ( `ENTRY_ID` varchar(95) COLLATE utf8_bin NOT NULL, `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `IS_VOLATILE` varchar(1) COLLATE utf8_bin NOT NULL, `INSTANCE_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `FIRED_TIME` bigint(13) NOT NULL, `STATE` varchar(16) COLLATE utf8_bin NOT NULL, `JOB_NAME` varchar(80) COLLATE utf8_bin DEFAULT NULL, `JOB_GROUP` varchar(80) COLLATE utf8_bin DEFAULT NULL, `IS_STATEFUL` varchar(1) COLLATE utf8_bin DEFAULT NULL, `REQUESTS_RECOVERY` varchar(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ENTRY_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_job_details` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_job_details`; CREATE TABLE `qrtz_job_details` ( `JOB_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `JOB_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(120) COLLATE utf8_bin DEFAULT NULL, `JOB_CLASS_NAME` varchar(128) COLLATE utf8_bin NOT NULL, `IS_DURABLE` varchar(1) COLLATE utf8_bin NOT NULL, `IS_VOLATILE` varchar(1) COLLATE utf8_bin NOT NULL, `IS_STATEFUL` varchar(1) COLLATE utf8_bin NOT NULL, `REQUESTS_RECOVERY` varchar(1) COLLATE utf8_bin NOT NULL, `JOB_DATA` blob, PRIMARY KEY (`JOB_NAME`,`JOB_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_job_listeners` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_job_listeners`; CREATE TABLE `qrtz_job_listeners` ( `JOB_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `JOB_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `JOB_LISTENER` varchar(80) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`JOB_NAME`,`JOB_GROUP`,`JOB_LISTENER`), CONSTRAINT `qrtz_job_listeners_ibfk_1` FOREIGN KEY (`JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`JOB_NAME`, `JOB_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_locks` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_locks`; CREATE TABLE `qrtz_locks` ( `LOCK_NAME` varchar(40) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`LOCK_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_paused_trigger_grps` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`; CREATE TABLE `qrtz_paused_trigger_grps` ( `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`TRIGGER_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_scheduler_state` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_scheduler_state`; CREATE TABLE `qrtz_scheduler_state` ( `INSTANCE_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `LAST_CHECKIN_TIME` bigint(13) NOT NULL, `CHECKIN_INTERVAL` bigint(13) NOT NULL, `RECOVERER` varchar(80) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`INSTANCE_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_simple_triggers` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_simple_triggers`; CREATE TABLE `qrtz_simple_triggers` ( `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `REPEAT_COUNT` bigint(7) NOT NULL, `REPEAT_INTERVAL` bigint(12) NOT NULL, `TIMES_TRIGGERED` bigint(7) NOT NULL, PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`), CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`TRIGGER_NAME`, `TRIGGER_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_trigger_listeners` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_trigger_listeners`; CREATE TABLE `qrtz_trigger_listeners` ( `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_LISTENER` varchar(80) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_LISTENER`), CONSTRAINT `qrtz_trigger_listeners_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`TRIGGER_NAME`, `TRIGGER_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `qrtz_triggers` -- ---------------------------- DROP TABLE IF EXISTS `qrtz_triggers`; CREATE TABLE `qrtz_triggers` ( `TRIGGER_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `TRIGGER_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `JOB_NAME` varchar(80) COLLATE utf8_bin NOT NULL, `JOB_GROUP` varchar(80) COLLATE utf8_bin NOT NULL, `IS_VOLATILE` varchar(1) COLLATE utf8_bin NOT NULL, `DESCRIPTION` varchar(120) COLLATE utf8_bin DEFAULT NULL, `NEXT_FIRE_TIME` bigint(13) DEFAULT NULL, `PREV_FIRE_TIME` bigint(13) DEFAULT NULL, `TRIGGER_STATE` varchar(16) COLLATE utf8_bin NOT NULL, `TRIGGER_TYPE` varchar(8) COLLATE utf8_bin NOT NULL, `START_TIME` bigint(13) NOT NULL, `END_TIME` bigint(13) DEFAULT NULL, `CALENDAR_NAME` varchar(80) COLLATE utf8_bin DEFAULT NULL, `MISFIRE_INSTR` smallint(2) DEFAULT NULL, `JOB_DATA` blob, PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`), KEY `JOB_NAME` (`JOB_NAME`,`JOB_GROUP`), CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`JOB_NAME`, `JOB_GROUP`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `report_xsl_file` -- ---------------------------- DROP TABLE IF EXISTS `report_xsl_file`; CREATE TABLE `report_xsl_file` ( `reportDefId` varchar(255) COLLATE utf8_bin NOT NULL, `reportXslFileRef` varchar(255) COLLATE utf8_bin DEFAULT NULL, `xslFile` longblob, `xslFileHash` varchar(50) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`reportDefId`,`xslFileHash`), KEY `FK6C32ED588EA2574` (`reportDefId`), CONSTRAINT `FK6C32ED588EA2574` FOREIGN KEY (`reportDefId`) REFERENCES `reports_def_xml` (`reportDefId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `reports_def_xml` -- ---------------------------- DROP TABLE IF EXISTS `reports_def_xml`; CREATE TABLE `reports_def_xml` ( `reportDefId` varchar(255) COLLATE utf8_bin NOT NULL, `xmlFile` longblob NOT NULL, PRIMARY KEY (`reportDefId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `reports_param` -- ---------------------------- DROP TABLE IF EXISTS `reports_param`; CREATE TABLE `reports_param` ( `paramId` varchar(36) COLLATE utf8_bin NOT NULL, `reportId` varchar(36) COLLATE utf8_bin DEFAULT NULL, `reportDefParamIdMark` varchar(255) COLLATE utf8_bin DEFAULT NULL, `value` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`paramId`), KEY `FKD3B8420DC896C347` (`reportId`), CONSTRAINT `FKD3B8420DC896C347` FOREIGN KEY (`reportId`) REFERENCES `reports_report` (`reportId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `reports_report` -- ---------------------------- DROP TABLE IF EXISTS `reports_report`; CREATE TABLE `reports_report` ( `reportId` varchar(36) COLLATE utf8_bin NOT NULL, `reportDefIdMark` varchar(255) COLLATE utf8_bin DEFAULT NULL, `userId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `keywords` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `isLive` bit(1) DEFAULT NULL, `creationDate` datetime DEFAULT NULL, `type` varchar(255) COLLATE utf8_bin DEFAULT NULL, `display` bit(1) DEFAULT NULL, PRIMARY KEY (`reportId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `reports_result` -- ---------------------------- DROP TABLE IF EXISTS `reports_result`; CREATE TABLE `reports_result` ( `resultId` varchar(36) COLLATE utf8_bin NOT NULL, `reportId` varchar(36) COLLATE utf8_bin DEFAULT NULL, `userId` varchar(255) COLLATE utf8_bin DEFAULT NULL, `title` varchar(255) COLLATE utf8_bin DEFAULT NULL, `keywords` varchar(255) COLLATE utf8_bin DEFAULT NULL, `description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `creationDate` datetime DEFAULT NULL, `xml` mediumtext COLLATE utf8_bin, PRIMARY KEY (`resultId`), KEY `FKA6F2CE9DC896C347` (`reportId`), CONSTRAINT `FKA6F2CE9DC896C347` FOREIGN KEY (`reportId`) REFERENCES `reports_report` (`reportId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikicurrentcontent` -- ---------------------------- DROP TABLE IF EXISTS `rwikicurrentcontent`; CREATE TABLE `rwikicurrentcontent` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `rwikiid` varchar(36) COLLATE utf8_bin NOT NULL, `content` mediumtext COLLATE utf8_bin, PRIMARY KEY (`id`), KEY `irwikicurrentcontent_rwi` (`rwikiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikihistory` -- ---------------------------- DROP TABLE IF EXISTS `rwikihistory`; CREATE TABLE `rwikihistory` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `version` datetime DEFAULT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `realm` varchar(255) COLLATE utf8_bin DEFAULT NULL, `referenced` text COLLATE utf8_bin, `userid` varchar(64) COLLATE utf8_bin DEFAULT NULL, `owner` varchar(64) COLLATE utf8_bin DEFAULT NULL, `ownerRead` bit(1) DEFAULT NULL, `ownerWrite` bit(1) DEFAULT NULL, `ownerAdmin` bit(1) DEFAULT NULL, `groupRead` bit(1) DEFAULT NULL, `groupWrite` bit(1) DEFAULT NULL, `groupAdmin` bit(1) DEFAULT NULL, `publicRead` bit(1) DEFAULT NULL, `publicWrite` bit(1) DEFAULT NULL, `sha1` varchar(64) COLLATE utf8_bin DEFAULT NULL, `revision` int(11) DEFAULT NULL, `rwikiobjectid` varchar(36) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`), KEY `name_idx` (`name`), KEY `rwikiobjectid_idx` (`rwikiobjectid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikihistorycontent` -- ---------------------------- DROP TABLE IF EXISTS `rwikihistorycontent`; CREATE TABLE `rwikihistorycontent` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `rwikiid` varchar(36) COLLATE utf8_bin NOT NULL, `content` mediumtext COLLATE utf8_bin, PRIMARY KEY (`id`), KEY `irwikihistorycontent_rwi` (`rwikiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikiobject` -- ---------------------------- DROP TABLE IF EXISTS `rwikiobject`; CREATE TABLE `rwikiobject` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `version` datetime NOT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `realm` varchar(255) COLLATE utf8_bin DEFAULT NULL, `referenced` text COLLATE utf8_bin, `userid` varchar(64) COLLATE utf8_bin DEFAULT NULL, `owner` varchar(64) COLLATE utf8_bin DEFAULT NULL, `ownerRead` bit(1) DEFAULT NULL, `ownerWrite` bit(1) DEFAULT NULL, `ownerAdmin` bit(1) DEFAULT NULL, `groupRead` bit(1) DEFAULT NULL, `groupWrite` bit(1) DEFAULT NULL, `groupAdmin` bit(1) DEFAULT NULL, `publicRead` bit(1) DEFAULT NULL, `publicWrite` bit(1) DEFAULT NULL, `sha1` varchar(64) COLLATE utf8_bin DEFAULT NULL, `revision` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), KEY `irwikiobject_realm` (`realm`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikipagemessage` -- ---------------------------- DROP TABLE IF EXISTS `rwikipagemessage`; CREATE TABLE `rwikipagemessage` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `sessionid` varchar(255) COLLATE utf8_bin DEFAULT NULL, `userid` varchar(64) COLLATE utf8_bin NOT NULL, `pagespace` varchar(255) COLLATE utf8_bin DEFAULT NULL, `pagename` varchar(255) COLLATE utf8_bin DEFAULT NULL, `lastseen` datetime DEFAULT NULL, `message` text COLLATE utf8_bin, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikipagepresence` -- ---------------------------- DROP TABLE IF EXISTS `rwikipagepresence`; CREATE TABLE `rwikipagepresence` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `sessionid` varchar(255) COLLATE utf8_bin DEFAULT NULL, `userid` varchar(64) COLLATE utf8_bin NOT NULL, `pagespace` varchar(255) COLLATE utf8_bin DEFAULT NULL, `pagename` varchar(255) COLLATE utf8_bin DEFAULT NULL, `lastseen` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `irwikipagepresence_sid` (`sessionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikipagetrigger` -- ---------------------------- DROP TABLE IF EXISTS `rwikipagetrigger`; CREATE TABLE `rwikipagetrigger` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `userid` varchar(64) COLLATE utf8_bin NOT NULL, `pagespace` varchar(255) COLLATE utf8_bin DEFAULT NULL, `pagename` varchar(255) COLLATE utf8_bin DEFAULT NULL, `lastseen` datetime DEFAULT NULL, `triggerspec` text COLLATE utf8_bin, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikipreference` -- ---------------------------- DROP TABLE IF EXISTS `rwikipreference`; CREATE TABLE `rwikipreference` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `userid` varchar(64) COLLATE utf8_bin NOT NULL, `lastseen` datetime DEFAULT NULL, `prefcontext` varchar(255) COLLATE utf8_bin DEFAULT NULL, `preftype` varchar(64) COLLATE utf8_bin DEFAULT NULL, `preference` text COLLATE utf8_bin, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `rwikiproperties` -- ---------------------------- DROP TABLE IF EXISTS `rwikiproperties`; CREATE TABLE `rwikiproperties` ( `id` varchar(36) COLLATE utf8_bin NOT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `value` text COLLATE utf8_bin, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_alias` -- ---------------------------- DROP TABLE IF EXISTS `sakai_alias`; CREATE TABLE `sakai_alias` ( `ALIAS_ID` varchar(99) COLLATE utf8_bin NOT NULL, `TARGET` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATEDBY` varchar(99) COLLATE utf8_bin NOT NULL, `MODIFIEDBY` varchar(99) COLLATE utf8_bin NOT NULL, `CREATEDON` datetime NOT NULL, `MODIFIEDON` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`ALIAS_ID`), KEY `IE_SAKAI_ALIAS_CREATED` (`CREATEDBY`,`CREATEDON`), KEY `IE_SAKAI_ALIAS_MODDED` (`MODIFIEDBY`,`MODIFIEDON`), KEY `IE_SAKAI_ALIAS_TARGET` (`TARGET`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_alias_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_alias_property`; CREATE TABLE `sakai_alias_property` ( `ALIAS_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`ALIAS_ID`,`NAME`), CONSTRAINT `sakai_alias_property_ibfk_1` FOREIGN KEY (`ALIAS_ID`) REFERENCES `sakai_alias` (`ALIAS_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_cluster` -- ---------------------------- DROP TABLE IF EXISTS `sakai_cluster`; CREATE TABLE `sakai_cluster` ( `SERVER_ID` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '', `UPDATE_TIME` datetime DEFAULT NULL, PRIMARY KEY (`SERVER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_digest` -- ---------------------------- DROP TABLE IF EXISTS `sakai_digest`; CREATE TABLE `sakai_digest` ( `DIGEST_ID` varchar(99) COLLATE utf8_bin NOT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `SAKAI_DIGEST_INDEX` (`DIGEST_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_event` -- ---------------------------- DROP TABLE IF EXISTS `sakai_event`; CREATE TABLE `sakai_event` ( `EVENT_ID` bigint(20) NOT NULL AUTO_INCREMENT, `EVENT_DATE` datetime DEFAULT NULL, `EVENT` varchar(32) COLLATE utf8_bin DEFAULT NULL, `REF` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CONTEXT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SESSION_ID` varchar(163) COLLATE utf8_bin DEFAULT NULL, `EVENT_CODE` varchar(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`EVENT_ID`), KEY `IE_SAKAI_EVENT_SESSION_ID` (`SESSION_ID`) ) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_event_delay` -- ---------------------------- DROP TABLE IF EXISTS `sakai_event_delay`; CREATE TABLE `sakai_event_delay` ( `EVENT_DELAY_ID` bigint(20) NOT NULL AUTO_INCREMENT, `EVENT` varchar(32) COLLATE utf8_bin DEFAULT NULL, `REF` varchar(255) COLLATE utf8_bin DEFAULT NULL, `USER_ID` varchar(99) COLLATE utf8_bin DEFAULT NULL, `EVENT_CODE` varchar(1) COLLATE utf8_bin DEFAULT NULL, `PRIORITY` smallint(6) DEFAULT NULL, PRIMARY KEY (`EVENT_DELAY_ID`), KEY `IE_SAKAI_EVENT_DELAY_RESOURCE` (`REF`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_locks` -- ---------------------------- DROP TABLE IF EXISTS `sakai_locks`; CREATE TABLE `sakai_locks` ( `TABLE_NAME` varchar(64) COLLATE utf8_bin DEFAULT NULL, `RECORD_ID` varchar(512) COLLATE utf8_bin DEFAULT NULL, `LOCK_TIME` datetime DEFAULT NULL, `USAGE_SESSION_ID` varchar(36) COLLATE utf8_bin DEFAULT NULL, UNIQUE KEY `SAKAI_LOCKS_INDEX` (`TABLE_NAME`,`RECORD_ID`(128)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_notification` -- ---------------------------- DROP TABLE IF EXISTS `sakai_notification`; CREATE TABLE `sakai_notification` ( `NOTIFICATION_ID` varchar(99) COLLATE utf8_bin NOT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `SAKAI_NOTIFICATION_INDEX` (`NOTIFICATION_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_person_t` -- ---------------------------- DROP TABLE IF EXISTS `sakai_person_t`; CREATE TABLE `sakai_person_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `PERSON_TYPE` varchar(3) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `UUID` varchar(36) COLLATE utf8_bin NOT NULL, `LAST_MODIFIED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `LAST_MODIFIED_DATE` datetime NOT NULL, `CREATED_BY` varchar(36) COLLATE utf8_bin NOT NULL, `CREATED_DATE` datetime NOT NULL, `AGENT_UUID` varchar(99) COLLATE utf8_bin NOT NULL, `TYPE_UUID` varchar(36) COLLATE utf8_bin NOT NULL, `COMMON_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SEE_ALSO` varchar(255) COLLATE utf8_bin DEFAULT NULL, `STREET` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SURNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TELEPHONE_NUMBER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FAX_NUMBER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LOCALITY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `OU` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PHYSICAL_DELIVERY_OFFICE_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POSTAL_ADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POSTAL_CODE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `POST_OFFICE_BOX` varchar(255) COLLATE utf8_bin DEFAULT NULL, `STATE_PROVINCE_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `STREET_ADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `BUSINESS_CATEGORY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CAR_LICENSE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DEPARTMENT_NUMBER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DISPLAY_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EMPLOYEE_NUMBER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EMPLOYEE_TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GIVEN_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `HOME_PHONE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `HOME_POSTAL_ADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `INITIALS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `JPEG_PHOTO` blob, `LABELED_URI` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MAIL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MANAGER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MOBILE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ORGANIZATION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PAGER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PREFERRED_LANGUAGE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ROOM_NUMBER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SECRETARY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `UID_C` varchar(255) COLLATE utf8_bin DEFAULT NULL, `USER_CERTIFICATE` tinyblob, `USER_PKCS12` tinyblob, `USER_SMIME_CERTIFICATE` tinyblob, `X500_UNIQUE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `AFFILIATION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ENTITLEMENT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `NICKNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ORG_DN` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ORG_UNIT_DN` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PRIMARY_AFFILIATION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PRIMARY_ORG_UNIT_DN` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PRINCIPAL_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CAMPUS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `HIDE_PRIVATE_INFO` bit(1) DEFAULT NULL, `HIDE_PUBLIC_INFO` bit(1) DEFAULT NULL, `NOTES` text COLLATE utf8_bin, `PICTURE_URL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SYSTEM_PICTURE_PREFERRED` bit(1) DEFAULT NULL, `ferpaEnabled` bit(1) DEFAULT NULL, `dateOfBirth` date DEFAULT NULL, `locked` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `UUID` (`UUID`), UNIQUE KEY `AGENT_UUID` (`AGENT_UUID`,`TYPE_UUID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_postem_gradebook` -- ---------------------------- DROP TABLE IF EXISTS `sakai_postem_gradebook`; CREATE TABLE `sakai_postem_gradebook` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `title` varchar(255) COLLATE utf8_bin NOT NULL, `context` varchar(36) COLLATE utf8_bin NOT NULL, `creator` varchar(36) COLLATE utf8_bin NOT NULL, `created` datetime NOT NULL, `last_updater` varchar(36) COLLATE utf8_bin NOT NULL, `last_updated` datetime NOT NULL, `released` bit(1) NOT NULL, `stats` bit(1) NOT NULL, `template` text COLLATE utf8_bin, PRIMARY KEY (`id`), UNIQUE KEY `title` (`title`,`context`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_postem_headings` -- ---------------------------- DROP TABLE IF EXISTS `sakai_postem_headings`; CREATE TABLE `sakai_postem_headings` ( `gradebook_id` bigint(20) NOT NULL, `heading` text COLLATE utf8_bin NOT NULL, `location` int(11) NOT NULL, PRIMARY KEY (`gradebook_id`,`location`), KEY `FKF54C1C2E8B6B03CE` (`gradebook_id`), CONSTRAINT `FKF54C1C2E8B6B03CE` FOREIGN KEY (`gradebook_id`) REFERENCES `sakai_postem_gradebook` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_postem_student` -- ---------------------------- DROP TABLE IF EXISTS `sakai_postem_student`; CREATE TABLE `sakai_postem_student` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `username` varchar(36) COLLATE utf8_bin NOT NULL, `last_checked` datetime DEFAULT NULL, `surrogate_key` bigint(20) DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK4FBA80FE56A169CC` (`surrogate_key`), CONSTRAINT `FK4FBA80FE56A169CC` FOREIGN KEY (`surrogate_key`) REFERENCES `sakai_postem_gradebook` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_postem_student_grades` -- ---------------------------- DROP TABLE IF EXISTS `sakai_postem_student_grades`; CREATE TABLE `sakai_postem_student_grades` ( `student_id` bigint(20) NOT NULL, `grade` text COLLATE utf8_bin, `location` int(11) NOT NULL, PRIMARY KEY (`student_id`,`location`), KEY `FK321A31DDD3321FCA` (`student_id`), CONSTRAINT `FK321A31DDD3321FCA` FOREIGN KEY (`student_id`) REFERENCES `sakai_postem_student` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_preferences` -- ---------------------------- DROP TABLE IF EXISTS `sakai_preferences`; CREATE TABLE `sakai_preferences` ( `PREFERENCES_ID` varchar(99) COLLATE utf8_bin NOT NULL, `XML` longtext COLLATE utf8_bin, UNIQUE KEY `SAKAI_PREFERENCES_INDEX` (`PREFERENCES_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_presence` -- ---------------------------- DROP TABLE IF EXISTS `sakai_presence`; CREATE TABLE `sakai_presence` ( `SESSION_ID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `LOCATION_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, KEY `SAKAI_PRESENCE_SESSION_INDEX` (`SESSION_ID`), KEY `SAKAI_PRESENCE_LOCATION_INDEX` (`LOCATION_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_privacy_record` -- ---------------------------- DROP TABLE IF EXISTS `sakai_privacy_record`; CREATE TABLE `sakai_privacy_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `contextId` varchar(100) COLLATE utf8_bin NOT NULL, `recordType` varchar(100) COLLATE utf8_bin NOT NULL, `userId` varchar(100) COLLATE utf8_bin NOT NULL, `viewable` bit(1) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `contextId` (`contextId`,`recordType`,`userId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm`; CREATE TABLE `sakai_realm` ( `REALM_KEY` int(11) NOT NULL AUTO_INCREMENT, `REALM_ID` varchar(255) COLLATE utf8_bin NOT NULL, `PROVIDER_ID` varchar(1024) COLLATE utf8_bin DEFAULT NULL, `MAINTAIN_ROLE` int(11) DEFAULT NULL, `CREATEDBY` varchar(99) COLLATE utf8_bin DEFAULT NULL, `MODIFIEDBY` varchar(99) COLLATE utf8_bin DEFAULT NULL, `CREATEDON` datetime DEFAULT NULL, `MODIFIEDON` datetime DEFAULT NULL, PRIMARY KEY (`REALM_KEY`), UNIQUE KEY `AK_SAKAI_REALM_ID` (`REALM_ID`), KEY `IE_SAKAI_REALM_CREATED` (`CREATEDBY`,`CREATEDON`), KEY `IE_SAKAI_REALM_MODDED` (`MODIFIEDBY`,`MODIFIEDON`), KEY `MAINTAIN_ROLE` (`MAINTAIN_ROLE`), CONSTRAINT `sakai_realm_ibfk_1` FOREIGN KEY (`MAINTAIN_ROLE`) REFERENCES `sakai_realm_role` (`ROLE_KEY`) ) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_function` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_function`; CREATE TABLE `sakai_realm_function` ( `FUNCTION_KEY` int(11) NOT NULL AUTO_INCREMENT, `FUNCTION_NAME` varchar(99) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`FUNCTION_KEY`), UNIQUE KEY `IE_SAKAI_REALM_FUNCTION_NAME` (`FUNCTION_NAME`), KEY `SAKAI_REALM_FUNCTION_KN` (`FUNCTION_KEY`,`FUNCTION_NAME`) ) ENGINE=InnoDB AUTO_INCREMENT=171 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_property`; CREATE TABLE `sakai_realm_property` ( `REALM_KEY` int(11) NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` mediumtext COLLATE utf8_bin, PRIMARY KEY (`REALM_KEY`,`NAME`), KEY `FK_SAKAI_REALM_PROPERTY` (`REALM_KEY`), CONSTRAINT `sakai_realm_property_ibfk_1` FOREIGN KEY (`REALM_KEY`) REFERENCES `sakai_realm` (`REALM_KEY`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_provider` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_provider`; CREATE TABLE `sakai_realm_provider` ( `REALM_KEY` int(11) NOT NULL, `PROVIDER_ID` varchar(200) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`REALM_KEY`,`PROVIDER_ID`), KEY `FK_SAKAI_REALM_PROVIDER` (`REALM_KEY`), KEY `IE_SAKAI_REALM_PROVIDER_ID` (`PROVIDER_ID`), CONSTRAINT `sakai_realm_provider_ibfk_1` FOREIGN KEY (`REALM_KEY`) REFERENCES `sakai_realm` (`REALM_KEY`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_rl_fn` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_rl_fn`; CREATE TABLE `sakai_realm_rl_fn` ( `REALM_KEY` int(11) NOT NULL, `ROLE_KEY` int(11) NOT NULL, `FUNCTION_KEY` int(11) NOT NULL, PRIMARY KEY (`REALM_KEY`,`ROLE_KEY`,`FUNCTION_KEY`), KEY `FK_SAKAI_REALM_RL_FN_REALM` (`REALM_KEY`), KEY `FK_SAKAI_REALM_RL_FN_FUNC` (`FUNCTION_KEY`), KEY `FJ_SAKAI_REALM_RL_FN_ROLE` (`ROLE_KEY`), CONSTRAINT `sakai_realm_rl_fn_ibfk_3` FOREIGN KEY (`FUNCTION_KEY`) REFERENCES `sakai_realm_function` (`FUNCTION_KEY`), CONSTRAINT `sakai_realm_rl_fn_ibfk_1` FOREIGN KEY (`REALM_KEY`) REFERENCES `sakai_realm` (`REALM_KEY`), CONSTRAINT `sakai_realm_rl_fn_ibfk_2` FOREIGN KEY (`ROLE_KEY`) REFERENCES `sakai_realm_role` (`ROLE_KEY`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_rl_gr` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_rl_gr`; CREATE TABLE `sakai_realm_rl_gr` ( `REALM_KEY` int(11) NOT NULL, `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `ROLE_KEY` int(11) NOT NULL, `ACTIVE` char(1) COLLATE utf8_bin DEFAULT NULL, `PROVIDED` char(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`REALM_KEY`,`USER_ID`), KEY `FK_SAKAI_REALM_RL_GR_REALM` (`REALM_KEY`), KEY `FK_SAKAI_REALM_RL_GR_ROLE` (`ROLE_KEY`), KEY `IE_SAKAI_REALM_RL_GR_ACT` (`ACTIVE`), KEY `IE_SAKAI_REALM_RL_GR_USR` (`USER_ID`), KEY `IE_SAKAI_REALM_RL_GR_PRV` (`PROVIDED`), KEY `SAKAI_REALM_RL_GR_RAU` (`ROLE_KEY`,`ACTIVE`,`USER_ID`), CONSTRAINT `sakai_realm_rl_gr_ibfk_2` FOREIGN KEY (`ROLE_KEY`) REFERENCES `sakai_realm_role` (`ROLE_KEY`), CONSTRAINT `sakai_realm_rl_gr_ibfk_1` FOREIGN KEY (`REALM_KEY`) REFERENCES `sakai_realm` (`REALM_KEY`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_role` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_role`; CREATE TABLE `sakai_realm_role` ( `ROLE_KEY` int(11) NOT NULL AUTO_INCREMENT, `ROLE_NAME` varchar(99) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`ROLE_KEY`), UNIQUE KEY `IE_SAKAI_REALM_ROLE_NAME` (`ROLE_NAME`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_realm_role_desc` -- ---------------------------- DROP TABLE IF EXISTS `sakai_realm_role_desc`; CREATE TABLE `sakai_realm_role_desc` ( `REALM_KEY` int(11) NOT NULL, `ROLE_KEY` int(11) NOT NULL, `DESCRIPTION` mediumtext COLLATE utf8_bin, `PROVIDER_ONLY` char(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`REALM_KEY`,`ROLE_KEY`), KEY `FK_SAKAI_REALM_ROLE_DESC_REALM` (`REALM_KEY`), KEY `ROLE_KEY` (`ROLE_KEY`), CONSTRAINT `sakai_realm_role_desc_ibfk_2` FOREIGN KEY (`ROLE_KEY`) REFERENCES `sakai_realm_role` (`ROLE_KEY`), CONSTRAINT `sakai_realm_role_desc_ibfk_1` FOREIGN KEY (`REALM_KEY`) REFERENCES `sakai_realm` (`REALM_KEY`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_session` -- ---------------------------- DROP TABLE IF EXISTS `sakai_session`; CREATE TABLE `sakai_session` ( `SESSION_ID` varchar(36) COLLATE utf8_bin DEFAULT NULL, `SESSION_SERVER` varchar(64) COLLATE utf8_bin DEFAULT NULL, `SESSION_USER` varchar(99) COLLATE utf8_bin DEFAULT NULL, `SESSION_IP` varchar(128) COLLATE utf8_bin DEFAULT NULL, `SESSION_HOSTNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SESSION_USER_AGENT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SESSION_START` datetime DEFAULT NULL, `SESSION_END` datetime DEFAULT NULL, `SESSION_ACTIVE` tinyint(1) DEFAULT NULL, UNIQUE KEY `SAKAI_SESSION_INDEX` (`SESSION_ID`), KEY `SAKAI_SESSION_SERVER_INDEX` (`SESSION_SERVER`), KEY `SAKAI_SESSION_START_END_IE` (`SESSION_START`,`SESSION_END`,`SESSION_ID`), KEY `SESSION_ACTIVE_IE` (`SESSION_ACTIVE`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site`; CREATE TABLE `sakai_site` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `TITLE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `TYPE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `SHORT_DESC` longtext COLLATE utf8_bin, `DESCRIPTION` longtext COLLATE utf8_bin, `ICON_URL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `INFO_URL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SKIN` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PUBLISHED` int(11) DEFAULT NULL, `JOINABLE` char(1) COLLATE utf8_bin DEFAULT NULL, `PUBVIEW` char(1) COLLATE utf8_bin DEFAULT NULL, `JOIN_ROLE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `CREATEDBY` varchar(99) COLLATE utf8_bin DEFAULT NULL, `MODIFIEDBY` varchar(99) COLLATE utf8_bin DEFAULT NULL, `CREATEDON` datetime DEFAULT NULL, `MODIFIEDON` datetime DEFAULT NULL, `IS_SPECIAL` char(1) COLLATE utf8_bin DEFAULT NULL, `IS_USER` char(1) COLLATE utf8_bin DEFAULT NULL, `CUSTOM_PAGE_ORDERED` char(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`SITE_ID`), KEY `IE_SAKAI_SITE_CREATED` (`CREATEDBY`,`CREATEDON`), KEY `IE_SAKAI_SITE_MODDED` (`MODIFIEDBY`,`MODIFIEDON`), KEY `IE_SAKAI_SITE_FLAGS` (`SITE_ID`,`IS_SPECIAL`,`IS_USER`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_group` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_group`; CREATE TABLE `sakai_site_group` ( `GROUP_ID` varchar(99) COLLATE utf8_bin NOT NULL, `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `TITLE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` longtext COLLATE utf8_bin, PRIMARY KEY (`GROUP_ID`), KEY `IE_SAKAI_SITE_GRP_SITE` (`SITE_ID`), CONSTRAINT `sakai_site_group_ibfk_1` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_group_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_group_property`; CREATE TABLE `sakai_site_group_property` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `GROUP_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`GROUP_ID`,`NAME`), KEY `IE_SAKAI_SITE_GRP_PROP_SITE` (`SITE_ID`), CONSTRAINT `sakai_site_group_property_ibfk_1` FOREIGN KEY (`GROUP_ID`) REFERENCES `sakai_site_group` (`GROUP_ID`), CONSTRAINT `sakai_site_group_property_ibfk_2` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_page` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_page`; CREATE TABLE `sakai_site_page` ( `PAGE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `TITLE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `LAYOUT` char(1) COLLATE utf8_bin DEFAULT NULL, `SITE_ORDER` int(11) NOT NULL, `POPUP` char(1) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`PAGE_ID`), KEY `SITE_ID` (`SITE_ID`), CONSTRAINT `sakai_site_page_ibfk_1` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_page_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_page_property`; CREATE TABLE `sakai_site_page_property` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `PAGE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`PAGE_ID`,`NAME`), KEY `IE_SAKAI_SITE_PAGE_PROP_SITE` (`SITE_ID`), CONSTRAINT `sakai_site_page_property_ibfk_1` FOREIGN KEY (`PAGE_ID`) REFERENCES `sakai_site_page` (`PAGE_ID`), CONSTRAINT `sakai_site_page_property_ibfk_2` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_property`; CREATE TABLE `sakai_site_property` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`SITE_ID`,`NAME`), CONSTRAINT `sakai_site_property_ibfk_1` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_tool` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_tool`; CREATE TABLE `sakai_site_tool` ( `TOOL_ID` varchar(99) COLLATE utf8_bin NOT NULL, `PAGE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `REGISTRATION` varchar(99) COLLATE utf8_bin NOT NULL, `PAGE_ORDER` int(11) NOT NULL, `TITLE` varchar(99) COLLATE utf8_bin DEFAULT NULL, `LAYOUT_HINTS` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`TOOL_ID`), KEY `PAGE_ID` (`PAGE_ID`), KEY `SITE_ID` (`SITE_ID`), CONSTRAINT `sakai_site_tool_ibfk_2` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`), CONSTRAINT `sakai_site_tool_ibfk_1` FOREIGN KEY (`PAGE_ID`) REFERENCES `sakai_site_page` (`PAGE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_tool_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_tool_property`; CREATE TABLE `sakai_site_tool_property` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `TOOL_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`TOOL_ID`,`NAME`), KEY `IE_SAKAI_SITE_TOOL_PROP_SITE` (`SITE_ID`), CONSTRAINT `sakai_site_tool_property_ibfk_1` FOREIGN KEY (`TOOL_ID`) REFERENCES `sakai_site_tool` (`TOOL_ID`), CONSTRAINT `sakai_site_tool_property_ibfk_2` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_site_user` -- ---------------------------- DROP TABLE IF EXISTS `sakai_site_user`; CREATE TABLE `sakai_site_user` ( `SITE_ID` varchar(99) COLLATE utf8_bin NOT NULL, `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `PERMISSION` int(11) NOT NULL, PRIMARY KEY (`SITE_ID`,`USER_ID`), KEY `IE_SAKAI_SITE_USER_USER` (`USER_ID`), CONSTRAINT `sakai_site_user_ibfk_1` FOREIGN KEY (`SITE_ID`) REFERENCES `sakai_site` (`SITE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_syllabus_attach` -- ---------------------------- DROP TABLE IF EXISTS `sakai_syllabus_attach`; CREATE TABLE `sakai_syllabus_attach` ( `syllabusAttachId` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `attachmentId` text COLLATE utf8_bin NOT NULL, `syllabusAttachName` text COLLATE utf8_bin NOT NULL, `syllabusAttachSize` text COLLATE utf8_bin, `syllabusAttachType` text COLLATE utf8_bin, `createdBy` text COLLATE utf8_bin, `syllabusAttachUrl` text COLLATE utf8_bin NOT NULL, `lastModifiedBy` text COLLATE utf8_bin, `syllabusId` bigint(20) DEFAULT NULL, PRIMARY KEY (`syllabusAttachId`), KEY `FK4BF41E45AE4A118A` (`syllabusId`), CONSTRAINT `FK4BF41E45AE4A118A` FOREIGN KEY (`syllabusId`) REFERENCES `sakai_syllabus_data` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_syllabus_data` -- ---------------------------- DROP TABLE IF EXISTS `sakai_syllabus_data`; CREATE TABLE `sakai_syllabus_data` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `asset` mediumtext COLLATE utf8_bin, `position_c` int(11) NOT NULL, `title` text COLLATE utf8_bin, `xview` varchar(16) COLLATE utf8_bin DEFAULT NULL, `status` varchar(64) COLLATE utf8_bin DEFAULT NULL, `emailNotification` varchar(128) COLLATE utf8_bin DEFAULT NULL, `surrogateKey` bigint(20) DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK3BC123AA391BE33A` (`surrogateKey`), CONSTRAINT `FK3BC123AA391BE33A` FOREIGN KEY (`surrogateKey`) REFERENCES `sakai_syllabus_item` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_syllabus_item` -- ---------------------------- DROP TABLE IF EXISTS `sakai_syllabus_item`; CREATE TABLE `sakai_syllabus_item` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `userId` varchar(36) COLLATE utf8_bin NOT NULL, `contextId` varchar(255) COLLATE utf8_bin NOT NULL, `redirectURL` text COLLATE utf8_bin, PRIMARY KEY (`id`), UNIQUE KEY `userId` (`userId`,`contextId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_user` -- ---------------------------- DROP TABLE IF EXISTS `sakai_user`; CREATE TABLE `sakai_user` ( `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `EMAIL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `EMAIL_LC` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FIRST_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LAST_NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PW` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATEDBY` varchar(99) COLLATE utf8_bin NOT NULL, `MODIFIEDBY` varchar(99) COLLATE utf8_bin NOT NULL, `CREATEDON` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `MODIFIEDON` datetime NOT NULL, PRIMARY KEY (`USER_ID`), KEY `IE_SAKAI_USER_CREATED` (`CREATEDBY`,`CREATEDON`), KEY `IE_SAKAI_USER_MODDED` (`MODIFIEDBY`,`MODIFIEDON`), KEY `IE_SAKAI_USER_EMAIL` (`EMAIL_LC`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_user_id_map` -- ---------------------------- DROP TABLE IF EXISTS `sakai_user_id_map`; CREATE TABLE `sakai_user_id_map` ( `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `EID` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`USER_ID`), UNIQUE KEY `AK_SAKAI_USER_ID_MAP_EID` (`EID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sakai_user_property` -- ---------------------------- DROP TABLE IF EXISTS `sakai_user_property`; CREATE TABLE `sakai_user_property` ( `USER_ID` varchar(99) COLLATE utf8_bin NOT NULL, `NAME` varchar(99) COLLATE utf8_bin NOT NULL, `VALUE` longtext COLLATE utf8_bin, PRIMARY KEY (`USER_ID`,`NAME`), CONSTRAINT `sakai_user_property_ibfk_1` FOREIGN KEY (`USER_ID`) REFERENCES `sakai_user` (`USER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_answer_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_answer_t`; CREATE TABLE `sam_answer_t` ( `ANSWERID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMTEXTID` bigint(20) NOT NULL, `ITEMID` bigint(20) NOT NULL, `TEXT` text COLLATE utf8_bin, `SEQUENCE` bigint(20) NOT NULL, `LABEL` varchar(20) COLLATE utf8_bin DEFAULT NULL, `ISCORRECT` bit(1) DEFAULT NULL, `GRADE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `SCORE` float DEFAULT NULL, `DISCOUNT` float DEFAULT NULL, PRIMARY KEY (`ANSWERID`), KEY `FKDD0580933288DBBD` (`ITEMID`), KEY `FKDD058093278A7DAD` (`ITEMTEXTID`), CONSTRAINT `FKDD058093278A7DAD` FOREIGN KEY (`ITEMTEXTID`) REFERENCES `sam_itemtext_t` (`ITEMTEXTID`), CONSTRAINT `FKDD0580933288DBBD` FOREIGN KEY (`ITEMID`) REFERENCES `sam_item_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_answerfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_answerfeedback_t`; CREATE TABLE `sam_answerfeedback_t` ( `ANSWERFEEDBACKID` bigint(20) NOT NULL AUTO_INCREMENT, `ANSWERID` bigint(20) NOT NULL, `TYPEID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ANSWERFEEDBACKID`), KEY `FK58CEF0D8DEC85889` (`ANSWERID`), CONSTRAINT `FK58CEF0D8DEC85889` FOREIGN KEY (`ANSWERID`) REFERENCES `sam_answer_t` (`ANSWERID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessaccesscontrol_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessaccesscontrol_t`; CREATE TABLE `sam_assessaccesscontrol_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `SUBMISSIONSALLOWED` int(11) DEFAULT NULL, `UNLIMITEDSUBMISSIONS` bit(1) DEFAULT NULL, `SUBMISSIONSSAVED` int(11) DEFAULT NULL, `ASSESSMENTFORMAT` int(11) DEFAULT NULL, `BOOKMARKINGITEM` int(11) DEFAULT NULL, `TIMELIMIT` int(11) DEFAULT NULL, `TIMEDASSESSMENT` int(11) DEFAULT NULL, `RETRYALLOWED` int(11) DEFAULT NULL, `LATEHANDLING` int(11) DEFAULT NULL, `STARTDATE` datetime DEFAULT NULL, `DUEDATE` datetime DEFAULT NULL, `SCOREDATE` datetime DEFAULT NULL, `FEEDBACKDATE` datetime DEFAULT NULL, `RETRACTDATE` datetime DEFAULT NULL, `AUTOSUBMIT` int(11) DEFAULT NULL, `ITEMNAVIGATION` int(11) DEFAULT NULL, `ITEMNUMBERING` int(11) DEFAULT NULL, `SUBMISSIONMESSAGE` text COLLATE utf8_bin, `RELEASETO` varchar(255) COLLATE utf8_bin DEFAULT NULL, `USERNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PASSWORD` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FINALPAGEURL` text COLLATE utf8_bin, `MARKFORREVIEW` int(11) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FKC945448A694216CC` (`ASSESSMENTID`), CONSTRAINT `FKC945448A694216CC` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessevaluation_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessevaluation_t`; CREATE TABLE `sam_assessevaluation_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `EVALUATIONCOMPONENTS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SCORINGTYPE` int(11) DEFAULT NULL, `NUMERICMODELID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FIXEDTOTALSCORE` int(11) DEFAULT NULL, `GRADEAVAILABLE` int(11) DEFAULT NULL, `ISSTUDENTIDPUBLIC` int(11) DEFAULT NULL, `ANONYMOUSGRADING` int(11) DEFAULT NULL, `AUTOSCORING` int(11) DEFAULT NULL, `TOGRADEBOOK` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FK6A6F29F5694216CC` (`ASSESSMENTID`), CONSTRAINT `FK6A6F29F5694216CC` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessfeedback_t`; CREATE TABLE `sam_assessfeedback_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `FEEDBACKDELIVERY` int(11) DEFAULT NULL, `FEEDBACKAUTHORING` int(11) DEFAULT NULL, `EDITCOMPONENTS` int(11) DEFAULT NULL, `SHOWQUESTIONTEXT` bit(1) DEFAULT NULL, `SHOWSTUDENTRESPONSE` bit(1) DEFAULT NULL, `SHOWCORRECTRESPONSE` bit(1) DEFAULT NULL, `SHOWSTUDENTSCORE` bit(1) DEFAULT NULL, `SHOWSTUDENTQUESTIONSCORE` bit(1) DEFAULT NULL, `SHOWQUESTIONLEVELFEEDBACK` bit(1) DEFAULT NULL, `SHOWSELECTIONLEVELFEEDBACK` bit(1) DEFAULT NULL, `SHOWGRADERCOMMENTS` bit(1) DEFAULT NULL, `SHOWSTATISTICS` bit(1) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FK557D4CFE694216CC` (`ASSESSMENTID`), CONSTRAINT `FK557D4CFE694216CC` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessmentbase_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessmentbase_t`; CREATE TABLE `sam_assessmentbase_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `isTemplate` varchar(255) COLLATE utf8_bin NOT NULL, `PARENTID` bigint(20) DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `COMMENTS` text COLLATE utf8_bin, `TYPEID` bigint(20) DEFAULT NULL, `INSTRUCTORNOTIFICATION` int(11) DEFAULT NULL, `TESTEENOTIFICATION` int(11) DEFAULT NULL, `MULTIPARTALLOWED` int(11) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, `ASSESSMENTTEMPLATEID` bigint(20) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessmentgrading_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessmentgrading_t`; CREATE TABLE `sam_assessmentgrading_t` ( `ASSESSMENTGRADINGID` bigint(20) NOT NULL AUTO_INCREMENT, `PUBLISHEDASSESSMENTID` bigint(20) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `SUBMITTEDDATE` datetime DEFAULT NULL, `ISLATE` bit(1) NOT NULL, `FORGRADE` bit(1) NOT NULL, `TOTALAUTOSCORE` float DEFAULT NULL, `TOTALOVERRIDESCORE` float DEFAULT NULL, `FINALSCORE` float DEFAULT NULL, `COMMENTS` text COLLATE utf8_bin, `GRADEDBY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GRADEDDATE` datetime DEFAULT NULL, `STATUS` int(11) NOT NULL, `ATTEMPTDATE` datetime DEFAULT NULL, `TIMEELAPSED` int(11) DEFAULT NULL, `ISAUTOSUBMITTED` bit(1) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTGRADINGID`), KEY `SAM_PUBLISHEDASSESSMENT_I` (`PUBLISHEDASSESSMENTID`), KEY `SAM_ASSGRAD_AID_PUBASSEID_T` (`AGENTID`,`PUBLISHEDASSESSMENTID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_assessmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_assessmetadata_t`; CREATE TABLE `sam_assessmetadata_t` ( `ASSESSMENTMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ASSESSMENTMETADATAID`), KEY `FK7E6F9A28694216CC` (`ASSESSMENTID`), CONSTRAINT `FK7E6F9A28694216CC` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB AUTO_INCREMENT=224 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_attachment_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_attachment_t`; CREATE TABLE `sam_attachment_t` ( `ATTACHMENTID` bigint(20) NOT NULL AUTO_INCREMENT, `ATTACHMENTTYPE` varchar(255) COLLATE utf8_bin NOT NULL, `RESOURCEID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FILENAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MIMETYPE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `FILESIZE` bigint(20) DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `LOCATION` text COLLATE utf8_bin, `ISLINK` bit(1) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, `ASSESSMENTID` bigint(20) DEFAULT NULL, `SECTIONID` bigint(20) DEFAULT NULL, `ITEMID` bigint(20) DEFAULT NULL, PRIMARY KEY (`ATTACHMENTID`), KEY `FK99FA8CB83288DBBD` (`ITEMID`), KEY `FK99FA8CB870CE2BD` (`SECTIONID`), KEY `FK99FA8CB8CAC2365B` (`ASSESSMENTID`), CONSTRAINT `FK99FA8CB8CAC2365B` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`), CONSTRAINT `FK99FA8CB83288DBBD` FOREIGN KEY (`ITEMID`) REFERENCES `sam_item_t` (`ITEMID`), CONSTRAINT `FK99FA8CB870CE2BD` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_section_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_authzdata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_authzdata_t`; CREATE TABLE `sam_authzdata_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `lockId` int(11) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `FUNCTIONID` varchar(36) COLLATE utf8_bin NOT NULL, `QUALIFIERID` varchar(36) COLLATE utf8_bin NOT NULL, `EFFECTIVEDATE` date DEFAULT NULL, `EXPIRATIONDATE` date DEFAULT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` date NOT NULL, `ISEXPLICIT` bit(1) DEFAULT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `AGENTID` (`AGENTID`,`FUNCTIONID`,`QUALIFIERID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_functiondata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_functiondata_t`; CREATE TABLE `sam_functiondata_t` ( `FUNCTIONID` bigint(20) NOT NULL AUTO_INCREMENT, `REFERENCENAME` varchar(255) COLLATE utf8_bin NOT NULL, `DISPLAYNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `FUNCTIONTYPEID` text COLLATE utf8_bin, PRIMARY KEY (`FUNCTIONID`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_gradingsummary_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_gradingsummary_t`; CREATE TABLE `sam_gradingsummary_t` ( `ASSESSMENTGRADINGSUMMARYID` bigint(20) NOT NULL AUTO_INCREMENT, `PUBLISHEDASSESSMENTID` bigint(20) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `TOTALSUBMITTED` int(11) DEFAULT NULL, `TOTALSUBMITTEDFORGRADE` int(11) DEFAULT NULL, `LASTSUBMITTEDDATE` datetime DEFAULT NULL, `LASTSUBMITTEDASSESSMENTISLATE` bit(1) NOT NULL, `SUMOF_AUTOSCOREFORGRADE` float DEFAULT NULL, `AVERAGE_AUTOSCOREFORGRADE` float DEFAULT NULL, `HIGHEST_AUTOSCOREFORGRADE` float DEFAULT NULL, `LOWEST_AUTOSCOREFORGRADE` float DEFAULT NULL, `LAST_AUTOSCOREFORGRADE` float DEFAULT NULL, `SUMOF_OVERRIDESCOREFORGRADE` float DEFAULT NULL, `AVERAGE_OVERRIDESCOREFORGRADE` float DEFAULT NULL, `HIGHEST_OVERRIDESCOREFORGRADE` float DEFAULT NULL, `LOWEST_OVERRIDESCOREFORGRADE` float DEFAULT NULL, `LAST_OVERRIDESCOREFORGRADE` float DEFAULT NULL, `SCORINGTYPE` int(11) DEFAULT NULL, `ACCEPTEDASSESSMENTISLATE` bit(1) DEFAULT NULL, `FINALASSESSMENTSCORE` float DEFAULT NULL, `FEEDTOGRADEBOOK` bit(1) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTGRADINGSUMMARYID`), KEY `FKBC88AA27D02EF633` (`PUBLISHEDASSESSMENTID`), CONSTRAINT `FKBC88AA27D02EF633` FOREIGN KEY (`PUBLISHEDASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_item_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_item_t`; CREATE TABLE `sam_item_t` ( `ITEMID` bigint(20) NOT NULL AUTO_INCREMENT, `SECTIONID` bigint(20) DEFAULT NULL, `ITEMIDSTRING` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SEQUENCE` int(11) DEFAULT NULL, `DURATION` int(11) DEFAULT NULL, `TRIESALLOWED` int(11) DEFAULT NULL, `INSTRUCTION` text COLLATE utf8_bin, `DESCRIPTION` text COLLATE utf8_bin, `TYPEID` bigint(20) NOT NULL, `GRADE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `SCORE` float DEFAULT NULL, `DISCOUNT` float DEFAULT NULL, `HINT` text COLLATE utf8_bin, `HASRATIONALE` bit(1) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`ITEMID`), KEY `FK3AAC5EA870CE2BD` (`SECTIONID`), CONSTRAINT `FK3AAC5EA870CE2BD` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_section_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_itemfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_itemfeedback_t`; CREATE TABLE `sam_itemfeedback_t` ( `ITEMFEEDBACKID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `TYPEID` varchar(255) COLLATE utf8_bin NOT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ITEMFEEDBACKID`), KEY `FK3254E9ED3288DBBD` (`ITEMID`), CONSTRAINT `FK3254E9ED3288DBBD` FOREIGN KEY (`ITEMID`) REFERENCES `sam_item_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_itemgrading_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_itemgrading_t`; CREATE TABLE `sam_itemgrading_t` ( `ITEMGRADINGID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTGRADINGID` bigint(20) NOT NULL, `PUBLISHEDITEMID` bigint(20) NOT NULL, `PUBLISHEDITEMTEXTID` bigint(20) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `SUBMITTEDDATE` datetime DEFAULT NULL, `PUBLISHEDANSWERID` bigint(20) DEFAULT NULL, `RATIONALE` text COLLATE utf8_bin, `ANSWERTEXT` text COLLATE utf8_bin, `AUTOSCORE` float DEFAULT NULL, `OVERRIDESCORE` float DEFAULT NULL, `COMMENTS` text COLLATE utf8_bin, `GRADEDBY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `GRADEDDATE` datetime DEFAULT NULL, `REVIEW` bit(1) DEFAULT NULL, `ATTEMPTSREMAINING` int(11) DEFAULT NULL, `LASTDURATION` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ITEMGRADINGID`), KEY `FKB68E675667B430D5` (`ASSESSMENTGRADINGID`), KEY `SAM_ITEMGRADING_ITEM_I` (`PUBLISHEDITEMID`), KEY `SAM_ITEMGRADING_ITEMTEXT_I` (`PUBLISHEDITEMTEXTID`), KEY `SAM_ITEMGRADING_PUBANS_I` (`PUBLISHEDANSWERID`), CONSTRAINT `FKB68E675667B430D5` FOREIGN KEY (`ASSESSMENTGRADINGID`) REFERENCES `sam_assessmentgrading_t` (`ASSESSMENTGRADINGID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_itemmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_itemmetadata_t`; CREATE TABLE `sam_itemmetadata_t` ( `ITEMMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ITEMMETADATAID`), KEY `FK5B4737173288DBBD` (`ITEMID`), CONSTRAINT `FK5B4737173288DBBD` FOREIGN KEY (`ITEMID`) REFERENCES `sam_item_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_itemtext_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_itemtext_t`; CREATE TABLE `sam_itemtext_t` ( `ITEMTEXTID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `SEQUENCE` bigint(20) NOT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ITEMTEXTID`), KEY `FK271D63153288DBBD` (`ITEMID`), CONSTRAINT `FK271D63153288DBBD` FOREIGN KEY (`ITEMID`) REFERENCES `sam_item_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_media_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_media_t`; CREATE TABLE `sam_media_t` ( `MEDIAID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMGRADINGID` bigint(20) DEFAULT NULL, `MEDIA` longblob, `FILESIZE` bigint(20) DEFAULT NULL, `MIMETYPE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `LOCATION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FILENAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ISLINK` bit(1) DEFAULT NULL, `ISHTMLINLINE` bit(1) DEFAULT NULL, `STATUS` int(11) DEFAULT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `CREATEDDATE` datetime DEFAULT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `LASTMODIFIEDDATE` datetime DEFAULT NULL, `DURATION` varchar(36) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`MEDIAID`), KEY `FKD4CF5A194D7EA7B3` (`ITEMGRADINGID`), CONSTRAINT `FKD4CF5A194D7EA7B3` FOREIGN KEY (`ITEMGRADINGID`) REFERENCES `sam_itemgrading_t` (`ITEMGRADINGID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedaccesscontrol_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedaccesscontrol_t`; CREATE TABLE `sam_publishedaccesscontrol_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `UNLIMITEDSUBMISSIONS` bit(1) DEFAULT NULL, `SUBMISSIONSALLOWED` int(11) DEFAULT NULL, `SUBMISSIONSSAVED` int(11) DEFAULT NULL, `ASSESSMENTFORMAT` int(11) DEFAULT NULL, `BOOKMARKINGITEM` int(11) DEFAULT NULL, `TIMELIMIT` int(11) DEFAULT NULL, `TIMEDASSESSMENT` int(11) DEFAULT NULL, `RETRYALLOWED` int(11) DEFAULT NULL, `LATEHANDLING` int(11) DEFAULT NULL, `STARTDATE` datetime DEFAULT NULL, `DUEDATE` datetime DEFAULT NULL, `SCOREDATE` datetime DEFAULT NULL, `FEEDBACKDATE` datetime DEFAULT NULL, `RETRACTDATE` datetime DEFAULT NULL, `AUTOSUBMIT` int(11) DEFAULT NULL, `ITEMNAVIGATION` int(11) DEFAULT NULL, `ITEMNUMBERING` int(11) DEFAULT NULL, `SUBMISSIONMESSAGE` text COLLATE utf8_bin, `RELEASETO` varchar(255) COLLATE utf8_bin DEFAULT NULL, `USERNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PASSWORD` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FINALPAGEURL` text COLLATE utf8_bin, `MARKFORREVIEW` int(11) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FK2EDF39E09482C945` (`ASSESSMENTID`), CONSTRAINT `FK2EDF39E09482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedanswer_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedanswer_t`; CREATE TABLE `sam_publishedanswer_t` ( `ANSWERID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMTEXTID` bigint(20) NOT NULL, `ITEMID` bigint(20) NOT NULL, `TEXT` text COLLATE utf8_bin, `SEQUENCE` bigint(20) NOT NULL, `LABEL` varchar(20) COLLATE utf8_bin DEFAULT NULL, `ISCORRECT` bit(1) DEFAULT NULL, `GRADE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `SCORE` float DEFAULT NULL, `DISCOUNT` float DEFAULT NULL, PRIMARY KEY (`ANSWERID`), KEY `FKB41EA36131446627` (`ITEMID`), KEY `FKB41EA36126460817` (`ITEMTEXTID`), CONSTRAINT `FKB41EA36126460817` FOREIGN KEY (`ITEMTEXTID`) REFERENCES `sam_publisheditemtext_t` (`ITEMTEXTID`), CONSTRAINT `FKB41EA36131446627` FOREIGN KEY (`ITEMID`) REFERENCES `sam_publisheditem_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedanswerfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedanswerfeedback_t`; CREATE TABLE `sam_publishedanswerfeedback_t` ( `ANSWERFEEDBACKID` bigint(20) NOT NULL AUTO_INCREMENT, `ANSWERID` bigint(20) NOT NULL, `TYPEID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ANSWERFEEDBACKID`), KEY `FK6CB765A624D77573` (`ANSWERID`), CONSTRAINT `FK6CB765A624D77573` FOREIGN KEY (`ANSWERID`) REFERENCES `sam_publishedanswer_t` (`ANSWERID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedassessment_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedassessment_t`; CREATE TABLE `sam_publishedassessment_t` ( `ID` bigint(20) NOT NULL AUTO_INCREMENT, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ASSESSMENTID` bigint(20) DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `COMMENTS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `TYPEID` bigint(20) DEFAULT NULL, `INSTRUCTORNOTIFICATION` int(11) DEFAULT NULL, `TESTEENOTIFICATION` int(11) DEFAULT NULL, `MULTIPARTALLOWED` int(11) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`ID`), KEY `SAM_PUBA_ASSESSMENT_I` (`ASSESSMENTID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedattachment_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedattachment_t`; CREATE TABLE `sam_publishedattachment_t` ( `ATTACHMENTID` bigint(20) NOT NULL AUTO_INCREMENT, `ATTACHMENTTYPE` varchar(255) COLLATE utf8_bin NOT NULL, `RESOURCEID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FILENAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `MIMETYPE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `FILESIZE` bigint(20) DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `LOCATION` text COLLATE utf8_bin, `ISLINK` bit(1) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, `ASSESSMENTID` bigint(20) DEFAULT NULL, `SECTIONID` bigint(20) DEFAULT NULL, `ITEMID` bigint(20) DEFAULT NULL, PRIMARY KEY (`ATTACHMENTID`), KEY `FK2709988631446627` (`ITEMID`), KEY `FK27099886895D4813` (`SECTIONID`), KEY `FK270998869482C945` (`ASSESSMENTID`), CONSTRAINT `FK270998869482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`), CONSTRAINT `FK2709988631446627` FOREIGN KEY (`ITEMID`) REFERENCES `sam_publisheditem_t` (`ITEMID`), CONSTRAINT `FK27099886895D4813` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_publishedsection_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedevaluation_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedevaluation_t`; CREATE TABLE `sam_publishedevaluation_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `EVALUATIONCOMPONENTS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SCORINGTYPE` int(11) DEFAULT NULL, `NUMERICMODELID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FIXEDTOTALSCORE` int(11) DEFAULT NULL, `GRADEAVAILABLE` int(11) DEFAULT NULL, `ISSTUDENTIDPUBLIC` int(11) DEFAULT NULL, `ANONYMOUSGRADING` int(11) DEFAULT NULL, `AUTOSCORING` int(11) DEFAULT NULL, `TOGRADEBOOK` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FK94CB245F9482C945` (`ASSESSMENTID`), CONSTRAINT `FK94CB245F9482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedfeedback_t`; CREATE TABLE `sam_publishedfeedback_t` ( `ASSESSMENTID` bigint(20) NOT NULL, `FEEDBACKDELIVERY` int(11) DEFAULT NULL, `FEEDBACKAUTHORING` int(11) DEFAULT NULL, `EDITCOMPONENTS` int(11) DEFAULT NULL, `SHOWQUESTIONTEXT` bit(1) DEFAULT NULL, `SHOWSTUDENTRESPONSE` bit(1) DEFAULT NULL, `SHOWCORRECTRESPONSE` bit(1) DEFAULT NULL, `SHOWSTUDENTSCORE` bit(1) DEFAULT NULL, `SHOWSTUDENTQUESTIONSCORE` bit(1) DEFAULT NULL, `SHOWQUESTIONLEVELFEEDBACK` bit(1) DEFAULT NULL, `SHOWSELECTIONLEVELFEEDBACK` bit(1) DEFAULT NULL, `SHOWGRADERCOMMENTS` bit(1) DEFAULT NULL, `SHOWSTATISTICS` bit(1) DEFAULT NULL, PRIMARY KEY (`ASSESSMENTID`), KEY `FK1488D9E89482C945` (`ASSESSMENTID`), CONSTRAINT `FK1488D9E89482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publisheditem_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publisheditem_t`; CREATE TABLE `sam_publisheditem_t` ( `ITEMID` bigint(20) NOT NULL AUTO_INCREMENT, `SECTIONID` bigint(20) NOT NULL, `ITEMIDSTRING` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SEQUENCE` int(11) DEFAULT NULL, `DURATION` int(11) DEFAULT NULL, `TRIESALLOWED` int(11) DEFAULT NULL, `INSTRUCTION` text COLLATE utf8_bin, `DESCRIPTION` text COLLATE utf8_bin, `TYPEID` bigint(20) NOT NULL, `GRADE` varchar(80) COLLATE utf8_bin DEFAULT NULL, `SCORE` float DEFAULT NULL, `DISCOUNT` float DEFAULT NULL, `HINT` text COLLATE utf8_bin, `HASRATIONALE` bit(1) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`ITEMID`), KEY `FK53ABDCF6895D4813` (`SECTIONID`), CONSTRAINT `FK53ABDCF6895D4813` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_publishedsection_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publisheditemfeedback_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publisheditemfeedback_t`; CREATE TABLE `sam_publisheditemfeedback_t` ( `ITEMFEEDBACKID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `TYPEID` varchar(255) COLLATE utf8_bin NOT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ITEMFEEDBACKID`), KEY `FKB7D03A3B31446627` (`ITEMID`), CONSTRAINT `FKB7D03A3B31446627` FOREIGN KEY (`ITEMID`) REFERENCES `sam_publisheditem_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publisheditemmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publisheditemmetadata_t`; CREATE TABLE `sam_publisheditemmetadata_t` ( `ITEMMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ITEMMETADATAID`), KEY `FKE0C2876531446627` (`ITEMID`), CONSTRAINT `FKE0C2876531446627` FOREIGN KEY (`ITEMID`) REFERENCES `sam_publisheditem_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publisheditemtext_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publisheditemtext_t`; CREATE TABLE `sam_publisheditemtext_t` ( `ITEMTEXTID` bigint(20) NOT NULL AUTO_INCREMENT, `ITEMID` bigint(20) NOT NULL, `SEQUENCE` bigint(20) NOT NULL, `TEXT` text COLLATE utf8_bin, PRIMARY KEY (`ITEMTEXTID`), KEY `FK9C790A6331446627` (`ITEMID`), CONSTRAINT `FK9C790A6331446627` FOREIGN KEY (`ITEMID`) REFERENCES `sam_publisheditem_t` (`ITEMID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedmetadata_t`; CREATE TABLE `sam_publishedmetadata_t` ( `ASSESSMENTMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ASSESSMENTMETADATAID`), KEY `FK3D7B27129482C945` (`ASSESSMENTID`), CONSTRAINT `FK3D7B27129482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedsection_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedsection_t`; CREATE TABLE `sam_publishedsection_t` ( `SECTIONID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `DURATION` int(11) DEFAULT NULL, `SEQUENCE` int(11) DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `TYPEID` bigint(20) NOT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`SECTIONID`), KEY `FK424F87CC9482C945` (`ASSESSMENTID`), CONSTRAINT `FK424F87CC9482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedsectionmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedsectionmetadata_t`; CREATE TABLE `sam_publishedsectionmetadata_t` ( `PUBLISHEDSECTIONMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `SECTIONID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`PUBLISHEDSECTIONMETADATAID`), KEY `FKDF50FC3B895D4813` (`SECTIONID`), CONSTRAINT `FKDF50FC3B895D4813` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_publishedsection_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_publishedsecuredip_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_publishedsecuredip_t`; CREATE TABLE `sam_publishedsecuredip_t` ( `IPADDRESSID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `HOSTNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `IPADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`IPADDRESSID`), KEY `FK1EDEA25B9482C945` (`ASSESSMENTID`), CONSTRAINT `FK1EDEA25B9482C945` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_publishedassessment_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_qualifierdata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_qualifierdata_t`; CREATE TABLE `sam_qualifierdata_t` ( `QUALIFIERID` bigint(20) NOT NULL, `REFERENCENAME` varchar(255) COLLATE utf8_bin NOT NULL, `DISPLAYNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `QUALIFIERTYPEID` text COLLATE utf8_bin, PRIMARY KEY (`QUALIFIERID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_questionpool_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_questionpool_t`; CREATE TABLE `sam_questionpool_t` ( `QUESTIONPOOLID` bigint(20) NOT NULL AUTO_INCREMENT, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `PARENTPOOLID` bigint(20) DEFAULT NULL, `OWNERID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ORGANIZATIONNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DATECREATED` datetime DEFAULT NULL, `LASTMODIFIEDDATE` datetime DEFAULT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DEFAULTACCESSTYPEID` bigint(20) DEFAULT NULL, `OBJECTIVE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `KEYWORDS` varchar(255) COLLATE utf8_bin DEFAULT NULL, `RUBRIC` text COLLATE utf8_bin, `TYPEID` bigint(20) DEFAULT NULL, `INTELLECTUALPROPERTYID` bigint(20) DEFAULT NULL, PRIMARY KEY (`QUESTIONPOOLID`), KEY `SAM_QPOOL_OWNER_I` (`OWNERID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_questionpoolaccess_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_questionpoolaccess_t`; CREATE TABLE `sam_questionpoolaccess_t` ( `QUESTIONPOOLID` bigint(20) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `ACCESSTYPEID` bigint(20) NOT NULL, PRIMARY KEY (`QUESTIONPOOLID`,`AGENTID`,`ACCESSTYPEID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_questionpoolitem_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_questionpoolitem_t`; CREATE TABLE `sam_questionpoolitem_t` ( `QUESTIONPOOLID` bigint(20) NOT NULL, `ITEMID` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`QUESTIONPOOLID`,`ITEMID`), KEY `FKF0FAAE2A39ED26BB` (`QUESTIONPOOLID`), CONSTRAINT `FKF0FAAE2A39ED26BB` FOREIGN KEY (`QUESTIONPOOLID`) REFERENCES `sam_questionpool_t` (`QUESTIONPOOLID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_section_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_section_t`; CREATE TABLE `sam_section_t` ( `SECTIONID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `DURATION` int(11) DEFAULT NULL, `SEQUENCE` int(11) DEFAULT NULL, `TITLE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `TYPEID` bigint(20) DEFAULT NULL, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`SECTIONID`), KEY `FK364450DACAC2365B` (`ASSESSMENTID`), CONSTRAINT `FK364450DACAC2365B` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_sectionmetadata_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_sectionmetadata_t`; CREATE TABLE `sam_sectionmetadata_t` ( `SECTIONMETADATAID` bigint(20) NOT NULL AUTO_INCREMENT, `SECTIONID` bigint(20) NOT NULL, `LABEL` varchar(255) COLLATE utf8_bin NOT NULL, `ENTRY` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`SECTIONMETADATAID`), KEY `FK762AD74970CE2BD` (`SECTIONID`), CONSTRAINT `FK762AD74970CE2BD` FOREIGN KEY (`SECTIONID`) REFERENCES `sam_section_t` (`SECTIONID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_securedip_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_securedip_t`; CREATE TABLE `sam_securedip_t` ( `IPADDRESSID` bigint(20) NOT NULL AUTO_INCREMENT, `ASSESSMENTID` bigint(20) NOT NULL, `HOSTNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL, `IPADDRESS` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`IPADDRESSID`), KEY `FKE8C55FE9694216CC` (`ASSESSMENTID`), CONSTRAINT `FKE8C55FE9694216CC` FOREIGN KEY (`ASSESSMENTID`) REFERENCES `sam_assessmentbase_t` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_studentgradingsummary_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_studentgradingsummary_t`; CREATE TABLE `sam_studentgradingsummary_t` ( `STUDENTGRADINGSUMMARYID` bigint(20) NOT NULL AUTO_INCREMENT, `PUBLISHEDASSESSMENTID` bigint(20) NOT NULL, `AGENTID` varchar(255) COLLATE utf8_bin NOT NULL, `NUMBERRETAKE` int(11) DEFAULT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`STUDENTGRADINGSUMMARYID`), KEY `SAM_PUBLISHEDASSESSMENT2_I` (`PUBLISHEDASSESSMENTID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `sam_type_t` -- ---------------------------- DROP TABLE IF EXISTS `sam_type_t`; CREATE TABLE `sam_type_t` ( `TYPEID` bigint(20) NOT NULL AUTO_INCREMENT, `AUTHORITY` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DOMAIN` varchar(255) COLLATE utf8_bin DEFAULT NULL, `KEYWORD` varchar(255) COLLATE utf8_bin DEFAULT NULL, `DESCRIPTION` text COLLATE utf8_bin, `STATUS` int(11) NOT NULL, `CREATEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `CREATEDDATE` datetime NOT NULL, `LASTMODIFIEDBY` varchar(255) COLLATE utf8_bin NOT NULL, `LASTMODIFIEDDATE` datetime NOT NULL, PRIMARY KEY (`TYPEID`) ) ENGINE=InnoDB AUTO_INCREMENT=143 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `scheduler_delayed_invocation` -- ---------------------------- DROP TABLE IF EXISTS `scheduler_delayed_invocation`; CREATE TABLE `scheduler_delayed_invocation` ( `INVOCATION_ID` varchar(36) COLLATE utf8_bin NOT NULL, `INVOCATION_TIME` datetime NOT NULL, `COMPONENT` varchar(2000) COLLATE utf8_bin NOT NULL, `CONTEXT` varchar(2000) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`INVOCATION_ID`), KEY `SCHEDULER_DI_TIME_INDEX` (`INVOCATION_TIME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `search_journal` -- ---------------------------- DROP TABLE IF EXISTS `search_journal`; CREATE TABLE `search_journal` ( `txid` bigint(20) NOT NULL, `txts` bigint(20) NOT NULL, `indexwriter` varchar(255) COLLATE utf8_bin NOT NULL, `status` varchar(32) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`txid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `search_node_status` -- ---------------------------- DROP TABLE IF EXISTS `search_node_status`; CREATE TABLE `search_node_status` ( `jid` bigint(20) NOT NULL, `jidts` bigint(20) NOT NULL, `serverid` varchar(255) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`serverid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `search_segments` -- ---------------------------- DROP TABLE IF EXISTS `search_segments`; CREATE TABLE `search_segments` ( `name_` varchar(254) COLLATE utf8_bin NOT NULL, `version_` bigint(20) NOT NULL, `size_` bigint(20) NOT NULL, `packet_` longblob, PRIMARY KEY (`name_`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `search_transaction` -- ---------------------------- DROP TABLE IF EXISTS `search_transaction`; CREATE TABLE `search_transaction` ( `txname` varchar(64) COLLATE utf8_bin NOT NULL, `txid` bigint(20) DEFAULT NULL, PRIMARY KEY (`txname`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `searchbuilderitem` -- ---------------------------- DROP TABLE IF EXISTS `searchbuilderitem`; CREATE TABLE `searchbuilderitem` ( `id` varchar(64) COLLATE utf8_bin NOT NULL, `version` datetime NOT NULL, `name` varchar(255) COLLATE utf8_bin NOT NULL, `context` varchar(255) COLLATE utf8_bin NOT NULL, `searchaction` int(11) DEFAULT NULL, `searchstate` int(11) DEFAULT NULL, `itemscope` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), KEY `isearchbuilderitem_name` (`name`), KEY `isearchbuilderitem_ctx` (`context`), KEY `isearchbuilderitem_act_sta` (`searchstate`,`searchaction`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `searchwriterlock` -- ---------------------------- DROP TABLE IF EXISTS `searchwriterlock`; CREATE TABLE `searchwriterlock` ( `id` varchar(64) COLLATE utf8_bin NOT NULL, `lockkey` varchar(64) COLLATE utf8_bin NOT NULL, `nodename` varchar(64) COLLATE utf8_bin DEFAULT NULL, `expires` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `lockkey` (`lockkey`), KEY `isearchwriterlock_lk` (`lockkey`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `ssq_answer` -- ---------------------------- DROP TABLE IF EXISTS `ssq_answer`; CREATE TABLE `ssq_answer` ( `ID` varchar(99) COLLATE utf8_bin NOT NULL, `ANSWER` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ANSWER_STRING` varchar(255) COLLATE utf8_bin DEFAULT NULL, `FILL_IN_BLANK` bit(1) DEFAULT NULL, `ORDER_NUM` int(11) DEFAULT NULL, `QUESTION_ID` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FK390C0DCC6B21AFB4` (`QUESTION_ID`), CONSTRAINT `FK390C0DCC6B21AFB4` FOREIGN KEY (`QUESTION_ID`) REFERENCES `ssq_question` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `ssq_question` -- ---------------------------- DROP TABLE IF EXISTS `ssq_question`; CREATE TABLE `ssq_question` ( `ID` varchar(99) COLLATE utf8_bin NOT NULL, `QUESTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `REQUIRED` bit(1) DEFAULT NULL, `MULTIPLE_ANSWERS` bit(1) DEFAULT NULL, `ORDER_NUM` int(11) DEFAULT NULL, `IS_CURRENT` varchar(255) COLLATE utf8_bin DEFAULT NULL, `SITETYPE_ID` varchar(99) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`), KEY `FKFE88BA7443AD4C69` (`SITETYPE_ID`), CONSTRAINT `FKFE88BA7443AD4C69` FOREIGN KEY (`SITETYPE_ID`) REFERENCES `ssq_sitetype_questions` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='This table stores site setup questions'; -- ---------------------------- -- Table structure for `ssq_sitetype_questions` -- ---------------------------- DROP TABLE IF EXISTS `ssq_sitetype_questions`; CREATE TABLE `ssq_sitetype_questions` ( `ID` varchar(99) COLLATE utf8_bin NOT NULL, `SITE_TYPE` varchar(255) COLLATE utf8_bin DEFAULT NULL, `INSTRUCTION` varchar(255) COLLATE utf8_bin DEFAULT NULL, `URL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `URL_LABEL` varchar(255) COLLATE utf8_bin DEFAULT NULL, `URL_Target` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `ssq_user_answer` -- ---------------------------- DROP TABLE IF EXISTS `ssq_user_answer`; CREATE TABLE `ssq_user_answer` ( `ID` varchar(99) COLLATE utf8_bin NOT NULL, `SITE_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `USER_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ANSWER_STRING` varchar(255) COLLATE utf8_bin DEFAULT NULL, `ANSWER_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, `QUESTION_ID` varchar(255) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for `taggable_link` -- ---------------------------- DROP TABLE IF EXISTS `taggable_link`; CREATE TABLE `taggable_link` ( `LINK_ID` varchar(36) COLLATE utf8_bin NOT NULL, `VERSION` int(11) NOT NULL, `ACTIVITY_REF` varchar(255) COLLATE utf8_bin NOT NULL, `TAG_CRITERIA_REF` varchar(255) COLLATE utf8_bin NOT NULL, `RUBRIC` text COLLATE utf8_bin, `RATIONALE` text COLLATE utf8_bin, `EXPORT_STRING` int(11) NOT NULL, `VISIBLE` bit(1) NOT NULL, `LOCKED` bit(1) NOT NULL, PRIMARY KEY (`LINK_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;