webgui/share/upgrades/convert-db-to-innodb.sql
2010-07-07 03:04:06 -05:00

3734 lines
189 KiB
SQL

SET SESSION sort_buffer_size=512*1024*1024;
SET SESSION read_rnd_buffer_size=512*1024*1024;
CREATE TABLE `AdSku_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`purchaseTemplate` char(22) character set utf8 collate utf8_bin NOT NULL,
`manageTemplate` char(22) character set utf8 collate utf8_bin NOT NULL,
`adSpace` char(22) character set utf8 collate utf8_bin NOT NULL,
`priority` int(11) default '1',
`pricePerClick` float default '0',
`pricePerImpression` float default '0',
`clickDiscounts` text character set utf8 default NULL,
`impressionDiscounts` text character set utf8 default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Article_inno` (
`linkTitle` char(255) default NULL,
`linkURL` text,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '3600',
`storageId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Calendar_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`defaultDate` enum('current','first','last') default 'current',
`defaultView` enum('month','week','day','list') default 'month',
`visitorCacheTimeout` int(11) unsigned default NULL,
`templateIdMonth` char(22) character set utf8 collate utf8_bin default 'CalendarMonth000000001',
`templateIdWeek` char(22) character set utf8 collate utf8_bin default 'CalendarWeek0000000001',
`templateIdDay` char(22) character set utf8 collate utf8_bin default 'CalendarDay00000000001',
`templateIdEvent` char(22) character set utf8 collate utf8_bin default 'CalendarEvent000000001',
`templateIdEventEdit` char(22) character set utf8 collate utf8_bin default 'CalendarEventEdit00001',
`templateIdSearch` char(22) character set utf8 collate utf8_bin default 'CalendarSearch00000001',
`templateIdPrintMonth` char(22) character set utf8 collate utf8_bin default 'CalendarPrintMonth0001',
`templateIdPrintWeek` char(22) character set utf8 collate utf8_bin default 'CalendarPrintWeek00001',
`templateIdPrintDay` char(22) character set utf8 collate utf8_bin default 'CalendarPrintDay000001',
`templateIdPrintEvent` char(22) character set utf8 collate utf8_bin default 'CalendarPrintEvent0001',
`groupIdEventEdit` char(22) character set utf8 collate utf8_bin default '3',
`groupIdSubscribed` char(22) character set utf8 collate utf8_bin default NULL,
`subscriberNotifyOffset` int(11) default NULL,
`sortEventsBy` enum('time','sequencenumber') default 'time',
`listViewPageInterval` bigint(20) default NULL,
`templateIdList` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdPrintList` char(22) character set utf8 collate utf8_bin default NULL,
`icalInterval` bigint(20) default NULL,
`workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL,
`icalFeeds` longtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Carousel_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`items` mediumtext character set utf8,
`templateId` char(22) character set utf8 collate utf8_bin default NULL,
`slideWidth` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Collaboration_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`postGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`canStartThreadGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`karmaPerPost` int(11) NOT NULL default '0',
`collaborationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`threadTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`postFormTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`notificationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sortBy` char(35) NOT NULL default 'assetData.revisionDate',
`sortOrder` char(4) NOT NULL default 'desc',
`usePreview` int(11) NOT NULL default '1',
`addEditStampToPosts` int(11) NOT NULL default '0',
`editTimeout` int(11) NOT NULL default '3600',
`attachmentsPerPost` int(11) NOT NULL default '0',
`filterCode` char(30) NOT NULL default 'javascript',
`useContentFilter` int(11) NOT NULL default '1',
`threads` int(11) NOT NULL default '0',
`views` int(11) NOT NULL default '0',
`replies` int(11) NOT NULL default '0',
`rating` int(11) NOT NULL default '0',
`lastPostId` char(22) character set utf8 collate utf8_bin default NULL,
`lastPostDate` bigint(20) default NULL,
`archiveAfter` int(11) NOT NULL default '31536000',
`postsPerPage` int(11) NOT NULL default '10',
`threadsPerPage` int(11) NOT NULL default '30',
`subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL,
`allowReplies` int(11) NOT NULL default '0',
`displayLastReply` int(11) NOT NULL default '0',
`richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002',
`karmaRatingMultiplier` int(11) NOT NULL default '0',
`karmaSpentToRate` int(11) NOT NULL default '0',
`revisionDate` bigint(20) NOT NULL default '0',
`avatarsEnabled` int(11) NOT NULL default '0',
`approvalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003',
`threadApprovalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003',
`defaultKarmaScale` int(11) NOT NULL default '1',
`mailServer` char(255) default NULL,
`mailAccount` char(255) default NULL,
`mailPassword` char(255) default NULL,
`mailAddress` char(255) default NULL,
`mailPrefix` char(255) default NULL,
`getMail` int(11) NOT NULL default '0',
`getMailInterval` int(11) NOT NULL default '300',
`getMailCronId` char(22) character set utf8 collate utf8_bin default NULL,
`visitorCacheTimeout` int(11) NOT NULL default '3600',
`autoSubscribeToThread` int(11) NOT NULL default '1',
`requireSubscriptionForEmailPosting` int(11) NOT NULL default '1',
`thumbnailSize` int(11) NOT NULL default '0',
`maxImageSize` int(11) NOT NULL default '0',
`enablePostMetaData` int(11) NOT NULL default '0',
`useCaptcha` int(11) NOT NULL default '0',
`groupToEditPost` char(22) character set utf8 collate utf8_bin NOT NULL,
`archiveEnabled` int(1) default '1',
`postReceivedTemplateId` char(22) character set utf8 collate utf8_bin default 'default_post_received1',
`replyRichEditor` char(22) character set utf8 collate utf8_bin default 'PBrichedit000000000002',
`replyFilterCode` char(30) default 'javascript',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Dashboard_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`adminsGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '4',
`usersGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'DashboardViewTmpl00001',
`isInitialized` tinyint(3) unsigned NOT NULL default '0',
`assetsToHide` text,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `DataForm_inno` (
`acknowledgement` text,
`mailData` int(11) NOT NULL default '1',
`emailTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`acknowlegementTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`listTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`defaultView` int(11) NOT NULL default '0',
`revisionDate` bigint(20) NOT NULL default '0',
`groupToViewEntries` char(22) character set utf8 collate utf8_bin NOT NULL default '7',
`mailAttachments` int(11) default '0',
`useCaptcha` int(1) default '0',
`storeData` int(1) default '1',
`fieldConfiguration` longtext,
`tabConfiguration` longtext,
`workflowIdAddEntry` char(22) character set utf8 collate utf8_bin default NULL,
`htmlAreaRichEditor` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `DataForm_entry_inno` (
`DataForm_entryId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin,
`username` char(255) default NULL,
`ipAddress` char(255) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`entryData` longtext,
`submissionDate` datetime default NULL,
PRIMARY KEY (`DataForm_entryId`),
KEY `assetId` (`assetId`),
KEY `assetId_submissionDate` (`assetId`,`submissionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `DataTable_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`data` longtext character set utf8,
`templateId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSBadge_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`price` float NOT NULL default '0',
`seatsAvailable` int(11) NOT NULL default '100',
`relatedBadgeGroups` mediumtext,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`earlyBirdPrice` float NOT NULL default '0',
`earlyBirdPriceEndDate` bigint(20) default NULL,
`preRegistrationPrice` float NOT NULL default '0',
`preRegistrationPriceEndDate` bigint(20) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSBadgeGroup_inno` (
`badgeGroupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(100) default NULL,
PRIMARY KEY (`badgeGroupId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSEventMetaField_inno` (
`fieldId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`label` char(100) default NULL,
`dataType` char(20) default NULL,
`visible` tinyint(4) default '0',
`required` tinyint(4) default '0',
`possibleValues` text,
`defaultValues` text,
`sequenceNumber` int(5) default NULL,
PRIMARY KEY (`fieldId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSRegistrant_inno` (
`badgeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`badgeNumber` int(11) NOT NULL auto_increment,
`badgeAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(35) NOT NULL,
`address1` char(35) default NULL,
`address2` char(35) default NULL,
`address3` char(35) default NULL,
`city` char(35) default NULL,
`state` char(35) default NULL,
`zipcode` char(35) default NULL,
`country` char(35) default NULL,
`phoneNumber` char(35) default NULL,
`organization` char(35) default NULL,
`email` char(255) default NULL,
`notes` mediumtext,
`purchaseComplete` tinyint(1) default NULL,
`hasCheckedIn` tinyint(1) default NULL,
`transactionItemId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`badgeId`),
UNIQUE KEY `badgeNumber` (`badgeNumber`),
KEY `badgeAssetId_purchaseComplete` (`badgeAssetId`,`purchaseComplete`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSRegistrantRibbon_inno` (
`badgeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ribbonAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`transactionItemId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`badgeId`,`ribbonAssetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSRegistrantTicket_inno` (
`badgeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ticketAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`purchaseComplete` tinyint(1) default NULL,
`transactionItemId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`badgeId`,`ticketAssetId`),
KEY `ticketAssetId_purchaseComplete` (`ticketAssetId`,`purchaseComplete`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSRegistrantToken_inno` (
`badgeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`tokenAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`quantity` int(11) default NULL,
`transactionItemIds` text,
PRIMARY KEY (`badgeId`,`tokenAssetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSRibbon_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`percentageDiscount` float NOT NULL default '10',
`price` float NOT NULL default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSTicket_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`price` float NOT NULL default '0',
`seatsAvailable` int(11) NOT NULL default '100',
`startDate` datetime default NULL,
`duration` float NOT NULL default '1',
`eventNumber` int(11) default NULL,
`location` char(100) default NULL,
`relatedBadgeGroups` mediumtext,
`relatedRibbons` mediumtext,
`eventMetaData` mediumtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EMSToken_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`price` float NOT NULL default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Event_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`feedId` char(22) character set utf8 collate utf8_bin default NULL,
`feedUid` char(255) default NULL,
`startDate` date default NULL,
`endDate` date default NULL,
`userDefined1` text,
`userDefined2` text,
`userDefined3` text,
`userDefined4` text,
`userDefined5` text,
`recurId` char(22) character set utf8 collate utf8_bin default NULL,
`description` longtext,
`startTime` time default NULL,
`endTime` time default NULL,
`relatedLinks` longtext,
`location` char(255) default NULL,
`storageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`timeZone` char(255) default 'America/Chicago',
`sequenceNumber` bigint(20) default NULL,
`iCalSequenceNumber` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `EventManagementSystem_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`groupToApproveEvents` char(22) character set utf8 collate utf8_bin default NULL,
`timezone` char(30) NOT NULL default 'America/Chicago',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '2rC4ErZ3c77OJzJm7O5s3w',
`badgeBuilderTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'BMybD3cEnmXVk2wQ_qEsRQ',
`lookupRegistrantTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'OOyMH33plAy6oCj_QWrxtg',
`printBadgeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PsFn7dJt4wMwBa8hiE3hOA',
`printTicketTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'yBwydfooiLvhEFawJb0VTQ',
`badgeInstructions` mediumtext,
`ribbonInstructions` mediumtext,
`ticketInstructions` mediumtext,
`tokenInstructions` mediumtext,
`registrationStaffGroupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`scheduleTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`scheduleColumnsPerPage` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Event_recur_inno` (
`recurId` char(22) character set utf8 collate utf8_bin NOT NULL,
`recurType` char(16) default NULL,
`pattern` char(255) default NULL,
`startDate` date default NULL,
`endDate` char(10) default NULL,
PRIMARY KEY (`recurId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Event_relatedlink_inno` (
`eventlinkId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`linkURL` tinytext,
`linktext` char(80) default NULL,
`groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` bigint(20) default NULL,
PRIMARY KEY (`eventLinkId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `FileAsset_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`storageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`filename` char(255) NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '3600',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `FlatDiscount_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '63ix2-hU0FchXGIWkG3tow',
`mustSpend` float NOT NULL default '0',
`percentageDiscount` int(3) NOT NULL default '0',
`priceDiscount` float NOT NULL default '0',
`thankYouMessage` mediumtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Folder_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`visitorCacheTimeout` int(11) NOT NULL default '3600',
`sortAlphabetically` int(11) NOT NULL default '0',
`sortOrder` enum('ASC','DESC') default 'ASC',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Gallery_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`groupIdAddComment` char(22) character set utf8 collate utf8_bin default NULL,
`groupIdAddFile` char(22) character set utf8 collate utf8_bin default NULL,
`imageResolutions` text,
`imageViewSize` int(11) default NULL,
`imageThumbnailSize` int(11) default NULL,
`maxSpacePerUser` char(20) default NULL,
`richEditIdComment` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdAddArchive` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdDeleteAlbum` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdDeleteFile` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdEditAlbum` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdEditFile` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdListAlbums` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdListAlbumsRss` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdListFilesForUser` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdListFilesForUserRss` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdMakeShortcut` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdSearch` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewSlideshow` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewThumbnails` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewAlbum` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewAlbumRss` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewFile` char(22) character set utf8 collate utf8_bin default NULL,
`viewAlbumAssetId` char(22) character set utf8 collate utf8_bin default NULL,
`viewDefault` enum('album','list') default NULL,
`viewListOrderBy` char(40) default NULL,
`viewListOrderDirection` enum('ASC','DESC') default NULL,
`workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdEditComment` char(22) character set utf8 collate utf8_bin default NULL,
`richEditIdAlbum` char(22) character set utf8 collate utf8_bin default NULL,
`richEditIdFile` char(22) character set utf8 collate utf8_bin default NULL,
`defaultFilesPerPage` int(11) default NULL,
`imageDensity` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `GalleryAlbum_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`allowComments` int(11) default NULL,
`assetIdThumbnail` char(22) character set utf8 collate utf8_bin default NULL,
`userDefined1` text,
`userDefined2` text,
`userDefined3` text,
`userDefined4` text,
`userDefined5` text,
`othersCanAdd` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `GalleryFile_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`userDefined1` longtext,
`userDefined2` longtext,
`userDefined3` longtext,
`userDefined4` longtext,
`userDefined5` longtext,
`views` bigint(20) default '0',
`friendsOnly` int(1) default '0',
`rating` int(1) default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `GalleryFile_comment_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`commentId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`visitorIp` char(255) default NULL,
`creationDate` datetime default NULL,
`bodyText` longtext,
PRIMARY KEY (`assetId`,`commentId`),
KEY `commentId` (`commentId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `HttpProxy_inno` (
`proxiedUrl` text,
`timeout` int(11) default NULL,
`removeStyle` int(11) default NULL,
`filterHtml` char(30) default NULL,
`followExternal` int(11) default NULL,
`followRedirect` int(11) default NULL,
`cacheHttp` int(11) default '0',
`useCache` int(11) default '0',
`debug` int(11) default '0',
`rewriteUrls` int(11) default NULL,
`searchFor` char(255) default NULL,
`stopAt` char(255) default NULL,
`cookieJarStorageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '0',
`useAmpersand` int(11) NOT NULL default '0',
`urlPatternFilter` mediumtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `ImageAsset_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`thumbnailSize` int(11) NOT NULL default '50',
`parameters` text,
`revisionDate` bigint(20) NOT NULL default '0',
`annotations` mediumtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `InOutBoard_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`statusList` text,
`reportViewerGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`inOutGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`inOutTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000001',
`reportTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000002',
`paginateAfter` int(11) NOT NULL default '50',
`reportPaginateAfter` int(11) NOT NULL default '50',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `InOutBoard_delegates_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`delegateUserId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `InOutBoard_status_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(255) default NULL,
`dateStamp` int(11) NOT NULL,
`message` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `InOutBoard_statusLog_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(255) default NULL,
`dateStamp` int(11) NOT NULL,
`message` text,
`createdBy` char(22) character set utf8 collate utf8_bin default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Layout_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`contentPositions` text,
`assetsToHide` text,
`revisionDate` bigint(20) NOT NULL default '0',
`assetOrder` char(20) default 'asc',
`mobileTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000054',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Map_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`groupIdAddPoint` char(22) character set utf8 collate utf8_bin default NULL,
`mapApiKey` text character set utf8,
`mapHeight` char(12) character set utf8 default NULL,
`mapWidth` char(12) character set utf8 default NULL,
`startLatitude` float default NULL,
`startLongitude` float default NULL,
`startZoom` tinyint(3) unsigned default NULL,
`templateIdEditPoint` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdView` char(22) character set utf8 collate utf8_bin default NULL,
`templateIdViewPoint` char(22) character set utf8 collate utf8_bin default NULL,
`workflowIdPoint` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MapPoint_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`latitude` float default NULL,
`longitude` float default NULL,
`website` char(255) character set utf8 default NULL,
`address1` char(255) character set utf8 default NULL,
`address2` char(255) character set utf8 default NULL,
`city` char(255) character set utf8 default NULL,
`state` char(255) character set utf8 default NULL,
`zipCode` char(255) character set utf8 default NULL,
`country` char(255) character set utf8 default NULL,
`phone` char(255) character set utf8 default NULL,
`fax` char(255) character set utf8 default NULL,
`email` char(255) character set utf8 default NULL,
`storageIdPhoto` char(22) character set utf8 collate utf8_bin default NULL,
`userDefined1` text character set utf8,
`userDefined2` text character set utf8,
`userDefined3` text character set utf8,
`userDefined4` text character set utf8,
`userDefined5` text character set utf8,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Matrix_inno` (
`detailTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`compareTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`searchTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`categories` text,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`maxComparisons` int(11) NOT NULL default '10',
`maxComparisonsPrivileged` int(11) NOT NULL default '10',
`defaultSort` char(22) character set utf8 collate utf8_bin NOT NULL default 'score',
`compareColorNo` char(22) character set utf8 collate utf8_bin default '#ffaaaa',
`compareColorLimited` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa',
`compareColorCostsExtra` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa',
`compareColorFreeAddOn` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa',
`compareColorYes` char(22) character set utf8 collate utf8_bin NOT NULL default '#aaffaa',
`submissionApprovalWorkflowId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ratingsDuration` int(11) NOT NULL default '7776000',
`editListingTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`groupToAdd` char(22) character set utf8 collate utf8_bin default '2',
`screenshotsConfigTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`screenshotsTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`statisticsCacheTimeout` int(11) NOT NULL default '3600',
`maxScreenshotWidth` int(11) default NULL,
`maxScreenshotHeight` int(11) default NULL,
`listingsCacheTimeout` int(11) NOT NULL default '3600',
`maxComparisonsGroup` char(22) character set utf8 collate utf8_bin default NULL,
`maxComparisonsGroupInt` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MatrixListing_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`screenshots` char(22) character set utf8 collate utf8_bin default NULL,
`description` text character set utf8,
`version` char(255) character set utf8 default NULL,
`views` int(11) default NULL,
`compares` int(11) default NULL,
`clicks` int(11) default NULL,
`viewsLastIp` char(255) character set utf8 default NULL,
`comparesLastIp` char(255) character set utf8 default NULL,
`clicksLastIp` char(255) character set utf8 default NULL,
`lastUpdated` int(11) default NULL,
`maintainer` char(22) character set utf8 collate utf8_bin default NULL,
`manufacturerName` char(255) character set utf8 default NULL,
`manufacturerURL` char(255) character set utf8 default NULL,
`productURL` char(255) character set utf8 default NULL,
`score` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MatrixListing_attribute_inno` (
`matrixId` char(22) character set utf8 collate utf8_bin NOT NULL,
`matrixListingId` char(22) character set utf8 collate utf8_bin NOT NULL,
`attributeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`value` char(255) character set utf8 default NULL,
PRIMARY KEY (`attributeId`,`matrixListingId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MatrixListing_rating_inno` (
`timeStamp` int(11) NOT NULL default '0',
`category` char(255) default NULL,
`rating` int(11) NOT NULL default '1',
`listingId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ipAddress` char(15) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MatrixListing_ratingSummary_inno` (
`listingId` char(22) character set utf8 collate utf8_bin NOT NULL,
`category` char(255) NOT NULL,
`meanValue` decimal(3,2) default NULL,
`medianValue` int(11) default NULL,
`countValue` int(11) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`listingId`,`category`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Matrix_attribute_inno` (
`attributeId` char(22) character set utf8 collate utf8_bin NOT NULL,
`category` char(255) NOT NULL,
`name` char(255) default NULL,
`description` text,
`fieldType` char(255) NOT NULL default 'MatrixCompare',
`defaultValue` char(255) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`options` text,
PRIMARY KEY (`attributeId`),
KEY `categoryIndex` (`category`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MessageBoard_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`visitorCacheTimeout` int(11) NOT NULL default '3600',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `MultiSearch_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'MultiSearchTmpl0000001',
`predefinedSearches` text,
`cacheTimeout` int(11) NOT NULL default '3600',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Navigation_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetsToInclude` text,
`startType` char(35) default NULL,
`startPoint` char(255) default NULL,
`descendantEndPoint` int(11) NOT NULL default '55',
`showSystemPages` int(11) NOT NULL default '0',
`showHiddenPages` int(11) NOT NULL default '0',
`showUnprivilegedPages` int(11) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ancestorEndPoint` int(11) NOT NULL default '55',
`revisionDate` bigint(20) NOT NULL default '0',
`mimeType` char(50) default 'text/html',
`reversePageLoop` tinyint(1) default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Newsletter_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`newsletterTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newsletter000000000001',
`mySubscriptionsTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newslettersubscrip0001',
`newsletterHeader` mediumtext,
`newsletterFooter` mediumtext,
`newsletterCategories` text,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Newsletter_subscriptions_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`subscriptions` text,
`lastTimeSent` bigint(20) NOT NULL default '0',
PRIMARY KEY (`assetId`,`userId`),
KEY `lastTimeSent_assetId_userId` (`lastTimeSent`,`assetId`,`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `PM_project_inno` (
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`name` char(255) NOT NULL,
`description` text,
`startDate` bigint(20) default NULL,
`endDate` bigint(20) default NULL,
`projectManager` char(22) character set utf8 collate utf8_bin default NULL,
`durationUnits` enum('hours','days') default 'hours',
`hoursPerDay` float default NULL,
`targetBudget` float(15,2) default '0.00',
`percentComplete` float NOT NULL default '0',
`parentId` char(22) character set utf8 collate utf8_bin default NULL,
`creationDate` bigint(20) NOT NULL,
`createdBy` char(22) character set utf8 collate utf8_bin,
`lastUpdatedBy` char(22) character set utf8 collate utf8_bin,
`lastUpdateDate` bigint(20) NOT NULL,
`projectObserver` char(22) character set utf8 collate utf8_bin default '7',
PRIMARY KEY (`projectId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `PM_task_inno` (
`taskId` char(22) character set utf8 collate utf8_bin NOT NULL,
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`taskName` char(255) NOT NULL,
`duration` float default NULL,
`startDate` bigint(20) default NULL,
`endDate` bigint(20) default NULL,
`dependants` char(50) default NULL,
`parentId` char(22) character set utf8 collate utf8_bin default NULL,
`percentComplete` float default NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`creationDate` bigint(20) NOT NULL,
`createdBy` char(22) character set utf8 collate utf8_bin,
`lastUpdatedBy` char(22) character set utf8 collate utf8_bin,
`lastUpdateDate` bigint(20) NOT NULL,
`lagTime` bigint(20) default '0',
`taskType` enum('timed','progressive','milestone') NOT NULL default 'timed',
PRIMARY KEY (`taskId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `PM_taskResource_inno` (
`taskResourceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`taskId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL,
`resourceKind` enum('user','group') NOT NULL,
`resourceId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`taskResourceId`),
UNIQUE KEY `taskId` (`taskId`,`resourceKind`,`resourceId`),
UNIQUE KEY `taskId_2` (`taskId`,`sequenceNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `PM_wobject_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`projectDashboardTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0001',
`projectDisplayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0002',
`ganttChartTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0003',
`editTaskTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0004',
`groupToAdd` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`revisionDate` bigint(20) NOT NULL,
`resourcePopupTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0005',
`resourceListTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0006',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Photo_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`exifData` longtext,
`location` char(255) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Photo_rating_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`visitorIp` char(255) default NULL,
`rating` int(11) default NULL,
KEY `assetId` (`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Poll_inno` (
`active` int(11) NOT NULL default '1',
`graphWidth` int(11) NOT NULL default '150',
`voteGroup` char(22) character set utf8 collate utf8_bin default NULL,
`question` char(255) default NULL,
`a1` char(255) default NULL,
`a2` char(255) default NULL,
`a3` char(255) default NULL,
`a4` char(255) default NULL,
`a5` char(255) default NULL,
`a6` char(255) default NULL,
`a7` char(255) default NULL,
`a8` char(255) default NULL,
`a9` char(255) default NULL,
`a10` char(255) default NULL,
`a11` char(255) default NULL,
`a12` char(255) default NULL,
`a13` char(255) default NULL,
`a14` char(255) default NULL,
`a15` char(255) default NULL,
`a16` char(255) default NULL,
`a17` char(255) default NULL,
`a18` char(255) default NULL,
`a19` char(255) default NULL,
`a20` char(255) default NULL,
`karmaPerVote` int(11) NOT NULL default '0',
`randomizeAnswers` int(11) NOT NULL default '0',
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`graphConfiguration` blob,
`generateGraph` tinyint(1) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Poll_answer_inno` (
`answer` char(3) default NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ipAddress` char(50) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Post_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`threadId` char(22) character set utf8 collate utf8_bin NOT NULL,
`username` char(30) default NULL,
`content` mediumtext,
`views` int(11) NOT NULL default '0',
`contentType` char(35) NOT NULL default 'mixed',
`userDefined1` text,
`userDefined2` text,
`userDefined3` text,
`userDefined4` text,
`userDefined5` text,
`storageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`rating` int(11) NOT NULL default '0',
`revisionDate` bigint(20) NOT NULL default '0',
`originalEmail` mediumtext,
PRIMARY KEY (`assetId`,`revisionDate`),
KEY `threadId_rating` (`threadId`,`rating`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Post_rating_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ipAddress` char(15) NOT NULL,
`dateOfRating` bigint(20) default NULL,
`rating` int(11) NOT NULL default '0',
KEY `assetId_userId` (`assetId`,`userId`),
KEY `assetId_ipAddress` (`assetId`,`ipAddress`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Product_inno` (
`image1` char(255) default NULL,
`image2` char(255) default NULL,
`image3` char(255) default NULL,
`brochure` char(255) default NULL,
`manual` char(255) default NULL,
`warranty` char(255) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '3600',
`thankYouMessage` mediumtext,
`accessoryJSON` longtext,
`benefitJSON` longtext,
`featureJSON` longtext,
`relatedJSON` longtext,
`specificationJSON` longtext,
`variantsJSON` longtext,
`isShippingRequired` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `RichEdit_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`askAboutRichEdit` int(11) NOT NULL default '0',
`preformatted` int(11) NOT NULL default '0',
`editorWidth` int(11) NOT NULL default '0',
`editorHeight` int(11) NOT NULL default '0',
`sourceEditorWidth` int(11) NOT NULL default '0',
`sourceEditorHeight` int(11) NOT NULL default '0',
`useBr` int(11) NOT NULL default '0',
`nowrap` int(11) NOT NULL default '0',
`removeLineBreaks` int(11) NOT NULL default '0',
`npwrap` int(11) NOT NULL default '0',
`directionality` char(3) NOT NULL default 'ltr',
`toolbarLocation` char(6) NOT NULL default 'bottom',
`cssFile` char(255) default NULL,
`validElements` mediumtext,
`toolbarRow1` text,
`toolbarRow2` text,
`toolbarRow3` text,
`enableContextMenu` int(11) NOT NULL default '0',
`revisionDate` bigint(20) NOT NULL default '0',
`disableRichEditor` int(11) default '0',
`inlinePopups` int(11) NOT NULL default '0',
`allowMedia` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `SQLReport_inno` (
`dbQuery1` text,
`paginateAfter` int(11) NOT NULL default '50',
`preprocessMacros1` int(11) default '0',
`debugMode` int(11) NOT NULL default '0',
`databaseLinkId1` char(22) character set utf8 collate utf8_bin NOT NULL,
`placeholderParams1` text,
`preprocessMacros2` int(11) default '0',
`dbQuery2` text,
`placeholderParams2` text,
`databaseLinkId2` char(22) character set utf8 collate utf8_bin NOT NULL,
`preprocessMacros3` int(11) default '0',
`dbQuery3` text,
`placeholderParams3` text,
`databaseLinkId3` char(22) character set utf8 collate utf8_bin NOT NULL,
`preprocessMacros4` int(11) default '0',
`dbQuery4` text,
`placeholderParams4` text,
`databaseLinkId4` char(22) character set utf8 collate utf8_bin NOT NULL,
`preprocessMacros5` int(11) default '0',
`dbQuery5` text,
`placeholderParams5` text,
`databaseLinkId5` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '0',
`prequeryStatements1` text,
`prequeryStatements2` text,
`prequeryStatements3` text,
`prequeryStatements4` text,
`prequeryStatements5` text,
`downloadType` char(255) default NULL,
`downloadFilename` char(255) default NULL,
`downloadTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`downloadMimeType` char(255) default NULL,
`downloadUserGroup` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Shelf_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'nFen0xjkZn8WkpM93C9ceQ',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Shortcut_inno` (
`overrideTitle` int(11) NOT NULL default '0',
`overrideDescription` int(11) NOT NULL default '0',
`overrideTemplate` int(11) NOT NULL default '0',
`overrideDisplayTitle` int(11) NOT NULL default '0',
`overrideTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`shortcutByCriteria` int(11) NOT NULL default '0',
`resolveMultiples` char(30) default 'mostRecent',
`shortcutCriteria` text NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`shortcutToAssetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`disableContentLock` int(11) NOT NULL default '0',
`revisionDate` bigint(20) NOT NULL default '0',
`prefFieldsToShow` text,
`prefFieldsToImport` text,
`showReloadIcon` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Shortcut_overrides_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`fieldName` char(255) NOT NULL,
`newValue` text,
PRIMARY KEY (`assetId`,`fieldName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `StockData_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000001',
`displayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000002',
`defaultStocks` text,
`source` char(50) default 'usa',
`failover` int(11) default '1',
`revisionDate` bigint(20) NOT NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Story_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`headline` char(255) character set utf8 default NULL,
`subtitle` char(255) character set utf8 default NULL,
`byline` char(255) character set utf8 default NULL,
`location` char(255) character set utf8 default NULL,
`highlights` text character set utf8,
`story` mediumtext character set utf8,
`photo` longtext character set utf8,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `StoryArchive_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`storiesPerPage` int(11) default NULL,
`groupToPost` char(22) character set utf8 collate utf8_bin default NULL,
`templateId` char(22) character set utf8 collate utf8_bin default NULL,
`storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`editStoryTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`keywordListTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`archiveAfter` int(11) default NULL,
`richEditorId` char(22) character set utf8 collate utf8_bin default NULL,
`approvalWorkflowId` char(22) character set utf8 collate utf8_bin default 'pbworkflow000000000003',
`photoWidth` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `StoryTopic_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`storiesPer` int(11) default NULL,
`storiesShort` int(11) default NULL,
`templateId` char(22) character set utf8 collate utf8_bin default NULL,
`storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Subscription_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`thankYouMessage` mediumtext,
`price` float NOT NULL default '0',
`subscriptionGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`duration` char(12) NOT NULL default 'Monthly',
`executeOnSubscription` char(255) default NULL,
`karma` int(6) default '0',
`recurringSubscription` tinyint(1) NOT NULL default '1',
`redeemSubscriptionCodeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Subscription_code_inno` (
`code` char(64) NOT NULL,
`batchId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(10) NOT NULL default 'Unused',
`dateUsed` bigint(20) default NULL,
`usedBy` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Subscription_codeBatch_inno` (
`batchId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) default NULL,
`description` mediumtext,
`subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`expirationDate` bigint(20) NOT NULL,
`dateCreated` bigint(20) NOT NULL,
PRIMARY KEY (`batchId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Survey_inno` (
`groupToTakeSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`groupToEditSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`groupToViewReports` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`overviewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`maxResponsesPerUser` int(11) NOT NULL default '1',
`gradebookTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`surveyEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`answerEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`questionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`sectionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`surveyTakeTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`surveyQuestionsId` char(22) character set utf8 collate utf8_bin default NULL,
`exitURL` text,
`surveyJSON` longtext,
`timeLimit` mediumint(8) unsigned NOT NULL,
`showProgress` tinyint(3) unsigned NOT NULL default '0',
`showTimeLimit` tinyint(3) unsigned NOT NULL default '0',
`doAfterTimeLimit` char(22) character set utf8 collate utf8_bin default NULL,
`onSurveyEndWorkflowId` char(22) character set utf8 collate utf8_bin default NULL,
`quizModeSummary` tinyint(3) default NULL,
`surveySummaryTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`allowBackBtn` tinyint(3) default NULL,
`feedbackTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`testResultsTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Survey_questionTypes_inno` (
`questionType` char(56) character set utf8 NOT NULL,
`answers` text character set utf8 NOT NULL,
PRIMARY KEY (`questionType`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Survey_response_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`username` char(255) default NULL,
`ipAddress` char(15) default NULL,
`startDate` bigint(20) NOT NULL default '0',
`endDate` bigint(20) NOT NULL default '0',
`isComplete` int(11) NOT NULL default '0',
`anonId` char(255) default NULL,
`responseJSON` longtext,
`revisionDate` bigint(20) NOT NULL default '0',
PRIMARY KEY (`Survey_responseId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Survey_tempReport_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL,
`order` smallint(5) unsigned NOT NULL,
`sectionNumber` smallint(5) unsigned NOT NULL,
`sectionName` text,
`questionNumber` smallint(5) unsigned NOT NULL,
`questionName` text,
`questionComment` mediumtext,
`answerNumber` smallint(5) unsigned default NULL,
`answerValue` mediumtext,
`answerComment` mediumtext,
`entryDate` bigint(20) unsigned NOT NULL COMMENT 'UTC Unix Time',
`isCorrect` tinyint(3) unsigned default NULL,
`value` int(11) default NULL,
`fileStoreageId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`Survey_responseId`,`order`),
KEY `assetId` (`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Survey_test_inno` (
`testId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`dateCreated` datetime default NULL,
`lastUpdated` datetime default NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`name` char(255) character set utf8 default NULL,
`test` mediumtext character set utf8 NOT NULL,
PRIMARY KEY (`testId`),
KEY `assetId` (`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `SyndicatedContent_inno` (
`rssUrl` text,
`maxHeadlines` int(11) NOT NULL default '0',
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`hasTerms` char(255) NOT NULL,
`cacheTimeout` int(11) NOT NULL default '3600',
`processMacroInRssUrl` int(11) default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_projectList_inno` (
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`projectName` char(255) NOT NULL,
`creationDate` bigint(20) NOT NULL,
`createdBy` char(22) character set utf8 collate utf8_bin,
`lastUpdatedBy` char(22) character set utf8 collate utf8_bin,
`lastUpdateDate` bigint(20) NOT NULL,
PRIMARY KEY (`projectId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_projectResourceList_inno` (
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`resourceId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`projectId`,`resourceId`),
KEY (`resourceId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_projectTasks_inno` (
`taskId` char(22) character set utf8 collate utf8_bin NOT NULL,
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`taskName` char(255) NOT NULL,
PRIMARY KEY (`taskId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_report_inno` (
`reportId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`startDate` char(10) NOT NULL,
`endDate` char(10) NOT NULL,
`reportComplete` int(11) NOT NULL default '0',
`resourceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`creationDate` bigint(20) NOT NULL,
`createdBy` char(22) character set utf8 collate utf8_bin,
`lastUpdatedBy` char(22) character set utf8 collate utf8_bin,
`lastUpdateDate` bigint(20) NOT NULL,
PRIMARY KEY (reportId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_timeEntry_inno` (
`entryId` char(22) character set utf8 collate utf8_bin NOT NULL,
`projectId` char(22) character set utf8 collate utf8_bin NOT NULL,
`taskId` char(22) character set utf8 collate utf8_bin NOT NULL,
`taskDate` char(10) NOT NULL,
`hours` float default '0',
`comments` text,
`reportId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`entryId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `TT_wobject_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000001',
`managerViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000002',
`timeRowTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000003',
`pmAssetId` char(22) character set utf8 collate utf8_bin default NULL,
`groupToManage` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`revisionDate` bigint(20) NOT NULL,
`pmIntegration` int(11) NOT NULL default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Thingy_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`defaultThingId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `ThingyRecord_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`templateIdView` char(22) character set utf8 collate utf8_bin default NULL,
`thingId` char(22) character set utf8 collate utf8_bin default NULL,
`thingFields` longtext character set utf8,
`thankYouText` longtext character set utf8,
`price` float default NULL,
`duration` bigint(20) default NULL,
`fieldPrice` longtext,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `ThingyRecord_record_inno` (
`recordId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`dateCreated` datetime default NULL,
`lastUpdated` datetime default NULL,
`transactionId` char(22) character set utf8 collate utf8_bin default NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`expires` bigint(20) NOT NULL default '0',
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`fields` longtext character set utf8,
`isHidden` tinyint(1) NOT NULL default '0',
`sentExpiresNotice` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`recordId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Thingy_fields_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`thingId` char(22) character set utf8 collate utf8_bin NOT NULL,
`fieldId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL,
`dateCreated` bigint(20) NOT NULL,
`createdBy` char(22) character set utf8 collate utf8_bin,
`dateUpdated` bigint(20) NOT NULL,
`updatedBy` char(22) character set utf8 collate utf8_bin,
`label` char(255) NOT NULL,
`fieldType` char(255) NOT NULL,
`defaultValue` longtext,
`possibleValues` text,
`subtext` char(255) default NULL,
`status` char(255) NOT NULL,
`width` int(11) default NULL,
`height` int(11) default NULL,
`vertical` smallint(1) default NULL,
`extras` char(255) default NULL,
`display` int(11) default NULL,
`viewScreenTitle` int(11) default NULL,
`displayInSearch` int(11) default NULL,
`searchIn` int(11) default NULL,
`fieldInOtherThingId` char(22) character set utf8 collate utf8_bin default NULL,
`size` int(11) default NULL,
`pretext` char(255) default NULL,
PRIMARY KEY (`fieldId`,`thingId`,`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Thingy_things_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`thingId` char(22) character set utf8 collate utf8_bin NOT NULL,
`label` char(255) NOT NULL,
`editScreenTitle` char(255) NOT NULL,
`editInstructions` text,
`groupIdAdd` char(22) character set utf8 collate utf8_bin NOT NULL,
`groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL,
`saveButtonLabel` char(255) NOT NULL,
`afterSave` char(255) NOT NULL,
`editTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`onAddWorkflowId` char(22) character set utf8 collate utf8_bin default NULL,
`onEditWorkflowId` char(22) character set utf8 collate utf8_bin default NULL,
`onDeleteWorkflowId` char(22) character set utf8 collate utf8_bin default NULL,
`groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL,
`viewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`defaultView` char(255) NOT NULL,
`searchScreenTitle` char(255) NOT NULL,
`searchDescription` text,
`groupIdSearch` char(22) character set utf8 collate utf8_bin NOT NULL,
`groupIdImport` char(22) character set utf8 collate utf8_bin NOT NULL,
`groupIdExport` char(22) character set utf8 collate utf8_bin NOT NULL,
`searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`thingsPerPage` int(11) NOT NULL default '25',
`sortBy` char(22) character set utf8 collate utf8_bin default NULL,
`display` int(11) default NULL,
`exportMetaData` int(11) default NULL,
`maxEntriesPerUser` int(11) default NULL,
PRIMARY KEY (`thingId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Thread_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`replies` int(11) NOT NULL default '0',
`lastPostId` char(22) character set utf8 collate utf8_bin,
`lastPostDate` bigint(20) default NULL,
`isLocked` int(11) NOT NULL default '0',
`isSticky` int(11) NOT NULL default '0',
`subscriptionGroupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`karma` int(11) NOT NULL default '0',
`karmaScale` int(11) NOT NULL default '1',
`karmaRank` float(11,6) default NULL,
`threadRating` int(11) default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Thread_read_inno` (
`threadId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
KEY `threadId_userId` (`threadId`,`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `UserList_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin default NULL,
`showGroupId` char(22) character set utf8 collate utf8_bin default NULL,
`hideGroupId` char(22) character set utf8 collate utf8_bin default NULL,
`usersPerPage` int(11) default NULL,
`alphabet` text,
`alphabetSearchField` char(128) default NULL,
`showOnlyVisibleAsNamed` int(11) default NULL,
`sortBy` char(128) default NULL,
`sortOrder` char(4) default NULL,
`overridePublicEmail` int(11) default NULL,
`overridePublicProfile` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WeatherData_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WeatherDataTmpl0000001',
`locations` text,
`partnerId` char(100) default NULL,
`licenseKey` char(100) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WikiMaster_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`groupToEditPages` char(22) character set utf8 collate utf8_bin NOT NULL default '2',
`groupToAdminister` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002',
`frontPageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiFrontTmpl000000001',
`pageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageTmpl0000000001',
`pageEditTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageEditTmpl000001',
`recentChangesTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiRCTmpl000000000001',
`mostPopularTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiMPTmpl000000000001',
`pageHistoryTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPHTmpl000000000001',
`searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiSearchTmpl00000001',
`recentChangesCount` int(11) NOT NULL default '50',
`recentChangesCountFront` int(11) NOT NULL default '10',
`mostPopularCount` int(11) NOT NULL default '50',
`mostPopularCountFront` int(11) NOT NULL default '10',
`thumbnailSize` int(11) NOT NULL default '0',
`maxImageSize` int(11) NOT NULL default '0',
`approvalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003',
`useContentFilter` int(11) default '0',
`filterCode` char(30) default 'javascript',
`byKeywordTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiKeyword00000000001',
`allowAttachments` int(11) NOT NULL default '0',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WikiPage_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`content` mediumtext,
`views` bigint(20) NOT NULL default '0',
`isProtected` int(11) NOT NULL default '0',
`actionTaken` char(35) NOT NULL,
`actionTakenBy` char(22) character set utf8 collate utf8_bin,
`isFeatured` int(1) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `Workflow_inno` (
`workflowId` char(22) character set utf8 collate utf8_bin NOT NULL,
`title` char(255) NOT NULL default 'Untitled',
`description` text,
`enabled` int(11) NOT NULL default '0',
`type` char(255) NOT NULL default 'None',
`mode` char(20) NOT NULL default 'parallel',
PRIMARY KEY (`workflowId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WorkflowActivity_inno` (
`activityId` char(22) character set utf8 collate utf8_bin NOT NULL,
`workflowId` char(22) character set utf8 collate utf8_bin NOT NULL,
`title` char(255) NOT NULL default 'Untitled',
`description` text,
`sequenceNumber` int(11) NOT NULL default '1',
`className` char(255) default NULL,
PRIMARY KEY (`activityId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WorkflowActivityData_inno` (
`activityId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL,
`value` text,
PRIMARY KEY (`activityId`,`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WorkflowInstance_inno` (
`instanceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`workflowId` char(22) character set utf8 collate utf8_bin NOT NULL,
`currentActivityId` char(22) character set utf8 collate utf8_bin,
`priority` int(11) NOT NULL default '2',
`className` char(255) default NULL,
`methodName` char(255) default NULL,
`parameters` longtext,
`runningSince` bigint(20) default NULL,
`lastUpdate` bigint(20) default NULL,
`lastStatus` char(15) default NULL,
`noSession` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`instanceId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WorkflowInstanceScratch_inno` (
`instanceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL,
`value` text,
PRIMARY KEY (`instanceId`,`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `WorkflowSchedule_inno` (
`taskId` char(22) character set utf8 collate utf8_bin NOT NULL,
`title` char(255) NOT NULL default 'Untitled',
`enabled` int(11) NOT NULL default '0',
`runOnce` int(11) NOT NULL default '0',
`minuteOfHour` char(255) NOT NULL default '0',
`hourOfDay` char(255) NOT NULL default '*',
`dayOfMonth` char(255) NOT NULL default '*',
`monthOfYear` char(255) NOT NULL default '*',
`dayOfWeek` char(255) NOT NULL default '*',
`workflowId` char(22) character set utf8 collate utf8_bin NOT NULL,
`className` char(255) default NULL,
`methodName` char(255) default NULL,
`priority` int(11) NOT NULL default '2',
`parameters` longtext,
PRIMARY KEY (`taskId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `ZipArchiveAsset_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`showPage` char(255) NOT NULL default 'index.html',
`revisionDate` bigint(20) NOT NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `adSkuPurchase_inno` (
`adSkuPurchaseId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`dateCreated` datetime default NULL,
`lastUpdated` datetime default NULL,
`isDeleted` tinyint(1) NOT NULL default '0',
`clicksPurchased` bigint(20) default NULL,
`dateOfPurchase` bigint(20) default NULL,
`impressionsPurchased` bigint(20) default NULL,
`transactionItemId` char(22) character set utf8 collate utf8_bin default NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`adId` char(22) character set utf8 collate utf8_bin default NULL,
`storedImage` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`adSkuPurchaseId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `adSpace_inno` (
`adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(35) NOT NULL,
`title` char(255) NOT NULL,
`description` text,
`minimumImpressions` int(11) NOT NULL default '1000',
`minimumClicks` int(11) NOT NULL default '1000',
`width` int(11) NOT NULL default '468',
`height` int(11) NOT NULL default '60',
PRIMARY KEY (`adSpaceId`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `address_inno` (
`addressId` char(22) character set utf8 collate utf8_bin NOT NULL,
`addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL,
`label` char(35) default NULL,
`firstName` char(35) default NULL,
`lastName` char(35) default NULL,
`address1` char(35) default NULL,
`address2` char(35) default NULL,
`address3` char(35) default NULL,
`city` char(35) default NULL,
`state` char(35) default NULL,
`country` char(35) default NULL,
`code` char(35) default NULL,
`phoneNumber` char(35) default NULL,
`organization` char(255) default NULL,
`email` char(255) default NULL,
PRIMARY KEY (`addressId`),
KEY `addressBookId_addressId` (`addressBookId`,`addressId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `addressBook_inno` (
`addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sessionId` char(22) character set utf8 collate utf8_bin default NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`defaultAddressId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`addressBookId`),
KEY `userId` (`sessionId`),
KEY `sessionId` (`sessionId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `advertisement_inno` (
`adId` char(22) character set utf8 collate utf8_bin NOT NULL,
`adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ownerUserId` char(22) character set utf8 collate utf8_bin NOT NULL,
`isActive` int(11) NOT NULL default '0',
`title` char(255) NOT NULL,
`type` char(15) NOT NULL default 'text',
`storageId` char(22) character set utf8 collate utf8_bin default NULL,
`adText` char(255) default NULL,
`url` text,
`richMedia` text,
`borderColor` char(7) NOT NULL default '#000000',
`textColor` char(7) NOT NULL default '#000000',
`backgroundColor` char(7) NOT NULL default '#ffffff',
`clicks` int(11) NOT NULL default '0',
`clicksBought` int(11) NOT NULL default '0',
`impressions` int(11) NOT NULL default '0',
`impressionsBought` int(11) NOT NULL default '0',
`priority` int(11) NOT NULL default '0',
`nextInPriority` bigint(20) NOT NULL default '0',
`renderedAd` text,
PRIMARY KEY (`adId`),
KEY `adSpaceId_isActive` (`adSpaceId`,`isActive`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `analyticRule_inno` (
`ruleId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`dateCreated` datetime default NULL,
`lastUpdated` datetime default NULL,
`bucketName` char(255) default NULL,
`regexp` char(255) NOT NULL default '.+',
PRIMARY KEY (`ruleId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `asset_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`parentId` char(22) character set utf8 collate utf8_bin NOT NULL,
`lineage` char(255) NOT NULL,
`state` char(35) NOT NULL,
`className` char(255) NOT NULL,
`creationDate` bigint(20) NOT NULL default '997995720',
`createdBy` char(22) character set utf8 collate utf8_bin default '3',
`stateChanged` char(22) character set utf8 collate utf8_bin NOT NULL default '997995720',
`stateChangedBy` char(22) character set utf8 collate utf8_bin default '3',
`isLockedBy` char(22) character set utf8 collate utf8_bin default NULL,
`isSystem` int(11) NOT NULL default '0',
`lastExportedAs` char(255) default NULL,
PRIMARY KEY (`assetId`),
UNIQUE KEY `lineage` (`lineage`),
KEY `parentId` (`parentId`),
KEY `state_parentId_lineage` (`state`,`parentId`,`lineage`),
KEY `isPrototype_className_assetId` (`className`,`assetId`),
KEY `className_assetId_state` (`className`,`assetId`,`state`),
KEY `state_lineage` (`state`,`lineage`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetAspectComments_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`comments` longtext,
`averageCommentRating` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetAspectRssFeed_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`itemsPerFeed` int(11) default '25',
`feedCopyright` text character set utf8,
`feedTitle` text character set utf8,
`feedDescription` mediumtext character set utf8,
`feedImage` char(22) character set utf8 collate utf8_bin default NULL,
`feedImageLink` text character set utf8,
`feedImageDescription` mediumtext character set utf8,
`feedHeaderLinks` char(32) character set utf8 default 'rss\natom',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetAspect_Subscribable_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL,
`subscriptionTemplateId` char(22) character set utf8 collate utf8_bin default NULL,
`skipNotification` int(11) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetData_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`revisedBy` char(22) character set utf8 collate utf8_bin,
`tagId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(35) NOT NULL default 'pending',
`title` char(255) NOT NULL default 'untitled',
`menuTitle` char(255) NOT NULL default 'untitled',
`url` char(255) NOT NULL,
`ownerUserId` char(22) character set utf8 collate utf8_bin,
`groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL,
`groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL,
`synopsis` text,
`newWindow` int(11) NOT NULL default '0',
`isHidden` int(11) NOT NULL default '0',
`isPackage` int(11) NOT NULL default '0',
`isPrototype` int(11) NOT NULL default '0',
`encryptPage` int(11) NOT NULL default '0',
`assetSize` int(11) NOT NULL default '0',
`extraHeadTags` text,
`skipNotification` int(11) NOT NULL default '0',
`isExportable` int(11) NOT NULL default '1',
`inheritUrlFromParent` int(11) NOT NULL default '0',
`lastModified` bigint(20) default NULL,
`extraHeadTagsPacked` longtext,
`usePackedHeadTags` int(1) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`),
KEY `assetId_url` (`assetId`,`url`),
KEY `assetId_revisionDate_status_tagId` (`assetId`,`revisionDate`,`status`,`tagId`),
KEY `url` (`url`),
KEY `assetId_status_tagId_revisionDate` (`assetId`,`status`,`tagId`,`revisionDate`),
KEY `assetId_status` (`assetId`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetHistory_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateStamp` bigint(20) NOT NULL default '0',
`actionTaken` char(255) NOT NULL,
`url` char(255) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetIndex_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`title` char(255) default NULL,
`synopsis` text,
`url` char(255) default NULL,
`creationDate` bigint(20) default NULL,
`revisionDate` bigint(20) default NULL,
`ownerUserId` char(22) character set utf8 collate utf8_bin default NULL,
`groupIdView` char(22) character set utf8 collate utf8_bin default NULL,
`groupIdEdit` char(22) character set utf8 collate utf8_bin default NULL,
`className` char(255) default NULL,
`isPublic` int(11) NOT NULL default '1',
`keywords` mediumtext,
`lineage` char(255) default NULL,
PRIMARY KEY (`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetKeyword_inno` (
`keyword` char(64) NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`keyword`,`assetId`),
KEY `keyword` (`keyword`),
KEY `assetId` (`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `assetVersionTag_inno` (
`tagId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL,
`isCommitted` int(11) NOT NULL default '0',
`creationDate` bigint(20) NOT NULL default '0',
`createdBy` char(22) character set utf8 collate utf8_bin,
`commitDate` bigint(20) NOT NULL default '0',
`committedBy` char(22) character set utf8 collate utf8_bin,
`isLocked` int(11) NOT NULL default '0',
`lockedBy` char(22) character set utf8 collate utf8_bin,
`groupToUse` char(22) character set utf8 collate utf8_bin,
`workflowId` char(22) character set utf8 collate utf8_bin,
`workflowInstanceId` char(22) character set utf8 collate utf8_bin default NULL,
`comments` text,
`startTime` datetime default NULL,
`endTime` datetime default NULL,
`isSiteWide` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`tagId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `authentication_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`authMethod` char(30) NOT NULL,
`fieldName` char(128) NOT NULL,
`fieldData` text,
PRIMARY KEY (`userId`,`authMethod`,`fieldName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `bucketLog_inno` (
`userId` char(22) character set utf8 collate utf8_bin,
`Bucket` char(22) character set utf8 collate utf8_bin NOT NULL,
`duration` int(11) default NULL,
`timeStamp` datetime default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `cart_inno` (
`cartId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sessionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`shipperId` char(22) character set utf8 collate utf8_bin default NULL,
`posUserId` char(22) character set utf8 collate utf8_bin default NULL,
`creationDate` int(20) default NULL,
PRIMARY KEY (`cartId`),
KEY `sessionId` (`sessionId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `cartItem_inno` (
`itemId` char(22) character set utf8 collate utf8_bin NOT NULL,
`cartId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateAdded` datetime NOT NULL,
`options` longtext,
`configuredTitle` char(255) default NULL,
`shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`quantity` int(11) NOT NULL default '1',
PRIMARY KEY (`itemId`),
KEY `cartId_assetId_dateAdded` (`cartId`,`assetId`,`dateAdded`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `databaseLink_inno` (
`databaseLinkId` char(22) character set utf8 collate utf8_bin NOT NULL,
`title` char(255) default NULL,
`DSN` char(255) default NULL,
`username` char(255) default NULL,
`identifier` char(255) default NULL,
`allowedKeywords` text,
`allowMacroAccess` int(11) NOT NULL default '0',
`additionalParameters` char(255) NOT NULL,
PRIMARY KEY (`databaseLinkId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `deltaLog_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`delta` int(11) default NULL,
`timeStamp` bigint(20) default NULL,
`url` char(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `donation_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`defaultPrice` float NOT NULL default '100',
`thankYouMessage` mediumtext,
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `filePumpBundle_inno` (
`bundleId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`dateCreated` datetime default NULL,
`lastUpdated` datetime default NULL,
`bundleName` char(255) character set utf8 NOT NULL default 'New bundle',
`lastModified` bigint(20) NOT NULL default '0',
`lastBuild` bigint(20) NOT NULL default '0',
`jsFiles` longtext character set utf8 NOT NULL,
`cssFiles` longtext character set utf8 NOT NULL,
`otherFiles` longtext character set utf8 NOT NULL,
PRIMARY KEY (`bundleId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `friendInvitations_inno` (
`inviteId` char(22) character set utf8 collate utf8_bin NOT NULL,
`inviterId` char(22) character set utf8 collate utf8_bin NOT NULL,
`friendId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateSent` datetime NOT NULL,
`comments` char(255) NOT NULL,
`messageId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`inviteId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `groupGroupings_inno` (
`groupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`inGroup` char(22) character set utf8 collate utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `groupings_inno` (
`groupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`expireDate` bigint(20) NOT NULL default '2114402400',
`groupAdmin` int(11) NOT NULL default '0',
PRIMARY KEY (`groupId`,`userId`),
KEY `userId` (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `groups_inno` (
`groupId` char(22) character set utf8 collate utf8_bin NOT NULL,
`groupName` char(100) default NULL,
`description` char(255) default NULL,
`expireOffset` int(11) NOT NULL default '314496000',
`karmaThreshold` int(11) NOT NULL default '1000000000',
`ipFilter` text,
`dateCreated` int(11) NOT NULL default '997938000',
`lastUpdated` int(11) NOT NULL default '997938000',
`deleteOffset` int(11) NOT NULL default '14',
`expireNotifyOffset` int(11) NOT NULL default '-14',
`expireNotifyMessage` text,
`expireNotify` int(11) NOT NULL default '0',
`scratchFilter` text,
`autoAdd` int(11) NOT NULL default '0',
`autoDelete` int(11) NOT NULL default '0',
`databaseLinkId` char(22) character set utf8 collate utf8_bin,
`groupCacheTimeout` int(11) NOT NULL default '3600',
`dbQuery` text,
`isEditable` int(11) NOT NULL default '1',
`showInForms` int(11) NOT NULL default '1',
`ldapGroup` char(255) default NULL,
`ldapGroupProperty` char(255) default NULL,
`ldapRecursiveProperty` char(255) default NULL,
`ldapLinkId` char(22) character set utf8 collate utf8_bin default NULL,
`ldapRecursiveFilter` mediumtext,
`isAdHocMailGroup` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`groupId`),
KEY `groupName` (`groupName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `imageColor_inno` (
`colorId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL default 'untitled',
`fillTriplet` char(7) NOT NULL default '#000000',
`fillAlpha` char(2) NOT NULL default '00',
`strokeTriplet` char(7) NOT NULL default '#000000',
`strokeAlpha` char(2) NOT NULL default '00',
PRIMARY KEY (`colorId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `imageFont_inno` (
`fontId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) default NULL,
`storageId` char(22) character set utf8 collate utf8_bin default NULL,
`filename` char(255) default NULL,
PRIMARY KEY (`fontId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `imagePalette_inno` (
`paletteId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL default 'untitled',
PRIMARY KEY (`paletteId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `imagePaletteColors_inno` (
`paletteId` char(22) character set utf8 collate utf8_bin NOT NULL,
`colorId` char(22) character set utf8 collate utf8_bin NOT NULL,
`paletteOrder` int(11) NOT NULL,
PRIMARY KEY (`paletteId`,`paletteOrder`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `inbox_inno` (
`messageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(15) NOT NULL default 'pending',
`dateStamp` bigint(20) NOT NULL,
`completedOn` bigint(20) default NULL,
`completedBy` char(22) character set utf8 collate utf8_bin default NULL,
`userId` char(22) character set utf8 collate utf8_bin default NULL,
`groupId` char(22) character set utf8 collate utf8_bin default NULL,
`subject` char(255) NOT NULL default 'No Subject',
`message` mediumtext,
`sentBy` char(22) character set utf8 collate utf8_bin default '3',
PRIMARY KEY (`messageId`),
KEY `completedOn_dateStamp` (`completedOn`,`dateStamp`),
KEY `pb_userId` (`userId`),
KEY `pb_groupId` (`groupId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `inbox_messageState_inno` (
`messageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`isRead` tinyint(4) NOT NULL default '0',
`repliedTo` tinyint(4) NOT NULL default '0',
`deleted` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`messageId`,`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `incrementer_inno` (
`incrementerId` char(50) NOT NULL,
`nextValue` int(11) NOT NULL default '1',
PRIMARY KEY (`incrementerId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `karmaLog_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`amount` int(11) NOT NULL default '1',
`source` char(255) default NULL,
`description` text,
`dateModified` bigint(20) NOT NULL default '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `ldapLink_inno` (
`ldapLinkId` char(22) character set utf8 collate utf8_bin NOT NULL,
`ldapLinkName` char(255) NOT NULL,
`ldapUrl` char(255) NOT NULL,
`connectDn` char(255) NOT NULL,
`identifier` char(255) NOT NULL,
`ldapUserRDN` char(255) default NULL,
`ldapIdentity` char(255) default NULL,
`ldapIdentityName` char(255) default NULL,
`ldapPasswordName` char(255) default NULL,
`ldapSendWelcomeMessage` char(2) default NULL,
`ldapWelcomeMessage` text,
`ldapAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL,
`ldapCreateAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL,
`ldapLoginTemplate` char(22) character set utf8 collate utf8_bin NOT NULL,
`ldapGlobalRecursiveFilter` mediumtext,
PRIMARY KEY (`ldapLinkId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `mailQueue_inno` (
`messageId` char(22) character set utf8 collate utf8_bin NOT NULL,
`message` mediumtext,
`toGroup` char(22) character set utf8 collate utf8_bin default NULL,
`isInbox` tinyint(4) default '0',
PRIMARY KEY (`messageId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `metaData_properties_inno` (
`fieldId` char(22) character set utf8 collate utf8_bin NOT NULL,
`fieldName` char(100) NOT NULL,
`description` mediumtext NOT NULL,
`fieldType` char(30) default NULL,
`possibleValues` text,
`defaultValue` char(255) default NULL,
PRIMARY KEY (`fieldId`),
UNIQUE KEY `field_unique` (`fieldName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `metaData_values_inno` (
`fieldId` char(22) character set utf8 collate utf8_bin NOT NULL,
`value` char(255) default NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`fieldId`,`assetId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `passiveAnalyticsStatus_inno` (
`startDate` datetime default NULL,
`endDate` datetime default NULL,
`running` int(2) default '0',
`userId` char(22) character set utf8 collate utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `passiveLog_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sessionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`timeStamp` bigint(20) default NULL,
`url` char(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `passiveProfileAOI_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`fieldId` char(22) character set utf8 collate utf8_bin NOT NULL,
`value` char(100) NOT NULL,
`count` int(11) default NULL,
PRIMARY KEY (`userId`,`fieldId`,`value`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `passiveProfileLog_inno` (
`passiveProfileLogId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`sessionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateOfEntry` bigint(20) NOT NULL default '0',
PRIMARY KEY (`passiveProfileLogId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `paymentGateway_inno` (
`paymentGatewayId` char(22) character set utf8 collate utf8_bin NOT NULL,
`className` char(255) default NULL,
`options` longtext,
PRIMARY KEY (`paymentGatewayId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `redirect_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`redirectUrl` text,
`revisionDate` bigint(20) NOT NULL default '0',
`redirectType` int(11) NOT NULL default '302',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `replacements_inno` (
`replacementId` char(22) character set utf8 collate utf8_bin NOT NULL,
`searchFor` char(255) default NULL,
`replaceWith` text,
PRIMARY KEY (`replacementId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `search_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`classLimiter` text,
`searchRoot` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBasset000000000000001',
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBtmpl0000000000000200',
`useContainers` int(11) NOT NULL default '0',
`paginateAfter` int(11) NOT NULL default '25',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `settings_inno` (
`name` char(255) NOT NULL,
`value` text,
PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `shipper_inno` (
`shipperId` char(22) character set utf8 collate utf8_bin NOT NULL,
`className` char(255) default NULL,
`options` longtext,
PRIMARY KEY (`shipperId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `shopCredit_inno` (
`creditId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`amount` float NOT NULL default '0',
`comment` text,
`dateOfAdjustment` datetime default NULL,
PRIMARY KEY (`creditId`),
KEY `userId` (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `sku_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL,
`description` mediumtext,
`sku` char(35) NOT NULL,
`vendorId` char(22) character set utf8 collate utf8_bin default 'defaultvendor000000000',
`displayTitle` tinyint(1) NOT NULL default '1',
`overrideTaxRate` tinyint(1) NOT NULL default '0',
`taxRateOverride` float NOT NULL default '0',
`taxConfiguration` longtext,
`shipsSeparately` tinyint(1) NOT NULL,
PRIMARY KEY (`assetId`,`revisionDate`),
KEY `sku` (`sku`),
KEY `vendorId` (`vendorId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `snippet_inno` (
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`snippet` mediumtext,
`processAsTemplate` int(11) NOT NULL default '0',
`mimeType` char(50) NOT NULL default 'text/html',
`revisionDate` bigint(20) NOT NULL default '0',
`cacheTimeout` int(11) NOT NULL default '3600',
`snippetPacked` longtext,
`usePacked` int(1) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `taxDriver_inno` (
`className` char(255) character set utf8 NOT NULL,
`options` longtext,
PRIMARY KEY (`className`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `tax_eu_vatNumbers_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`countryCode` char(3) character set utf8 NOT NULL,
`vatNumber` char(20) character set utf8 NOT NULL,
`viesValidated` tinyint(1) default NULL,
`viesErrorCode` int(3) default NULL,
`approved` tinyint(1) default NULL,
PRIMARY KEY (`userId`,`vatNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `tax_generic_rates_inno` (
`taxId` char(22) character set utf8 collate utf8_bin NOT NULL,
`country` char(100) NOT NULL,
`state` char(100) default NULL,
`city` char(100) default NULL,
`code` char(100) default NULL,
`taxRate` float NOT NULL default '0',
PRIMARY KEY (`taxId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `template_inno` (
`template` mediumtext,
`namespace` char(35) NOT NULL default 'Page',
`isEditable` int(11) NOT NULL default '1',
`showInForms` int(11) NOT NULL default '1',
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`parser` char(255) NOT NULL default 'WebGUI::Asset::Template::HTMLTemplate',
`isDefault` int(1) default '0',
`templatePacked` longtext,
`usePacked` int(1) default NULL,
PRIMARY KEY (`assetId`,`revisionDate`),
KEY `namespace_showInForms` (`namespace`,`showInForms`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- Removed primary key due to bug
-- PRIMARY KEY (`templateId`,`revisionDate`,`url`)
CREATE TABLE `template_attachments_inno` (
`templateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`url` char(255) character set utf8 NOT NULL,
`type` char(20) character set utf8 default NULL,
`sequence` int(11) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `transaction_inno` (
`transactionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`originatingTransactionId` char(22) character set utf8 collate utf8_bin default NULL,
`isSuccessful` tinyint(1) NOT NULL default '0',
`orderNumber` int(11) NOT NULL auto_increment,
`transactionCode` char(100) default NULL,
`statusCode` char(35) default NULL,
`statusMessage` char(255) default NULL,
`userId` char(22) character set utf8 collate utf8_bin,
`username` char(35) NOT NULL,
`amount` float default NULL,
`shopCreditDeduction` float default NULL,
`shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`shippingAddressName` char(35) default NULL,
`shippingAddress1` char(35) default NULL,
`shippingAddress2` char(35) default NULL,
`shippingAddress3` char(35) default NULL,
`shippingCity` char(35) default NULL,
`shippingState` char(35) default NULL,
`shippingCountry` char(35) default NULL,
`shippingCode` char(35) default NULL,
`shippingPhoneNumber` char(35) default NULL,
`shippingDriverId` char(22) character set utf8 collate utf8_bin default NULL,
`shippingDriverLabel` char(35) default NULL,
`shippingPrice` float default NULL,
`paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`paymentAddressName` char(35) default NULL,
`paymentAddress1` char(35) default NULL,
`paymentAddress2` char(35) default NULL,
`paymentAddress3` char(35) default NULL,
`paymentCity` char(35) default NULL,
`paymentState` char(35) default NULL,
`paymentCountry` char(35) default NULL,
`paymentCode` char(35) default NULL,
`paymentPhoneNumber` char(35) default NULL,
`paymentDriverId` char(22) character set utf8 collate utf8_bin default NULL,
`paymentDriverLabel` char(35) default NULL,
`taxes` float default NULL,
`dateOfPurchase` datetime default NULL,
`isRecurring` tinyint(1) default NULL,
`notes` mediumtext,
`cashierUserId` char(22) character set utf8 collate utf8_bin default NULL,
PRIMARY KEY (`transactionId`),
UNIQUE KEY `orderNumber` (`orderNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `transactionItem_inno` (
`itemId` char(22) character set utf8 collate utf8_bin NOT NULL,
`transactionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`assetId` char(22) character set utf8 collate utf8_bin default NULL,
`configuredTitle` char(255) default NULL,
`options` longtext,
`shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`shippingName` char(35) default NULL,
`shippingAddress1` char(35) default NULL,
`shippingAddress2` char(35) default NULL,
`shippingAddress3` char(35) default NULL,
`shippingCity` char(35) default NULL,
`shippingState` char(35) default NULL,
`shippingCountry` char(35) default NULL,
`shippingCode` char(35) default NULL,
`shippingPhoneNumber` char(35) default NULL,
`shippingTrackingNumber` char(255) default NULL,
`orderStatus` char(35) NOT NULL default 'NotShipped',
`lastUpdated` datetime default NULL,
`quantity` int(11) NOT NULL default '1',
`price` float default NULL,
`vendorId` char(22) character set utf8 collate utf8_bin default 'defaultvendor000000000',
`vendorPayoutStatus` char(10) default 'NotPaid',
`vendorPayoutAmount` decimal(8,2) default '0.00',
`taxRate` decimal(6,3) default NULL,
`taxConfiguration` longtext,
PRIMARY KEY (`itemId`),
KEY `transactionId` (`transactionId`),
KEY `vendorId` (`vendorId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userInvitations_inno` (
`inviteId` char(22) character set utf8 collate utf8_bin NOT NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateSent` date default NULL,
`email` char(255) NOT NULL,
`newUserId` char(22) character set utf8 collate utf8_bin default NULL,
`dateCreated` date default NULL,
PRIMARY KEY (`inviteId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userLoginLog_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`status` char(30) default NULL,
`timeStamp` int(11) default NULL,
`ipAddress` char(128) default NULL,
`userAgent` text,
`sessionId` char(22) character set utf8 collate utf8_bin default NULL,
`lastPageViewed` int(11) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userProfileCategory_inno` (
`profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL,
`label` char(255) NOT NULL default 'Undefined',
`shortLabel` char(255) default NULL,
`sequenceNumber` int(11) NOT NULL default '1',
`visible` int(11) NOT NULL default '1',
`editable` int(11) NOT NULL default '1',
`protected` int(11) NOT NULL default '0',
PRIMARY KEY (`profileCategoryId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- changed all char 255 to char 55 to avoid erno 139
CREATE TABLE `userProfileData_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`email` char(55) default NULL,
`firstName` char(55) default NULL,
`middleName` char(55) default NULL,
`lastName` char(55) default NULL,
`icq` char(55) default NULL,
`aim` char(55) default NULL,
`msnIM` char(55) default NULL,
`yahooIM` char(55) default NULL,
`cellPhone` char(55) default NULL,
`pager` char(55) default NULL,
`emailToPager` char(55) default NULL,
`language` char(55) default NULL,
`homeAddress` char(55) default NULL,
`homeCity` char(55) default NULL,
`homeState` char(55) default NULL,
`homeZip` char(55) default NULL,
`homeCountry` char(55) default NULL,
`homePhone` char(55) default NULL,
`workAddress` char(55) default NULL,
`workCity` char(55) default NULL,
`workState` char(55) default NULL,
`workZip` char(55) default NULL,
`workCountry` char(55) default NULL,
`workPhone` char(55) default NULL,
`gender` char(55) default NULL,
`birthdate` bigint(20) default NULL,
`homeURL` char(55) default NULL,
`workURL` char(55) default NULL,
`workName` char(55) default NULL,
`timeZone` char(55) default NULL,
`dateFormat` char(55) default NULL,
`timeFormat` char(55) default NULL,
`discussionLayout` char(55) default NULL,
`firstDayOfWeek` char(55) default NULL,
`uiLevel` char(55) default NULL,
`alias` char(55) default NULL,
`signature` longtext,
`publicProfile` longtext,
`toolbar` char(55) default NULL,
`photo` char(22) character set utf8 collate utf8_bin default NULL,
`avatar` char(22) character set utf8 collate utf8_bin default NULL,
`department` char(55) default NULL,
`allowPrivateMessages` longtext,
`ableToBeFriend` tinyint(4) default NULL,
`showMessageOnLoginSeen` bigint(20) default NULL,
`showOnline` tinyint(1) default NULL,
`versionTagMode` char(55) default NULL,
`wg_privacySettings` longtext,
`receiveInboxEmailNotifications` tinyint(1) default NULL,
`receiveInboxSmsNotifications` tinyint(1) default NULL,
PRIMARY KEY (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userProfileField_inno` (
`fieldName` char(128) NOT NULL,
`label` char(255) NOT NULL default 'Undefined',
`visible` int(11) NOT NULL default '0',
`required` int(11) NOT NULL default '0',
`fieldType` char(128) NOT NULL default 'text',
`possibleValues` text,
`dataDefault` text,
`sequenceNumber` int(11) NOT NULL default '1',
`profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL,
`protected` int(11) NOT NULL default '0',
`editable` int(11) NOT NULL default '1',
`forceImageOnly` int(11) default '1',
`showAtRegistration` int(11) NOT NULL default '0',
`requiredForPasswordRecovery` int(11) NOT NULL default '0',
`extras` text,
`defaultPrivacySetting` char(128) default NULL,
PRIMARY KEY (`fieldName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userSession_inno` (
`sessionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`expires` int(11) default NULL,
`lastPageView` int(11) default NULL,
`adminOn` int(11) NOT NULL default '0',
`lastIP` char(50) default NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`sessionId`),
KEY `expires` (`expires`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `userSessionScratch_inno` (
`sessionId` char(22) character set utf8 collate utf8_bin NOT NULL,
`name` char(255) NOT NULL,
`value` text,
PRIMARY KEY (`sessionId`,`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `users_inno` (
`userId` char(22) character set utf8 collate utf8_bin NOT NULL,
`username` char(100) default NULL,
`authMethod` char(30) NOT NULL default 'WebGUI',
`dateCreated` int(11) NOT NULL default '1019867418',
`lastUpdated` int(11) NOT NULL default '1019867418',
`karma` int(11) NOT NULL default '0',
`status` char(35) NOT NULL default 'Active',
`referringAffiliate` char(22) character set utf8 collate utf8_bin,
`friendsGroup` char(22) character set utf8 collate utf8_bin,
PRIMARY KEY (`userId`),
UNIQUE KEY `username_unique` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `vendor_inno` (
`vendorId` char(22) character set utf8 collate utf8_bin NOT NULL,
`dateCreated` datetime default NULL,
`name` char(255) default NULL,
`userId` char(22) character set utf8 collate utf8_bin NOT NULL default '3',
`preferredPaymentType` char(255) default NULL,
`paymentInformation` text,
`paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL,
`url` text,
PRIMARY KEY (`vendorId`),
KEY `userId` (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `webguiVersion_inno` (
`webguiVersion` char(10) default NULL,
`versionType` char(30) default NULL,
`dateApplied` int(11) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `wobject_inno` (
`displayTitle` int(11) NOT NULL default '1',
`description` mediumtext,
`assetId` char(22) character set utf8 collate utf8_bin NOT NULL,
`styleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`printableStyleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL,
`revisionDate` bigint(20) NOT NULL default '0',
`mobileStyleTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000060',
PRIMARY KEY (`assetId`,`revisionDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `AdSku_inno` SELECT * FROM `AdSku` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Article_inno` SELECT * FROM `Article` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Calendar_inno` SELECT * FROM `Calendar` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Carousel_inno` SELECT * FROM `Carousel` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Collaboration_inno` SELECT * FROM `Collaboration` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Dashboard_inno` SELECT * FROM `Dashboard` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `DataForm_inno` SELECT * FROM `DataForm` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `DataForm_entry_inno` SELECT * FROM `DataForm_entry` ORDER BY `DataForm_entryId`;
INSERT INTO `DataTable_inno` SELECT * FROM `DataTable` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `EMSBadge_inno` SELECT * FROM `EMSBadge` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `EMSBadgeGroup_inno` SELECT * FROM `EMSBadgeGroup` ORDER BY `badgeGroupId`;
INSERT INTO `EMSEventMetaField_inno` SELECT * FROM `EMSEventMetaField` ORDER BY `fieldId`;
INSERT INTO `EMSRegistrant_inno` SELECT * FROM `EMSRegistrant` ORDER BY `badgeId`;
INSERT INTO `EMSRegistrantRibbon_inno` SELECT * FROM `EMSRegistrantRibbon` ORDER BY `badgeId`, `ribbonAssetId`;
INSERT INTO `EMSRegistrantTicket_inno` SELECT * FROM `EMSRegistrantTicket` ORDER BY `badgeId`, `ticketAssetId`;
INSERT INTO `EMSRegistrantToken_inno` SELECT * FROM `EMSRegistrantToken` ORDER BY `badgeId`, `tokenAssetId`;
INSERT INTO `EMSRibbon_inno` SELECT * FROM `EMSRibbon` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `EMSTicket_inno` SELECT * FROM `EMSTicket` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `EMSToken_inno` SELECT * FROM `EMSToken` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Event_inno` SELECT * FROM `Event` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `EventManagementSystem_inno` SELECT * FROM `EventManagementSystem` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Event_recur_inno` SELECT * FROM `Event_recur` ORDER BY `recurId`;
INSERT INTO `Event_relatedlink_inno` SELECT * FROM `Event_relatedlink` ORDER BY `eventlinkId`;
INSERT INTO `FileAsset_inno` SELECT * FROM `FileAsset` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `FlatDiscount_inno` SELECT * FROM `FlatDiscount` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Folder_inno` SELECT * FROM `Folder` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Gallery_inno` SELECT * FROM `Gallery` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `GalleryAlbum_inno` SELECT * FROM `GalleryAlbum` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `GalleryFile_inno` SELECT * FROM `GalleryFile` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `GalleryFile_comment_inno` SELECT * FROM `GalleryFile_comment` ORDER BY `assetId`, `commentId`;
INSERT INTO `HttpProxy_inno` SELECT * FROM `HttpProxy` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `ImageAsset_inno` SELECT * FROM `ImageAsset` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `InOutBoard_inno` SELECT * FROM `InOutBoard` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `InOutBoard_delegates_inno` SELECT * FROM `InOutBoard_delegates`;
INSERT INTO `InOutBoard_status_inno` SELECT * FROM `InOutBoard_status`;
INSERT INTO `InOutBoard_statusLog_inno` SELECT * FROM `InOutBoard_statusLog`;
INSERT INTO `Layout_inno` SELECT * FROM `Layout` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Map_inno` SELECT * FROM `Map` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `MapPoint_inno` SELECT * FROM `MapPoint` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Matrix_inno` SELECT * FROM `Matrix` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `MatrixListing_inno` SELECT * FROM `MatrixListing` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `MatrixListing_attribute_inno` SELECT * FROM `MatrixListing_attribute` ORDER BY `matrixListingId`, `attributeId`;
INSERT INTO `MatrixListing_rating_inno` SELECT * FROM `MatrixListing_rating`;
INSERT INTO `MatrixListing_ratingSummary_inno` SELECT * FROM `MatrixListing_ratingSummary` ORDER BY `listingId`, `category`;
INSERT INTO `Matrix_attribute_inno` SELECT * FROM `Matrix_attribute` ORDER BY `attributeId`;
INSERT INTO `MessageBoard_inno` SELECT * FROM `MessageBoard` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `MultiSearch_inno` SELECT * FROM `MultiSearch` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Navigation_inno` SELECT * FROM `Navigation` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Newsletter_inno` SELECT * FROM `Newsletter` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Newsletter_subscriptions_inno` SELECT * FROM `Newsletter_subscriptions` ORDER BY `assetId`, `userId`;
INSERT INTO `PM_project_inno` SELECT * FROM `PM_project` ORDER BY `projectId`;
INSERT INTO `PM_task_inno` SELECT * FROM `PM_task` ORDER BY `taskId`;
INSERT INTO `PM_taskResource_inno` SELECT * FROM `PM_taskResource` ORDER BY `taskResourceId`;
INSERT INTO `PM_wobject_inno` SELECT * FROM `PM_wobject` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Photo_inno` SELECT * FROM `Photo` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Photo_rating_inno` SELECT * FROM `Photo_rating` ORDER BY `assetId`;
INSERT INTO `Poll_inno` SELECT * FROM `Poll` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Poll_answer_inno` SELECT * FROM `Poll_answer`;
INSERT INTO `Post_inno` SELECT * FROM `Post` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Post_rating_inno` SELECT * FROM `Post_rating`;
INSERT INTO `Product_inno` SELECT * FROM `Product` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `RichEdit_inno` SELECT * FROM `RichEdit` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `SQLReport_inno` SELECT * FROM `SQLReport` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Shelf_inno` SELECT * FROM `Shelf` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Shortcut_inno` SELECT * FROM `Shortcut` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Shortcut_overrides_inno` SELECT * FROM `Shortcut_overrides` ORDER BY `assetId`, `fieldName`;
INSERT INTO `StockData_inno` SELECT * FROM `StockData` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Story_inno` SELECT * FROM `Story` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `StoryArchive_inno` SELECT * FROM `StoryArchive` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `StoryTopic_inno` SELECT * FROM `StoryTopic` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Subscription_inno` SELECT * FROM `Subscription` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Subscription_code_inno` SELECT * FROM `Subscription_code` ORDER BY `code`;
INSERT INTO `Subscription_codeBatch_inno` SELECT * FROM `Subscription_codeBatch` ORDER BY `batchId`;
INSERT INTO `Survey_inno` SELECT * FROM `Survey` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Survey_questionTypes_inno` SELECT * FROM `Survey_questionTypes` ORDER BY `questionType`;
INSERT INTO `Survey_response_inno` SELECT * FROM `Survey_response` ORDER BY `Survey_responseId`;
INSERT INTO `Survey_tempReport_inno` SELECT * FROM `Survey_tempReport` ORDER BY `assetId`, `Survey_responseId`, `order`;
INSERT INTO `Survey_test_inno` SELECT * FROM `Survey_test` ORDER BY `testId`;
INSERT INTO `SyndicatedContent_inno` SELECT * FROM `SyndicatedContent` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `TT_projectList_inno` SELECT * FROM `TT_projectList` ORDER BY `projectId`;
INSERT INTO `TT_projectResourceList_inno` SELECT * FROM `TT_projectResourceList` ORDER BY `projectId`, `resourceId`;
INSERT INTO `TT_projectTasks_inno` SELECT * FROM `TT_projectTasks` ORDER BY `taskId`;
INSERT INTO `TT_report_inno` SELECT * FROM `TT_report`;
INSERT INTO `TT_timeEntry_inno` SELECT * FROM `TT_timeEntry` ORDER BY `entryId`;
INSERT INTO `TT_wobject_inno` SELECT * FROM `TT_wobject` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Thingy_inno` SELECT * FROM `Thingy` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `ThingyRecord_inno` SELECT * FROM `ThingyRecord` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `ThingyRecord_record_inno` SELECT * FROM `ThingyRecord_record` ORDER BY `recordId`;
INSERT INTO `Thingy_fields_inno` SELECT * FROM `Thingy_fields` ORDER BY `assetId`, `thingId`, `fieldId`;
INSERT INTO `Thingy_things_inno` SELECT * FROM `Thingy_things` ORDER BY `thingId`;
INSERT INTO `Thread_inno` SELECT * FROM `Thread` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Thread_read_inno` SELECT * FROM `Thread_read`;
INSERT INTO `UserList_inno` SELECT * FROM `UserList` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `WeatherData_inno` SELECT * FROM `WeatherData` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `WikiMaster_inno` SELECT * FROM `WikiMaster` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `WikiPage_inno` SELECT * FROM `WikiPage` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `Workflow_inno` SELECT * FROM `Workflow` ORDER BY `workflowId`;
INSERT INTO `WorkflowActivity_inno` SELECT * FROM `WorkflowActivity` ORDER BY `activityId`;
INSERT INTO `WorkflowActivityData_inno` SELECT * FROM `WorkflowActivityData` ORDER BY `activityId`, `name`;
INSERT INTO `WorkflowInstance_inno` SELECT * FROM `WorkflowInstance` ORDER BY `instanceId`;
INSERT INTO `WorkflowInstanceScratch_inno` SELECT * FROM `WorkflowInstanceScratch` ORDER BY `instanceId`, `name`;
INSERT INTO `WorkflowSchedule_inno` SELECT * FROM `WorkflowSchedule` ORDER BY `taskId`;
INSERT INTO `ZipArchiveAsset_inno` SELECT * FROM `ZipArchiveAsset` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `adSkuPurchase_inno` SELECT * FROM `adSkuPurchase` ORDER BY `adSkuPurchaseId`;
INSERT INTO `adSpace_inno` SELECT * FROM `adSpace` ORDER BY `adSpaceId`;
INSERT INTO `address_inno` SELECT * FROM `address` ORDER BY `addressId`;
INSERT INTO `addressBook_inno` SELECT * FROM `addressBook` ORDER BY `addressBookId`;
INSERT INTO `advertisement_inno` SELECT * FROM `advertisement` ORDER BY `adId`;
INSERT INTO `analyticRule_inno` SELECT * FROM `analyticRule` ORDER BY `ruleId`;
INSERT INTO `asset_inno` SELECT * FROM `asset` ORDER BY `assetId`;
INSERT INTO `assetAspectComments_inno` SELECT * FROM `assetAspectComments` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `assetAspectRssFeed_inno` SELECT * FROM `assetAspectRssFeed` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `assetAspect_Subscribable_inno` SELECT * FROM `assetAspect_Subscribable` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `assetData_inno` SELECT * FROM `assetData` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `assetHistory_inno` SELECT * FROM `assetHistory`;
INSERT INTO `assetIndex_inno` SELECT * FROM `assetIndex` ORDER BY `assetId`;
INSERT INTO `assetKeyword_inno` SELECT * FROM `assetKeyword` ORDER BY `keyword`, `assetId`;
INSERT INTO `assetVersionTag_inno` SELECT * FROM `assetVersionTag` ORDER BY `tagId`;
INSERT INTO `authentication_inno` SELECT * FROM `authentication` ORDER BY `userId`, `authMethod`, `fieldName`;
INSERT INTO `bucketLog_inno` SELECT * FROM `bucketLog`;
INSERT INTO `cart_inno` SELECT * FROM `cart` ORDER BY `cartId`;
INSERT INTO `cartItem_inno` SELECT * FROM `cartItem` ORDER BY `itemId`;
INSERT INTO `databaseLink_inno` SELECT * FROM `databaseLink` ORDER BY `databaseLinkId`;
INSERT INTO `deltaLog_inno` SELECT * FROM `deltaLog`;
INSERT INTO `donation_inno` SELECT * FROM `donation` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `filePumpBundle_inno` SELECT * FROM `filePumpBundle` ORDER BY `bundleId`;
INSERT INTO `friendInvitations_inno` SELECT * FROM `friendInvitations` ORDER BY `inviteId`;
INSERT INTO `groupGroupings_inno` SELECT * FROM `groupGroupings`;
INSERT INTO `groupings_inno` SELECT * FROM `groupings` ORDER BY `groupId`, `userId`;
INSERT INTO `groups_inno` SELECT * FROM `groups` ORDER BY `groupId`;
INSERT INTO `imageColor_inno` SELECT * FROM `imageColor` ORDER BY `colorId`;
INSERT INTO `imageFont_inno` SELECT * FROM `imageFont` ORDER BY `fontId`;
INSERT INTO `imagePalette_inno` SELECT * FROM `imagePalette` ORDER BY `paletteId`;
INSERT INTO `imagePaletteColors_inno` SELECT * FROM `imagePaletteColors` ORDER BY `paletteId`, `paletteOrder`;
INSERT INTO `inbox_inno` SELECT * FROM `inbox` ORDER BY `messageId`;
INSERT INTO `inbox_messageState_inno` SELECT * FROM `inbox_messageState` ORDER BY `messageId`, `userId`;
INSERT INTO `incrementer_inno` SELECT * FROM `incrementer` ORDER BY `incrementerId`;
INSERT INTO `karmaLog_inno` SELECT * FROM `karmaLog`;
INSERT INTO `ldapLink_inno` SELECT * FROM `ldapLink` ORDER BY `ldapLinkId`;
INSERT INTO `mailQueue_inno` SELECT * FROM `mailQueue` ORDER BY `messageId`;
INSERT INTO `metaData_properties_inno` SELECT * FROM `metaData_properties` ORDER BY `fieldId`;
INSERT INTO `metaData_values_inno` SELECT * FROM `metaData_values` ORDER BY `fieldId`, `assetId`;
INSERT INTO `passiveAnalyticsStatus_inno` SELECT * FROM `passiveAnalyticsStatus`;
INSERT INTO `passiveLog_inno` SELECT * FROM `passiveLog`;
INSERT INTO `passiveProfileAOI_inno` SELECT * FROM `passiveProfileAOI` ORDER BY `userId`, `fieldId`, `value`;
INSERT INTO `passiveProfileLog_inno` SELECT * FROM `passiveProfileLog` ORDER BY `passiveProfileLogId`;
INSERT INTO `paymentGateway_inno` SELECT * FROM `paymentGateway` ORDER BY `paymentGatewayId`;
INSERT INTO `redirect_inno` SELECT * FROM `redirect` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `replacements_inno` SELECT * FROM `replacements` ORDER BY `replacementId`;
INSERT INTO `search_inno` SELECT * FROM `search` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `settings_inno` SELECT * FROM `settings` ORDER BY `name`;
INSERT INTO `shipper_inno` SELECT * FROM `shipper` ORDER BY `shipperId`;
INSERT INTO `shopCredit_inno` SELECT * FROM `shopCredit` ORDER BY `creditId`;
INSERT INTO `sku_inno` SELECT * FROM `sku` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `snippet_inno` SELECT * FROM `snippet` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `taxDriver_inno` SELECT * FROM `taxDriver` ORDER BY `className`;
INSERT INTO `tax_eu_vatNumbers_inno` SELECT * FROM `tax_eu_vatNumbers` ORDER BY `userId`, `vatNumber`;
INSERT INTO `tax_generic_rates_inno` SELECT * FROM `tax_generic_rates` ORDER BY `taxId`;
INSERT INTO `template_inno` SELECT * FROM `template` ORDER BY `assetId`, `revisionDate`;
INSERT INTO `template_attachments_inno` SELECT * FROM `template_attachments` ORDER BY `templateId`, `revisionDate`, `url`;
INSERT INTO `transaction_inno` SELECT * FROM `transaction` ORDER BY `transactionId`;
INSERT INTO `transactionItem_inno` SELECT * FROM `transactionItem` ORDER BY `itemId`;
INSERT INTO `userInvitations_inno` SELECT * FROM `userInvitations` ORDER BY `inviteId`;
INSERT INTO `userLoginLog_inno` SELECT * FROM `userLoginLog`;
INSERT INTO `userProfileCategory_inno` SELECT * FROM `userProfileCategory` ORDER BY `profileCategoryId`;
INSERT INTO `userProfileData_inno` SELECT * FROM `userProfileData` ORDER BY `userId`;
INSERT INTO `userProfileField_inno` SELECT * FROM `userProfileField` ORDER BY `fieldName`;
INSERT INTO `userSession_inno` SELECT * FROM `userSession` ORDER BY `sessionId`;
INSERT INTO `userSessionScratch_inno` SELECT * FROM `userSessionScratch` ORDER BY `sessionId`, `name`;
INSERT INTO `users_inno` SELECT * FROM `users` ORDER BY `userId`;
INSERT INTO `vendor_inno` SELECT * FROM `vendor` ORDER BY `vendorId`;
INSERT INTO `webguiVersion_inno` SELECT * FROM `webguiVersion`;
INSERT INTO `wobject_inno` SELECT * FROM `wobject` ORDER BY `assetId`, `revisionDate`;
DROP TABLE `AdSku`;
DROP TABLE `Article`;
DROP TABLE `Calendar`;
DROP TABLE `Carousel`;
DROP TABLE `Collaboration`;
DROP TABLE `Dashboard`;
DROP TABLE `DataForm`;
DROP TABLE `DataForm_entry`;
DROP TABLE `DataTable`;
DROP TABLE `EMSBadge`;
DROP TABLE `EMSBadgeGroup`;
DROP TABLE `EMSEventMetaField`;
DROP TABLE `EMSRegistrant`;
DROP TABLE `EMSRegistrantRibbon`;
DROP TABLE `EMSRegistrantTicket`;
DROP TABLE `EMSRegistrantToken`;
DROP TABLE `EMSRibbon`;
DROP TABLE `EMSTicket`;
DROP TABLE `EMSToken`;
DROP TABLE `Event`;
DROP TABLE `EventManagementSystem`;
DROP TABLE `Event_recur`;
DROP TABLE `Event_relatedlink`;
DROP TABLE `FileAsset`;
DROP TABLE `FlatDiscount`;
DROP TABLE `Folder`;
DROP TABLE `Gallery`;
DROP TABLE `GalleryAlbum`;
DROP TABLE `GalleryFile`;
DROP TABLE `GalleryFile_comment`;
DROP TABLE `HttpProxy`;
DROP TABLE `ImageAsset`;
DROP TABLE `InOutBoard`;
DROP TABLE `InOutBoard_delegates`;
DROP TABLE `InOutBoard_status`;
DROP TABLE `InOutBoard_statusLog`;
DROP TABLE `Layout`;
DROP TABLE `Map`;
DROP TABLE `MapPoint`;
DROP TABLE `Matrix`;
DROP TABLE `MatrixListing`;
DROP TABLE `MatrixListing_attribute`;
DROP TABLE `MatrixListing_rating`;
DROP TABLE `MatrixListing_ratingSummary`;
DROP TABLE `Matrix_attribute`;
DROP TABLE `MessageBoard`;
DROP TABLE `MultiSearch`;
DROP TABLE `Navigation`;
DROP TABLE `Newsletter`;
DROP TABLE `Newsletter_subscriptions`;
DROP TABLE `PM_project`;
DROP TABLE `PM_task`;
DROP TABLE `PM_taskResource`;
DROP TABLE `PM_wobject`;
DROP TABLE `Photo`;
DROP TABLE `Photo_rating`;
DROP TABLE `Poll`;
DROP TABLE `Poll_answer`;
DROP TABLE `Post`;
DROP TABLE `Post_rating`;
DROP TABLE `Product`;
DROP TABLE `RichEdit`;
DROP TABLE `SQLReport`;
DROP TABLE `Shelf`;
DROP TABLE `Shortcut`;
DROP TABLE `Shortcut_overrides`;
DROP TABLE `StockData`;
DROP TABLE `Story`;
DROP TABLE `StoryArchive`;
DROP TABLE `StoryTopic`;
DROP TABLE `Subscription`;
DROP TABLE `Subscription_code`;
DROP TABLE `Subscription_codeBatch`;
DROP TABLE `Survey`;
DROP TABLE `Survey_questionTypes`;
DROP TABLE `Survey_response`;
DROP TABLE `Survey_tempReport`;
DROP TABLE `Survey_test`;
DROP TABLE `SyndicatedContent`;
DROP TABLE `TT_projectList`;
DROP TABLE `TT_projectResourceList`;
DROP TABLE `TT_projectTasks`;
DROP TABLE `TT_report`;
DROP TABLE `TT_timeEntry`;
DROP TABLE `TT_wobject`;
DROP TABLE `Thingy`;
DROP TABLE `ThingyRecord`;
DROP TABLE `ThingyRecord_record`;
DROP TABLE `Thingy_fields`;
DROP TABLE `Thingy_things`;
DROP TABLE `Thread`;
DROP TABLE `Thread_read`;
DROP TABLE `UserList`;
DROP TABLE `WeatherData`;
DROP TABLE `WikiMaster`;
DROP TABLE `WikiPage`;
DROP TABLE `Workflow`;
DROP TABLE `WorkflowActivity`;
DROP TABLE `WorkflowActivityData`;
DROP TABLE `WorkflowInstance`;
DROP TABLE `WorkflowInstanceScratch`;
DROP TABLE `WorkflowSchedule`;
DROP TABLE `ZipArchiveAsset`;
DROP TABLE `adSkuPurchase`;
DROP TABLE `adSpace`;
DROP TABLE `address`;
DROP TABLE `addressBook`;
DROP TABLE `advertisement`;
DROP TABLE `analyticRule`;
DROP TABLE `asset`;
DROP TABLE `assetAspectComments`;
DROP TABLE `assetAspectRssFeed`;
DROP TABLE `assetAspect_Subscribable`;
DROP TABLE `assetData`;
DROP TABLE `assetHistory`;
DROP TABLE `assetIndex`;
DROP TABLE `assetKeyword`;
DROP TABLE `assetVersionTag`;
DROP TABLE `authentication`;
DROP TABLE `bucketLog`;
DROP TABLE `cart`;
DROP TABLE `cartItem`;
DROP TABLE `databaseLink`;
DROP TABLE `deltaLog`;
DROP TABLE `donation`;
DROP TABLE `filePumpBundle`;
DROP TABLE `friendInvitations`;
DROP TABLE `groupGroupings`;
DROP TABLE `groupings`;
DROP TABLE `groups`;
DROP TABLE `imageColor`;
DROP TABLE `imageFont`;
DROP TABLE `imagePalette`;
DROP TABLE `imagePaletteColors`;
DROP TABLE `inbox`;
DROP TABLE `inbox_messageState`;
DROP TABLE `incrementer`;
DROP TABLE `karmaLog`;
DROP TABLE `ldapLink`;
DROP TABLE `mailQueue`;
DROP TABLE `metaData_properties`;
DROP TABLE `metaData_values`;
DROP TABLE `passiveAnalyticsStatus`;
DROP TABLE `passiveLog`;
DROP TABLE `passiveProfileAOI`;
DROP TABLE `passiveProfileLog`;
DROP TABLE `paymentGateway`;
DROP TABLE `redirect`;
DROP TABLE `replacements`;
DROP TABLE `search`;
DROP TABLE `settings`;
DROP TABLE `shipper`;
DROP TABLE `shopCredit`;
DROP TABLE `sku`;
DROP TABLE `snippet`;
DROP TABLE `taxDriver`;
DROP TABLE `tax_eu_vatNumbers`;
DROP TABLE `tax_generic_rates`;
DROP TABLE `template`;
DROP TABLE `template_attachments`;
DROP TABLE `transaction`;
DROP TABLE `transactionItem`;
DROP TABLE `userInvitations`;
DROP TABLE `userLoginLog`;
DROP TABLE `userProfileCategory`;
DROP TABLE `userProfileData`;
DROP TABLE `userProfileField`;
DROP TABLE `userSession`;
DROP TABLE `userSessionScratch`;
DROP TABLE `users`;
DROP TABLE `vendor`;
DROP TABLE `webguiVersion`;
DROP TABLE `wobject`;
ALTER TABLE `AdSku_inno` RENAME `AdSku`;
ALTER TABLE `Article_inno` RENAME `Article`;
ALTER TABLE `Calendar_inno` RENAME `Calendar`;
ALTER TABLE `Carousel_inno` RENAME `Carousel`;
ALTER TABLE `Collaboration_inno` RENAME `Collaboration`;
ALTER TABLE `Dashboard_inno` RENAME `Dashboard`;
ALTER TABLE `DataForm_inno` RENAME `DataForm`;
ALTER TABLE `DataForm_entry_inno` RENAME `DataForm_entry`;
ALTER TABLE `DataTable_inno` RENAME `DataTable`;
ALTER TABLE `EMSBadge_inno` RENAME `EMSBadge`;
ALTER TABLE `EMSBadgeGroup_inno` RENAME `EMSBadgeGroup`;
ALTER TABLE `EMSEventMetaField_inno` RENAME `EMSEventMetaField`;
ALTER TABLE `EMSRegistrant_inno` RENAME `EMSRegistrant`;
ALTER TABLE `EMSRegistrantRibbon_inno` RENAME `EMSRegistrantRibbon`;
ALTER TABLE `EMSRegistrantTicket_inno` RENAME `EMSRegistrantTicket`;
ALTER TABLE `EMSRegistrantToken_inno` RENAME `EMSRegistrantToken`;
ALTER TABLE `EMSRibbon_inno` RENAME `EMSRibbon`;
ALTER TABLE `EMSTicket_inno` RENAME `EMSTicket`;
ALTER TABLE `EMSToken_inno` RENAME `EMSToken`;
ALTER TABLE `Event_inno` RENAME `Event`;
ALTER TABLE `EventManagementSystem_inno` RENAME `EventManagementSystem`;
ALTER TABLE `Event_recur_inno` RENAME `Event_recur`;
ALTER TABLE `Event_relatedlink_inno` RENAME `Event_relatedlink`;
ALTER TABLE `FileAsset_inno` RENAME `FileAsset`;
ALTER TABLE `FlatDiscount_inno` RENAME `FlatDiscount`;
ALTER TABLE `Folder_inno` RENAME `Folder`;
ALTER TABLE `Gallery_inno` RENAME `Gallery`;
ALTER TABLE `GalleryAlbum_inno` RENAME `GalleryAlbum`;
ALTER TABLE `GalleryFile_inno` RENAME `GalleryFile`;
ALTER TABLE `GalleryFile_comment_inno` RENAME `GalleryFile_comment`;
ALTER TABLE `HttpProxy_inno` RENAME `HttpProxy`;
ALTER TABLE `ImageAsset_inno` RENAME `ImageAsset`;
ALTER TABLE `InOutBoard_inno` RENAME `InOutBoard`;
ALTER TABLE `InOutBoard_delegates_inno` RENAME `InOutBoard_delegates`;
ALTER TABLE `InOutBoard_status_inno` RENAME `InOutBoard_status`;
ALTER TABLE `InOutBoard_statusLog_inno` RENAME `InOutBoard_statusLog`;
ALTER TABLE `Layout_inno` RENAME `Layout`;
ALTER TABLE `Map_inno` RENAME `Map`;
ALTER TABLE `MapPoint_inno` RENAME `MapPoint`;
ALTER TABLE `Matrix_inno` RENAME `Matrix`;
ALTER TABLE `MatrixListing_inno` RENAME `MatrixListing`;
ALTER TABLE `MatrixListing_attribute_inno` RENAME `MatrixListing_attribute`;
ALTER TABLE `MatrixListing_rating_inno` RENAME `MatrixListing_rating`;
ALTER TABLE `MatrixListing_ratingSummary_inno` RENAME `MatrixListing_ratingSummary`;
ALTER TABLE `Matrix_attribute_inno` RENAME `Matrix_attribute`;
ALTER TABLE `MessageBoard_inno` RENAME `MessageBoard`;
ALTER TABLE `MultiSearch_inno` RENAME `MultiSearch`;
ALTER TABLE `Navigation_inno` RENAME `Navigation`;
ALTER TABLE `Newsletter_inno` RENAME `Newsletter`;
ALTER TABLE `Newsletter_subscriptions_inno` RENAME `Newsletter_subscriptions`;
ALTER TABLE `PM_project_inno` RENAME `PM_project`;
ALTER TABLE `PM_task_inno` RENAME `PM_task`;
ALTER TABLE `PM_taskResource_inno` RENAME `PM_taskResource`;
ALTER TABLE `PM_wobject_inno` RENAME `PM_wobject`;
ALTER TABLE `Photo_inno` RENAME `Photo`;
ALTER TABLE `Photo_rating_inno` RENAME `Photo_rating`;
ALTER TABLE `Poll_inno` RENAME `Poll`;
ALTER TABLE `Poll_answer_inno` RENAME `Poll_answer`;
ALTER TABLE `Post_inno` RENAME `Post`;
ALTER TABLE `Post_rating_inno` RENAME `Post_rating`;
ALTER TABLE `Product_inno` RENAME `Product`;
ALTER TABLE `RichEdit_inno` RENAME `RichEdit`;
ALTER TABLE `SQLReport_inno` RENAME `SQLReport`;
ALTER TABLE `Shelf_inno` RENAME `Shelf`;
ALTER TABLE `Shortcut_inno` RENAME `Shortcut`;
ALTER TABLE `Shortcut_overrides_inno` RENAME `Shortcut_overrides`;
ALTER TABLE `StockData_inno` RENAME `StockData`;
ALTER TABLE `Story_inno` RENAME `Story`;
ALTER TABLE `StoryArchive_inno` RENAME `StoryArchive`;
ALTER TABLE `StoryTopic_inno` RENAME `StoryTopic`;
ALTER TABLE `Subscription_inno` RENAME `Subscription`;
ALTER TABLE `Subscription_code_inno` RENAME `Subscription_code`;
ALTER TABLE `Subscription_codeBatch_inno` RENAME `Subscription_codeBatch`;
ALTER TABLE `Survey_inno` RENAME `Survey`;
ALTER TABLE `Survey_questionTypes_inno` RENAME `Survey_questionTypes`;
ALTER TABLE `Survey_response_inno` RENAME `Survey_response`;
ALTER TABLE `Survey_tempReport_inno` RENAME `Survey_tempReport`;
ALTER TABLE `Survey_test_inno` RENAME `Survey_test`;
ALTER TABLE `SyndicatedContent_inno` RENAME `SyndicatedContent`;
ALTER TABLE `TT_projectList_inno` RENAME `TT_projectList`;
ALTER TABLE `TT_projectResourceList_inno` RENAME `TT_projectResourceList`;
ALTER TABLE `TT_projectTasks_inno` RENAME `TT_projectTasks`;
ALTER TABLE `TT_report_inno` RENAME `TT_report`;
ALTER TABLE `TT_timeEntry_inno` RENAME `TT_timeEntry`;
ALTER TABLE `TT_wobject_inno` RENAME `TT_wobject`;
ALTER TABLE `Thingy_inno` RENAME `Thingy`;
ALTER TABLE `ThingyRecord_inno` RENAME `ThingyRecord`;
ALTER TABLE `ThingyRecord_record_inno` RENAME `ThingyRecord_record`;
ALTER TABLE `Thingy_fields_inno` RENAME `Thingy_fields`;
ALTER TABLE `Thingy_things_inno` RENAME `Thingy_things`;
ALTER TABLE `Thread_inno` RENAME `Thread`;
ALTER TABLE `Thread_read_inno` RENAME `Thread_read`;
ALTER TABLE `UserList_inno` RENAME `UserList`;
ALTER TABLE `WeatherData_inno` RENAME `WeatherData`;
ALTER TABLE `WikiMaster_inno` RENAME `WikiMaster`;
ALTER TABLE `WikiPage_inno` RENAME `WikiPage`;
ALTER TABLE `Workflow_inno` RENAME `Workflow`;
ALTER TABLE `WorkflowActivity_inno` RENAME `WorkflowActivity`;
ALTER TABLE `WorkflowActivityData_inno` RENAME `WorkflowActivityData`;
ALTER TABLE `WorkflowInstance_inno` RENAME `WorkflowInstance`;
ALTER TABLE `WorkflowInstanceScratch_inno` RENAME `WorkflowInstanceScratch`;
ALTER TABLE `WorkflowSchedule_inno` RENAME `WorkflowSchedule`;
ALTER TABLE `ZipArchiveAsset_inno` RENAME `ZipArchiveAsset`;
ALTER TABLE `adSkuPurchase_inno` RENAME `adSkuPurchase`;
ALTER TABLE `adSpace_inno` RENAME `adSpace`;
ALTER TABLE `address_inno` RENAME `address`;
ALTER TABLE `addressBook_inno` RENAME `addressBook`;
ALTER TABLE `advertisement_inno` RENAME `advertisement`;
ALTER TABLE `analyticRule_inno` RENAME `analyticRule`;
ALTER TABLE `asset_inno` RENAME `asset`;
ALTER TABLE `assetAspectComments_inno` RENAME `assetAspectComments`;
ALTER TABLE `assetAspectRssFeed_inno` RENAME `assetAspectRssFeed`;
ALTER TABLE `assetAspect_Subscribable_inno` RENAME `assetAspect_Subscribable`;
ALTER TABLE `assetData_inno` RENAME `assetData`;
ALTER TABLE `assetHistory_inno` RENAME `assetHistory`;
ALTER TABLE `assetIndex_inno` RENAME `assetIndex`;
ALTER TABLE `assetKeyword_inno` RENAME `assetKeyword`;
ALTER TABLE `assetVersionTag_inno` RENAME `assetVersionTag`;
ALTER TABLE `authentication_inno` RENAME `authentication`;
ALTER TABLE `bucketLog_inno` RENAME `bucketLog`;
ALTER TABLE `cart_inno` RENAME `cart`;
ALTER TABLE `cartItem_inno` RENAME `cartItem`;
ALTER TABLE `databaseLink_inno` RENAME `databaseLink`;
ALTER TABLE `deltaLog_inno` RENAME `deltaLog`;
ALTER TABLE `donation_inno` RENAME `donation`;
ALTER TABLE `filePumpBundle_inno` RENAME `filePumpBundle`;
ALTER TABLE `friendInvitations_inno` RENAME `friendInvitations`;
ALTER TABLE `groupGroupings_inno` RENAME `groupGroupings`;
ALTER TABLE `groupings_inno` RENAME `groupings`;
ALTER TABLE `groups_inno` RENAME `groups`;
ALTER TABLE `imageColor_inno` RENAME `imageColor`;
ALTER TABLE `imageFont_inno` RENAME `imageFont`;
ALTER TABLE `imagePalette_inno` RENAME `imagePalette`;
ALTER TABLE `imagePaletteColors_inno` RENAME `imagePaletteColors`;
ALTER TABLE `inbox_inno` RENAME `inbox`;
ALTER TABLE `inbox_messageState_inno` RENAME `inbox_messageState`;
ALTER TABLE `incrementer_inno` RENAME `incrementer`;
ALTER TABLE `karmaLog_inno` RENAME `karmaLog`;
ALTER TABLE `ldapLink_inno` RENAME `ldapLink`;
ALTER TABLE `mailQueue_inno` RENAME `mailQueue`;
ALTER TABLE `metaData_properties_inno` RENAME `metaData_properties`;
ALTER TABLE `metaData_values_inno` RENAME `metaData_values`;
ALTER TABLE `passiveAnalyticsStatus_inno` RENAME `passiveAnalyticsStatus`;
ALTER TABLE `passiveLog_inno` RENAME `passiveLog`;
ALTER TABLE `passiveProfileAOI_inno` RENAME `passiveProfileAOI`;
ALTER TABLE `passiveProfileLog_inno` RENAME `passiveProfileLog`;
ALTER TABLE `paymentGateway_inno` RENAME `paymentGateway`;
ALTER TABLE `redirect_inno` RENAME `redirect`;
ALTER TABLE `replacements_inno` RENAME `replacements`;
ALTER TABLE `search_inno` RENAME `search`;
ALTER TABLE `settings_inno` RENAME `settings`;
ALTER TABLE `shipper_inno` RENAME `shipper`;
ALTER TABLE `shopCredit_inno` RENAME `shopCredit`;
ALTER TABLE `sku_inno` RENAME `sku`;
ALTER TABLE `snippet_inno` RENAME `snippet`;
ALTER TABLE `taxDriver_inno` RENAME `taxDriver`;
ALTER TABLE `tax_eu_vatNumbers_inno` RENAME `tax_eu_vatNumbers`;
ALTER TABLE `tax_generic_rates_inno` RENAME `tax_generic_rates`;
ALTER TABLE `template_inno` RENAME `template`;
ALTER TABLE `template_attachments_inno` RENAME `template_attachments`;
ALTER TABLE `transaction_inno` RENAME `transaction`;
ALTER TABLE `transactionItem_inno` RENAME `transactionItem`;
ALTER TABLE `userInvitations_inno` RENAME `userInvitations`;
ALTER TABLE `userLoginLog_inno` RENAME `userLoginLog`;
ALTER TABLE `userProfileCategory_inno` RENAME `userProfileCategory`;
ALTER TABLE `userProfileData_inno` RENAME `userProfileData`;
ALTER TABLE `userProfileField_inno` RENAME `userProfileField`;
ALTER TABLE `userSession_inno` RENAME `userSession`;
ALTER TABLE `userSessionScratch_inno` RENAME `userSessionScratch`;
ALTER TABLE `users_inno` RENAME `users`;
ALTER TABLE `vendor_inno` RENAME `vendor`;
ALTER TABLE `webguiVersion_inno` RENAME `webguiVersion`;
ALTER TABLE `wobject_inno` RENAME `wobject`;
-- can't use a parentid that doesn't exist
update asset set parentId='PBasset000000000000001' where assetId='PBasset000000000000001';
alter table asset add foreign key (parentId) references asset(assetId) on delete cascade on update cascade;
alter table asset add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table asset add foreign key (stateChangedBy) references users(userId) on delete set null on update cascade;
alter table asset add foreign key (isLockedBy) references users(userId) on delete set null on update cascade;
alter table assetVersionTag add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table assetVersionTag add foreign key (committedBy) references users(userId) on delete set null on update cascade;
-- have to fix broken data to add the key
update assetVersionTag set lockedBy=null where lockedBy='';
alter table assetVersionTag add foreign key (lockedBy) references users(userId) on delete set null on update cascade;
alter table assetVersionTag add foreign key (groupToUse) references groups(groupId) on delete set null on update cascade;
update assetVersionTag set workflowId=null where workflowId='';
alter table assetVersionTag add foreign key (workflowId) references Workflow(workflowId) on delete set null on update cascade;
update assetVersionTag set workflowInstanceId=null where workflowInstanceId='';
alter table assetVersionTag add foreign key (workflowInstanceId) references WorkflowInstance(instanceId) on delete set null on update cascade;
alter table assetData add foreign key (tagId) references assetVersionTag(tagId) on delete cascade on update cascade;
alter table assetData add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table assetData add foreign key (revisedBy) references users(userId) on delete set null on update cascade;
alter table assetData add foreign key (ownerUserId) references users(userId) on delete set null on update cascade;
alter table assetData add foreign key (groupIdView) references groups(groupId) on delete restrict on update cascade;
alter table assetData add foreign key (groupIdEdit) references groups(groupId) on delete restrict on update cascade;
alter table passiveLog add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table metaData_values add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table assetIndex add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table assetIndex add foreign key (ownerUserId) references users(userId) on delete set null on update cascade;
alter table assetIndex add foreign key (groupIdView) references groups(groupId) on delete set null on update cascade;
alter table assetIndex add foreign key (groupIdEdit) references groups(groupId) on delete set null on update cascade;
alter table assetIndex add foreign key (className) references asset(className) on delete cascade on update cascade;
alter table assetKeyword add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table redirect add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table Event add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table Event add foreign key (recurId) references Event_recur(recurId) on delete set null on update cascade;
alter table Event_relatedlink add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Event_relatedlink add foreign key (groupIdView) references groups(groupId) on delete restrict on update cascade;
alter table snippet add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table template add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table MapPoint add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table MatrixListing add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table MatrixListing_attribute add foreign key (matrixId) references asset(assetId) on delete cascade on update cascade;
alter table MatrixListing_attribute add foreign key (matrixListingId) references asset(assetId) on delete cascade on update cascade;
alter table MatrixListing_attribute add foreign key (attributeId) references Matrix_attribute(attributeId) on delete cascade on update cascade;
alter table MatrixListing_rating add foreign key (listingId) references asset(assetId) on delete cascade on update cascade;
alter table MatrixListing_rating add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table MatrixListing_rating add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table MatrixListing_ratingSummary add foreign key (listingId) references asset(assetId) on delete cascade on update cascade;
alter table MatrixListing_ratingSummary add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Matrix_attribute add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Shortcut add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table Shortcut add foreign key (overrideTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Shortcut add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Shortcut add foreign key (shortcutToAssetId) references asset(assetId) on delete cascade on update cascade;
alter table Shortcut_overrides add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Story add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table WikiPage add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table WikiPage add foreign key (actionTakenBy) references users(userId) on delete set null on update cascade;
alter table Post add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table Post add foreign key (threadId) references asset(assetId) on delete cascade on update cascade;
alter table Post_rating add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Post_rating add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table Thread add foreign key (assetId,revisionDate) references Post(assetId,revisionDate) on delete cascade on update cascade;
alter table Thread add foreign key (lastPostId) references asset(assetId) on delete set null on update cascade;
alter table Thread add foreign key (subscriptionGroupId) references groups(groupId) on delete restrict on update cascade;
alter table Thread_read add foreign key (threadId) references asset(assetId) on delete cascade on update cascade;
alter table Thread_read add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table RichEdit add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table FileAsset add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table FileAsset add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table ZipArchiveAsset add foreign key (assetId,revisionDate) references FileAsset(assetId,revisionDate) on delete cascade on update cascade;
alter table ZipArchiveAsset add foreign key (templateId) references asset(assetId) on delete cascade on update cascade;
alter table GalleryFile add foreign key (assetId,revisionDate) references FileAsset(assetId,revisionDate) on delete cascade on update cascade;
alter table Photo add foreign key (assetId,revisionDate) references GalleryFile(assetId,revisionDate) on delete cascade on update cascade;
alter table ImageAsset add foreign key (assetId,revisionDate) references FileAsset(assetId,revisionDate) on delete cascade on update cascade;
alter table sku add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table sku add foreign key (vendorId) references vendor(vendorId) on delete set null on update cascade;
alter table donation add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table donation add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table AdSku add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table AdSku add foreign key (purchaseTemplate) references asset(assetId) on delete restrict on update cascade;
alter table AdSku add foreign key (manageTemplate) references asset(assetId) on delete restrict on update cascade;
alter table AdSku add foreign key (adSpace) references adSpace(adSpaceId) on delete cascade on update cascade;
alter table Subscription add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table Subscription add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Subscription add foreign key (subscriptionGroup) references groups(groupId) on delete restrict on update cascade;
alter table Subscription add foreign key (redeemSubscriptionCodeTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Subscription_code add foreign key (batchId) references Subscription_codeBatch(batchId) on delete cascade on update cascade;
alter table Subscription_code add foreign key (usedBy) references users(userId) on delete cascade on update cascade;
alter table Subscription_codeBatch add foreign key (subscriptionId) references asset(assetId) on delete cascade on update cascade;
alter table EMSBadge add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table EMSBadge add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table EMSRibbon add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table EMSTicket add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table EMSToken add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table FlatDiscount add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table FlatDiscount add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Product add foreign key (assetId,revisionDate) references sku(assetId,revisionDate) on delete cascade on update cascade;
alter table Product add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table wobject add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table wobject add foreign key (styleTemplateId) references asset(assetId) on delete restrict on update cascade;
update wobject set printableStyleTemplateId='PBtmpl0000000000000060' where printableStyleTemplateId='';
alter table wobject add foreign key (printableStyleTemplateId) references asset(assetId) on delete restrict on update cascade;
update wobject set mobileStyleTemplateId='PBtmpl0000000000000060' where mobileStyleTemplateId='2p9ygcqH_Z11qOUvQ1uBvw';
alter table wobject add foreign key (mobileStyleTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Article add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Article add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Calendar add foreign key (templateIdMonth) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdWeek) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdDay) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdEvent) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdEventEdit) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdSearch) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdPrintMonth) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdPrintWeek) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdPrintDay) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdPrintEvent) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (groupIdEventEdit) references groups(groupId) on delete restrict on update cascade;
alter table Calendar add foreign key (groupIdSubscribed) references groups(groupId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdList) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (templateIdPrintList) references asset(assetId) on delete restrict on update cascade;
alter table Calendar add foreign key (workflowIdCommit) references Workflow(workflowId) on delete restrict on update cascade;
alter table Carousel add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Carousel add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Collaboration add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Newsletter add foreign key (assetId,revisionDate) references Collaboration(assetId,revisionDate) on delete cascade on update cascade;
alter table Newsletter add foreign key (newsletterTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Newsletter add foreign key (mySubscriptionsTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Newsletter_subscriptions add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table Dashboard add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Dashboard add foreign key (adminsGroupId) references groups(groupId) on delete restrict on update cascade;
alter table Dashboard add foreign key (usersGroupId) references groups(groupId) on delete restrict on update cascade;
alter table Dashboard add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
update DataForm set htmlAreaRichEditor=null where htmlAreaRichEditor='**Use_Default_Editor**';
alter table DataForm add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table DataForm add foreign key (emailTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table DataForm add foreign key (acknowlegementTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table DataForm add foreign key (listTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table DataForm add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table DataForm add foreign key (groupToViewEntries) references groups(groupId) on delete restrict on update cascade;
alter table DataForm add foreign key (workflowIdAddEntry) references Workflow(workflowId) on delete set null on update cascade;
alter table DataForm add foreign key (htmlAreaRichEditor) references asset(assetId) on delete set null on update cascade;
alter table DataForm_entry add foreign key (userId) references users(userId) on delete set null on update cascade;
alter table DataForm_entry add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table DataTable add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table DataTable add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table EventManagementSystem add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (badgeBuilderTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (lookupRegistrantTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (printBadgeTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (printTicketTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (scheduleTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (groupToApproveEvents) references groups(groupId) on delete restrict on update cascade;
alter table EventManagementSystem add foreign key (registrationStaffGroupId) references groups(groupId) on delete restrict on update cascade;
alter table EMSBadgeGroup add foreign key (emsAssetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSEventMetaField add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSRegistrant add foreign key (userId) references users(userId) on delete set null on update cascade;
alter table EMSRegistrant add foreign key (badgeAssetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSRegistrant add foreign key (emsAssetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSRegistrant add foreign key (transactionItemId) references transactionItem(itemId) on delete cascade on update cascade;
alter table EMSRegistrantRibbon add foreign key (ribbonAssetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSRegistrantRibbon add foreign key (transactionItemId) references transactionItem(itemId) on delete cascade on update cascade;
alter table EMSRegistrantTicket add foreign key (ticketAssetId) references asset(assetId) on delete cascade on update cascade;
alter table EMSRegistrantTicket add foreign key (transactionItemId) references transactionItem(itemId) on delete cascade on update cascade;
alter table EMSRegistrantToken add foreign key (tokenAssetId) references asset(assetId) on delete cascade on update cascade;
alter table search add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table search add foreign key (searchRoot) references asset(assetId) on delete restrict on update cascade;
alter table search add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Folder add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Folder add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Gallery add foreign key (groupIdAddComment) references groups(groupId) on delete restrict on update cascade;
alter table Gallery add foreign key (groupIdAddFile) references groups(groupId) on delete restrict on update cascade;
alter table Gallery add foreign key (richEditIdComment) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdAddArchive) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdDeleteAlbum) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdDeleteFile) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdEditAlbum) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdEditFile) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdListAlbums) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdListAlbumsRss) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdListFilesForUser) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdListFilesForUserRss) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdMakeShortcut) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdSearch) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdViewSlideshow) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdViewThumbnails) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdViewAlbum) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdViewAlbumRss) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdViewFile) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (viewAlbumAssetId) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (workflowIdCommit) references Workflow(workflowId) on delete restrict on update cascade;
alter table Gallery add foreign key (templateIdEditComment) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (richEditIdAlbum) references asset(assetId) on delete restrict on update cascade;
alter table Gallery add foreign key (richEditIdFile) references asset(assetId) on delete restrict on update cascade;
alter table GalleryAlbum add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table GalleryAlbum add foreign key (assetIdThumbnail) references asset(assetId) on delete restrict on update cascade;
alter table HttpProxy add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table HttpProxy add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table InOutBoard add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table InOutBoard add foreign key (reportViewerGroup) references groups(groupId) on delete restrict on update cascade;
alter table InOutBoard add foreign key (inOutGroup) references groups(groupId) on delete restrict on update cascade;
alter table InOutBoard add foreign key (inOutTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table InOutBoard add foreign key (reportTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table InOutBoard_delegates add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table InOutBoard_delegates add foreign key (delegateUserId) references users(userId) on delete cascade on update cascade;
alter table InOutBoard_delegates add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table InOutBoard_status add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table InOutBoard_status add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table InOutBoard_statusLog add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table InOutBoard_statusLog add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table InOutBoard_statusLog add foreign key (createdBy) references users(userId) on delete cascade on update cascade;
alter table Layout add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Layout add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Layout add foreign key (mobileTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Map add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Map add foreign key (groupIdAddPoint) references groups(groupId) on delete restrict on update cascade;
alter table Map add foreign key (templateIdEditPoint) references asset(assetId) on delete restrict on update cascade;
alter table Map add foreign key (templateIdViewPoint) references asset(assetId) on delete restrict on update cascade;
alter table Map add foreign key (templateIdView) references asset(assetId) on delete restrict on update cascade;
alter table Map add foreign key (workflowIdPoint) references Workflow(workflowId) on delete restrict on update cascade;
alter table Matrix add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Matrix add foreign key (detailTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (compareTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (searchTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (submissionApprovalWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table Matrix add foreign key (editListingTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (groupToAdd) references groups(groupId) on delete restrict on update cascade;
alter table Matrix add foreign key (screenShotsConfigTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (screenShotsTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Matrix add foreign key (maxComparisonsGroup) references groups(groupId) on delete restrict on update cascade;
alter table MessageBoard add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table MessageBoard add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table MultiSearch add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table MultiSearch add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Survey add foreign key (gradebookTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (overviewTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (surveyEditTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (answerEditTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (questionEditTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (surveyQuestionsId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (sectionEditTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (surveySummaryTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (feedbackTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (testResultsTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Survey add foreign key (groupToTakeSurvey) references groups(groupId) on delete restrict on update cascade;
alter table Survey add foreign key (groupToEditSurvey) references groups(groupId) on delete restrict on update cascade;
alter table Survey add foreign key (onSurveyEndWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table Survey_response add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table Survey_test add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Survey_tempReport add foreign key (assetId) references asset(assetId) on delete restrict on update cascade;
alter table Survey_tempReport add foreign key (Survey_responseId) references Survey_response(Survey_responseId) on delete restrict on update cascade;
alter table Thingy add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Thingy add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Thingy add foreign key (defaultThingId) references Thingy_things(thingId) on delete set null on update cascade;
alter table Thingy_fields add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Thingy_fields add foreign key (thingId) references Thingy_things(thingId) on delete cascade on update cascade;
alter table Thingy_fields add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table Thingy_fields add foreign key (updatedBy) references users(userId) on delete set null on update cascade;
alter table Thingy_fields add foreign key (fieldInOtherThingId) references Thingy_things(thingId) on delete set null on update cascade;
alter table Thingy_things add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table Thingy_things add foreign key (groupIdAdd) references groups(groupId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (groupIdEdit) references groups(groupId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (viewTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (searchTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (editTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (onAddWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (onEditWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (onDeleteWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (groupIdView) references groups(groupId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (groupIdSearch) references groups(groupId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (groupIdImport) references groups(groupId) on delete restrict on update cascade;
alter table Thingy_things add foreign key (groupIdExport) references groups(groupId) on delete restrict on update cascade;
alter table ThingyRecord add foreign key (assetId,revisionDate) references Sku(assetId,revisionDate) on delete cascade on update cascade;
alter table ThingyRecord add foreign key (templateIdView) references asset(assetId) on delete restrict on update cascade;
alter table ThingyRecord add foreign key (thingId) references Thingy_things(thingId) on delete set null on update cascade;
alter table ThingyRecord_record add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table ThingyRecord_record add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table ThingyRecord_record add foreign key (transactionId) references transaction(transactionId) on delete cascade on update cascade;
alter table TT_wobject add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table TT_wobject add foreign key (userViewTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table TT_wobject add foreign key (managerViewTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table TT_wobject add foreign key (groupToManage) references groups(groupId) on delete restrict on update cascade;
alter table TT_wobject add foreign key (pmAssetId) references asset(assetId) on delete restrict on update cascade;
alter table TT_wobject add foreign key (timeRowTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table TT_report add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table TT_report add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table TT_report add foreign key (lastUpdatedBy) references users(userId) on delete set null on update cascade;
alter table TT_projectList add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table TT_projectList add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table TT_projectList add foreign key (lastUpdatedBy) references users(userId) on delete set null on update cascade;
alter table TT_timeEntry add foreign key (projectId) references TT_projectList(projectId) on delete cascade on update cascade;
alter table TT_timeEntry add foreign key (taskId) references TT_projectTasks(taskId) on delete cascade on update cascade;
alter table TT_timeEntry add foreign key (reportId) references TT_report(reportId) on delete cascade on update cascade;
alter table TT_report add foreign key (resourceId) references TT_projectResourceList(resourceId) on delete cascade on update cascade;
alter table TT_projectResourceList add foreign key (projectId) references TT_projectList(projectId) on delete cascade on update cascade;
alter table TT_projectTasks add foreign key (projectId) references TT_projectList(projectId) on delete cascade on update cascade;
alter table SyndicatedContent add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table SyndicatedContent add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table Navigation add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Navigation add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table PM_wobject add foreign key (projectDashboardTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (projectDisplayTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (ganttChartTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (editTaskTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (groupToAdd) references groups(groupId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (resourcePopupTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_wobject add foreign key (resourceListTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table PM_project add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table PM_project add foreign key (projectManager) references users(userId) on delete set null on update cascade;
alter table PM_project add foreign key (parentId) references PM_project(projectId) on delete cascade on update cascade;
alter table PM_project add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table PM_project add foreign key (lastUpdatedBy) references users(userId) on delete set null on update cascade;
alter table PM_project add foreign key (projectObserver) references users(userId) on delete set null on update cascade;
alter table PM_task add foreign key (projectId) references PM_project(projectId) on delete cascade on update cascade;
alter table PM_task add foreign key (parentId) references PM_task(taskId) on delete cascade on update cascade;
alter table PM_task add foreign key (createdBy) references users(userId) on delete set null on update cascade;
alter table PM_task add foreign key (lastUpdatedBy) references users(userId) on delete set null on update cascade;
alter table PM_taskResource add foreign key (taskId) references PM_task(taskId) on delete cascade on update cascade;
alter table Poll add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table UserList add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table UserList add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table UserList add foreign key (showGroupId) references groups(groupId) on delete restrict on update cascade;
alter table UserList add foreign key (hideGroupId) references groups(groupId) on delete restrict on update cascade;
alter table WeatherData add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table WeatherData add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table WikiMaster add foreign key (groupToEditPages) references groups(groupId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (groupToAdminister) references groups(groupId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (richEditor) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (frontPageTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (pageTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (pageEditTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (recentChangesTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (mostPopularTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (pageHistoryTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (searchTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (byKeywordTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table WikiMaster add foreign key (approvalWorkflow) references Workflow(workflowId) on delete restrict on update cascade;
alter table SQLReport add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table SQLReport add foreign key (databaseLinkId1) references databaseLink(databaseLinkId) on delete restrict on update cascade;
alter table SQLReport add foreign key (databaseLinkId2) references databaseLink(databaseLinkId) on delete restrict on update cascade;
alter table SQLReport add foreign key (databaseLinkId3) references databaseLink(databaseLinkId) on delete restrict on update cascade;
alter table SQLReport add foreign key (databaseLinkId4) references databaseLink(databaseLinkId) on delete restrict on update cascade;
alter table SQLReport add foreign key (databaseLinkId5) references databaseLink(databaseLinkId) on delete restrict on update cascade;
alter table SQLReport add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table SQLReport add foreign key (downloadTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table Shelf add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table Shelf add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table StockData add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table StockData add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table StockData add foreign key (displayTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table StoryArchive add foreign key (groupToPost) references groups(groupId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (storyTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (editStoryTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (keywordListTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (richEditorId) references asset(assetId) on delete restrict on update cascade;
alter table StoryArchive add foreign key (approvalWorkflowId) references Workflow(workflowId) on delete restrict on update cascade;
alter table StoryTopic add foreign key (assetId,revisionDate) references wobject(assetId,revisionDate) on delete cascade on update cascade;
alter table StoryTopic add foreign key (templateId) references asset(assetId) on delete restrict on update cascade;
alter table StoryTopic add foreign key (storyTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table assetAspectComments add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table assetAspectRssFeed add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table assetAspect_Subscribable add foreign key (assetId,revisionDate) references assetData(assetId,revisionDate) on delete cascade on update cascade;
alter table assetAspect_Subscribable add foreign key (subscriptionTemplateId) references asset(assetId) on delete restrict on update cascade;
alter table assetAspect_Subscribable add foreign key (subscriptionGroupId) references groups(groupId) on delete restrict on update cascade;
alter table authentication add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userProfileData add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userSession add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table passiveLog add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userLoginLog add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userSessionScratch add foreign key (sessionId) references userSession(sessionId) on delete cascade on update cascade;
alter table cart add foreign key (sessionId) references userSession(sessionId) on delete cascade on update cascade;
alter table cart add foreign key (shippingAddressId) references address(addressId) on delete set null on update cascade;
alter table cart add foreign key (shipperId) references shipper(shipperId) on delete set null on update cascade;
alter table cart add foreign key (posUserId) references users(userId) on delete set null on update cascade;
alter table cartItem add foreign key (cartId) references cart(cartId) on delete cascade on update cascade;
alter table cartItem add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table cartItem add foreign key (shippingAddressId) references address(addressId) on delete set null on update cascade;
alter table WorkflowActivityData add foreign key (activityId) references WorkflowActivity(activityId) on delete cascade on update cascade;
alter table WorkflowActivity add foreign key (workflowId) references Workflow(workflowId) on delete cascade on update cascade;
alter table WorkflowInstance add foreign key (workflowId) references Workflow(workflowId) on delete cascade on update cascade;
alter table WorkflowInstance add foreign key (currentActivityId) references WorkflowActivity(activityId) on delete set null on update cascade;
alter table WorkflowInstanceScratch add foreign key (instanceId) references WorkflowInstance(instanceId) on delete cascade on update cascade;
alter table WorkflowSchedule add foreign key (workflowId) references Workflow(workflowId) on delete cascade on update cascade;
alter table adSkuPurchase add foreign key (transactionItemId) references transactionItem(itemId) on delete cascade on update cascade;
alter table adSkuPurchase add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table adSkuPurchase add foreign key (adId) references users(userId) on delete set null on update cascade;
alter table address add foreign key (addressBookId) references addressBook(addressBookId) on delete cascade on update cascade;
alter table addressBook add foreign key (sessionId) references userSession(sessionId) on delete set null on update cascade;
alter table addressBook add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table addressBook add foreign key (defaultAddressId) references address(addressId) on delete set null on update cascade;
alter table advertisement add foreign key (adSpaceId) references adSpace(adSpaceId) on delete cascade on update cascade;
alter table advertisement add foreign key (ownerUserId) references users(userId) on delete cascade on update cascade;
alter table bucketLog add foreign key (userId) references users(userId) on delete set null on update cascade;
alter table deltaLog add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table friendInvitations add foreign key (inviterId) references users(userId) on delete cascade on update cascade;
alter table friendInvitations add foreign key (friendId) references users(userId) on delete cascade on update cascade;
alter table friendInvitations add foreign key (messageId) references inbox(messageId) on delete cascade on update cascade;
alter table groupGroupings add foreign key (inGroup) references groups(groupId) on delete cascade on update cascade;
update groups set databaseLinkId=null where databaseLinkId='';
alter table groups add foreign key (databaseLinkId) references databaseLink(databaseLinkId) on delete set null on update cascade;
alter table groups add foreign key (ldapLinkId) references ldapLink(ldapLinkId) on delete set null on update cascade;
alter table groupings add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table imagePaletteColors add foreign key (colorId) references imageColor(colorId) on delete cascade on update cascade;
alter table inbox add foreign key (completedBy) references users(userId) on delete set null on update cascade;
alter table inbox add foreign key (userId) references users(userId) on delete set null on update cascade;
alter table inbox add foreign key (groupId) references groups(groupId) on delete set null on update cascade;
alter table inbox add foreign key (sentBy) references users(userId) on delete set null on update cascade;
alter table inbox_messageState add foreign key (messageId) references inbox(messageId) on delete cascade on update cascade;
alter table inbox_messageState add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table karmaLog add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table ldapLink add foreign key (ldapLoginTemplate) references asset(assetId) on delete restrict on update cascade;
alter table ldapLink add foreign key (ldapCreateAccountTemplate) references asset(assetId) on delete restrict on update cascade;
alter table ldapLink add foreign key (ldapAccountTemplate) references asset(assetId) on delete restrict on update cascade;
alter table mailQueue add foreign key (toGroup) references groups(groupId) on delete cascade on update cascade;
alter table metaData_values add foreign key (assetId) references asset(assetId) on delete cascade on update cascade;
alter table passiveAnalyticsStatus add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table passiveProfileAOI add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table shopCredit add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table tax_eu_vatNumbers add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table template_attachments add foreign key (templateId) references asset(assetId) on delete cascade on update cascade;
alter table transaction add foreign key (originatingTransactionId) references transaction(transactionId) on delete set null on update cascade;
alter table transaction add foreign key (userId) references users(userId) on delete set null on update cascade;
alter table transaction add foreign key (shippingAddressId) references address(addressId) on delete set null on update cascade;
alter table transaction add foreign key (shippingDriverId) references shipper(shipperId) on delete set null on update cascade;
alter table transaction add foreign key (paymentAddressId) references address(addressId) on delete set null on update cascade;
alter table transaction add foreign key (paymentDriverId) references paymentGateway(paymentGatewayId) on delete set null on update cascade;
alter table transaction add foreign key (cashierUserId) references users(userId) on delete set null on update cascade;
alter table transactionItem add foreign key (transactionId) references transaction(transactionId) on delete cascade on update cascade;
alter table transactionItem add foreign key (shippingAddressId) references address(addressId) on delete set null on update cascade;
alter table transactionItem add foreign key (vendorId) references vendor(vendorId) on delete set null on update cascade;
alter table userInvitations add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userInvitations add foreign key (newUserId) references users(userId) on delete cascade on update cascade;
alter table userProfileData add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table userProfileField add foreign key (profileCategoryId) references userProfileCategory(profileCategoryId) on delete restrict on update cascade;
update users set friendsGroup=null where friendsGroup='';
alter table users add foreign key (friendsGroup) references groups(groupId) on delete set null on update cascade;
alter table vendor add foreign key (userId) references users(userId) on delete cascade on update cascade;
alter table vendor add foreign key (paymentAddressId) references paymentGateway(paymentGatewayId) on delete cascade on update cascade;