mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-29 00:40:57 +01:00
c415622923
Summary: Ref T5479. Ref T13658. This was a contributed application from the early days of Phabricator which never had customers or users in the wild. The contributor moved on from the project many years ago. Any capabilities in this general role would look different today. It also has one or two product name literal strings, so this is as good a time as any to remove it. This change does not remove storage; I'll issue upgrade guidance and do that separately after some time. Test Plan: Grepped for "phragment", got no relevant hits. Subscribers: hach-que, PHID-OPKG-gm6ozazyms6q6i22gyam Maniphest Tasks: T13658, T5479 Differential Revision: https://secure.phabricator.com/D21793
10651 lines
471 KiB
SQL
10651 lines
471 KiB
SQL
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_almanac` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_binding` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`servicePHID` varbinary(64) NOT NULL,
|
|
`devicePHID` varbinary(64) NOT NULL,
|
|
`interfacePHID` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_service` (`servicePHID`,`interfacePHID`),
|
|
KEY `key_device` (`devicePHID`),
|
|
KEY `key_interface` (`interfacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_bindingtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_device` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`nameIndex` binary(12) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`isBoundToClusterService` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_name` (`nameIndex`),
|
|
KEY `key_nametext` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_devicename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_devicetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_interface` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`devicePHID` varbinary(64) NOT NULL,
|
|
`networkPHID` varbinary(64) NOT NULL,
|
|
`address` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`port` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_unique` (`devicePHID`,`networkPHID`,`address`,`port`),
|
|
KEY `key_location` (`networkPHID`,`address`,`port`),
|
|
KEY `key_device` (`devicePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_interfacetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_namespace` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameIndex` binary(12) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_nameindex` (`nameIndex`),
|
|
KEY `key_name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_namespacename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_namespacetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_network` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_networkname_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_networktransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_property` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldName` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_service` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameIndex` binary(12) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`serviceType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_name` (`nameIndex`),
|
|
KEY `key_nametext` (`name`),
|
|
KEY `key_servicetype` (`serviceType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_servicename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `almanac_servicetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_almanac`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_application` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_application`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `application_application` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_application`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `application_applicationtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_application`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_application`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_audit` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_audit`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `audit_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_audit`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `audit_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`commitPHID` varbinary(64) DEFAULT NULL,
|
|
`pathID` int(10) unsigned DEFAULT NULL,
|
|
`isNewFile` tinyint(1) NOT NULL,
|
|
`lineNumber` int(10) unsigned NOT NULL,
|
|
`lineLength` int(10) unsigned NOT NULL,
|
|
`fixedState` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`hasReplies` tinyint(1) NOT NULL,
|
|
`replyToCommentPHID` varbinary(64) DEFAULT NULL,
|
|
`legacyCommentID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`),
|
|
KEY `key_path` (`pathID`),
|
|
KEY `key_draft` (`authorPHID`,`transactionPHID`),
|
|
KEY `key_commit` (`commitPHID`),
|
|
KEY `key_legacy` (`legacyCommentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_auth` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_challenge` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`factorPHID` varbinary(64) NOT NULL,
|
|
`sessionPHID` varbinary(64) NOT NULL,
|
|
`challengeKey` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`challengeTTL` int(10) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`workflowKey` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`responseDigest` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`responseTTL` int(10) unsigned DEFAULT NULL,
|
|
`isCompleted` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_issued` (`userPHID`,`challengeTTL`),
|
|
KEY `key_collection` (`challengeTTL`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_contactnumber` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`contactNumber` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`uniqueKey` binary(12) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isPrimary` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_unique` (`uniqueKey`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_contactnumbertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_factorconfig` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`factorName` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`factorSecret` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`factorProviderPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_user` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_factorprovider` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`providerFactorKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_factorprovidertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_hmackey` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`keyName` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`keyValue` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_name` (`keyName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_message` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`messageKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`messageText` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_type` (`messageKey`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_messagetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_password` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`passwordType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`passwordHash` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isRevoked` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`passwordSalt` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`legacyDigestFormat` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_role` (`objectPHID`,`passwordType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_passwordtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_providerconfig` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`providerClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`providerType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`providerDomain` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isEnabled` tinyint(1) NOT NULL,
|
|
`shouldAllowLogin` tinyint(1) NOT NULL,
|
|
`shouldAllowRegistration` tinyint(1) NOT NULL,
|
|
`shouldAllowLink` tinyint(1) NOT NULL,
|
|
`shouldAllowUnlink` tinyint(1) NOT NULL,
|
|
`shouldTrustEmails` tinyint(1) NOT NULL DEFAULT '0',
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`shouldAutoLogin` tinyint(1) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_provider` (`providerType`,`providerDomain`),
|
|
KEY `key_class` (`providerClass`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_providerconfigtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_sshkey` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`keyType` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`keyBody` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`keyComment` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`keyIndex` binary(12) NOT NULL,
|
|
`isTrusted` tinyint(1) NOT NULL,
|
|
`isActive` tinyint(1) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_activeunique` (`keyIndex`,`isActive`),
|
|
KEY `key_object` (`objectPHID`),
|
|
KEY `key_active` (`isActive`,`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_sshkeytransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_auth`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `auth_temporarytoken` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`tokenResource` varbinary(64) NOT NULL,
|
|
`tokenType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`tokenExpires` int(10) unsigned NOT NULL,
|
|
`tokenCode` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`userPHID` varbinary(64) DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_token` (`tokenResource`,`tokenType`,`tokenCode`),
|
|
KEY `key_expires` (`tokenExpires`),
|
|
KEY `key_user` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_badges` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `badges_award` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`badgePHID` varbinary(64) NOT NULL,
|
|
`recipientPHID` varbinary(64) NOT NULL,
|
|
`awarderPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_badge` (`badgePHID`,`recipientPHID`),
|
|
KEY `key_recipient` (`recipientPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `badges_badge` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`flavor` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`icon` varchar(255) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`quality` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_creator` (`creatorPHID`,`dateModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `badges_badgename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `badges_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `badges_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_badges`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_cache` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_cache`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `cache_general` (
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`cacheKeyHash` binary(12) NOT NULL,
|
|
`cacheKey` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cacheFormat` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cacheData` longblob NOT NULL,
|
|
`cacheCreated` int(10) unsigned NOT NULL,
|
|
`cacheExpires` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_cacheKeyHash` (`cacheKeyHash`),
|
|
KEY `key_cacheCreated` (`cacheCreated`),
|
|
KEY `key_ttl` (`cacheExpires`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_cache`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `cache_markupcache` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`cacheKey` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cacheData` longblob NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `cacheKey` (`cacheKey`),
|
|
KEY `dateCreated` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_calendar` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_event` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`hostPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isCancelled` tinyint(1) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`isAllDay` tinyint(1) NOT NULL,
|
|
`icon` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isRecurring` tinyint(1) NOT NULL,
|
|
`instanceOfEventPHID` varbinary(64) DEFAULT NULL,
|
|
`sequenceIndex` int(10) unsigned DEFAULT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`isStub` tinyint(1) NOT NULL,
|
|
`utcInitialEpoch` int(10) unsigned NOT NULL,
|
|
`utcUntilEpoch` int(10) unsigned DEFAULT NULL,
|
|
`utcInstanceEpoch` int(10) unsigned DEFAULT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`importAuthorPHID` varbinary(64) DEFAULT NULL,
|
|
`importSourcePHID` varbinary(64) DEFAULT NULL,
|
|
`importUIDIndex` binary(12) DEFAULT NULL,
|
|
`importUID` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`seriesParentPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_instance` (`instanceOfEventPHID`,`sequenceIndex`),
|
|
UNIQUE KEY `key_rdate` (`instanceOfEventPHID`,`utcInstanceEpoch`),
|
|
KEY `key_epoch` (`utcInitialEpoch`,`utcUntilEpoch`),
|
|
KEY `key_series` (`seriesParentPHID`,`utcInitialEpoch`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_event_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_event_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_event_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_event_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_eventinvitee` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`eventPHID` varbinary(64) NOT NULL,
|
|
`inviteePHID` varbinary(64) NOT NULL,
|
|
`inviterPHID` varbinary(64) NOT NULL,
|
|
`status` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`availability` varchar(64) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_event` (`eventPHID`,`inviteePHID`),
|
|
KEY `key_invitee` (`inviteePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_eventtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_eventtransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_export` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`policyMode` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`queryKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`secretKey` binary(20) NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_secret` (`secretKey`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_author` (`authorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_exporttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_externalinvitee` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameIndex` binary(12) NOT NULL,
|
|
`uri` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`sourcePHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_name` (`nameIndex`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_import` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`engineType` varchar(64) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`triggerPHID` varbinary(64) DEFAULT NULL,
|
|
`triggerFrequency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_author` (`authorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_importlog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`importPHID` varbinary(64) NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_import` (`importPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_importtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `calendar_notification` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`eventPHID` varbinary(64) NOT NULL,
|
|
`utcInitialEpoch` int(10) unsigned NOT NULL,
|
|
`targetPHID` varbinary(64) NOT NULL,
|
|
`didNotifyEpoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_notify` (`eventPHID`,`utcInitialEpoch`,`targetPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_calendar`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_chatlog` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_chatlog`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `chatlog_channel` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`serviceName` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`serviceType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`channelName` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_channel` (`channelName`,`serviceType`,`serviceName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_chatlog`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `chatlog_event` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`author` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`type` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`message` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`loggedByPHID` varbinary(64) NOT NULL,
|
|
`channelID` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `channel` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_conduit` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_conduit`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conduit_certificatetoken` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`token` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `userPHID` (`userPHID`),
|
|
UNIQUE KEY `token` (`token`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conduit`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conduit_methodcalllog` (
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`connectionID` bigint(20) unsigned DEFAULT NULL,
|
|
`method` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`error` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`duration` bigint(20) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`callerPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_method` (`method`),
|
|
KEY `key_callermethod` (`callerPHID`,`method`),
|
|
KEY `key_date` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conduit`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conduit_token` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`tokenType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`token` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`expires` int(10) unsigned DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_token` (`token`),
|
|
KEY `key_object` (`objectPHID`,`tokenType`),
|
|
KEY `key_expires` (`expires`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_config` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_config`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `config_entry` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`namespace` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`configKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`value` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_name` (`namespace`,`configKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_config`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `config_manualactivity` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`activityType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_type` (`activityType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_config`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `config_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_conpherence` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_index` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`threadPHID` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) NOT NULL,
|
|
`previousTransactionPHID` varbinary(64) DEFAULT NULL,
|
|
`corpus` longtext CHARACTER SET {$CHARSET_FULLTEXT} COLLATE {$COLLATE_FULLTEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_transaction` (`transactionPHID`),
|
|
UNIQUE KEY `key_previous` (`previousTransactionPHID`),
|
|
KEY `key_thread` (`threadPHID`),
|
|
FULLTEXT KEY `key_corpus` (`corpus`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_participant` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`participantPHID` varbinary(64) NOT NULL,
|
|
`conpherencePHID` varbinary(64) NOT NULL,
|
|
`seenMessageCount` bigint(20) unsigned NOT NULL,
|
|
`settings` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `conpherencePHID` (`conpherencePHID`,`participantPHID`),
|
|
KEY `key_thread` (`participantPHID`,`conpherencePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_thread` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`messageCount` bigint(20) unsigned NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`joinPolicy` varbinary(64) NOT NULL,
|
|
`mailKey` varchar(20) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`topic` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_threadtitle_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `conpherence_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`conpherencePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`),
|
|
UNIQUE KEY `key_draft` (`authorPHID`,`conpherencePHID`,`transactionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_conpherence`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_countdown` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_countdown`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `countdown` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_epoch` (`epoch`),
|
|
KEY `key_author` (`authorPHID`,`epoch`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_countdown`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `countdown_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_countdown`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `countdown_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_countdown`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_countdown`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_daemon` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_daemon`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `daemon_locklog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`lockName` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lockReleased` int(10) unsigned DEFAULT NULL,
|
|
`lockParameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lockContext` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_lock` (`lockName`),
|
|
KEY `key_created` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_daemon`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `daemon_log` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`daemon` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`host` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`pid` int(10) unsigned NOT NULL,
|
|
`argv` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`explicitArgv` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`status` varchar(8) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`runningAsUser` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`daemonID` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_daemonID` (`daemonID`),
|
|
KEY `status` (`status`),
|
|
KEY `key_modified` (`dateModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_daemon`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `daemon_logevent` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`logID` int(10) unsigned NOT NULL,
|
|
`logType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`message` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `logID` (`logID`,`epoch`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_dashboard` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`layoutConfig` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`icon` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_dashboard_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_dashboard_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_dashboard_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_dashboard_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_panel` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`panelType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`isArchived` tinyint(1) NOT NULL DEFAULT '0',
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_panel_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_panel_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_panel_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_panel_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_paneltransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portal` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portal_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portal_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portal_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portal_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_portaltransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `dashboard_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_dashboard`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_differential` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_affectedpath` (
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`pathID` int(10) unsigned NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`revisionID` int(10) unsigned NOT NULL,
|
|
KEY `repositoryID` (`repositoryID`,`pathID`,`epoch`),
|
|
KEY `revisionID` (`revisionID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_changeset` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`diffID` int(10) unsigned NOT NULL,
|
|
`oldFile` longblob,
|
|
`filename` longblob NOT NULL,
|
|
`awayPaths` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`changeType` int(10) unsigned NOT NULL,
|
|
`fileType` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`oldProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`newProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`addLines` int(10) unsigned NOT NULL,
|
|
`delLines` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `diffID` (`diffID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_changeset_parse_cache` (
|
|
`id` int(10) unsigned NOT NULL,
|
|
`cache` longblob NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `dateCreated` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_commit` (
|
|
`revisionID` int(10) unsigned NOT NULL,
|
|
`commitPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`revisionID`,`commitPHID`),
|
|
UNIQUE KEY `commitPHID` (`commitPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_customfieldnumericindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`),
|
|
KEY `key_find` (`indexKey`,`indexValue`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_customfieldstorage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_customfieldstringindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`(64)),
|
|
KEY `key_find` (`indexKey`,`indexValue`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_diff` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`revisionID` int(10) unsigned DEFAULT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`repositoryPHID` varbinary(64) DEFAULT NULL,
|
|
`sourceMachine` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`sourcePath` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`sourceControlSystem` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`sourceControlBaseRevision` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`sourceControlPath` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`lintStatus` int(10) unsigned NOT NULL,
|
|
`unitStatus` int(10) unsigned NOT NULL,
|
|
`lineCount` int(10) unsigned NOT NULL,
|
|
`branch` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`bookmark` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`creationMethod` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`repositoryUUID` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`commitPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `revisionID` (`revisionID`),
|
|
KEY `key_commit` (`commitPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_diffproperty` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`diffID` int(10) unsigned NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `diffID` (`diffID`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_difftransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_hiddencomment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`commentID` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_user` (`userPHID`,`commentID`),
|
|
KEY `key_comment` (`commentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_hunk` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`changesetID` int(10) unsigned NOT NULL,
|
|
`oldOffset` int(10) unsigned NOT NULL,
|
|
`oldLen` int(10) unsigned NOT NULL,
|
|
`newOffset` int(10) unsigned NOT NULL,
|
|
`newLen` int(10) unsigned NOT NULL,
|
|
`dataType` binary(4) NOT NULL,
|
|
`dataEncoding` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dataFormat` binary(4) NOT NULL,
|
|
`data` longblob NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_changeset` (`changesetID`),
|
|
KEY `key_created` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_reviewer` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`revisionPHID` varbinary(64) NOT NULL,
|
|
`reviewerPHID` varbinary(64) NOT NULL,
|
|
`reviewerStatus` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`lastActionDiffPHID` varbinary(64) DEFAULT NULL,
|
|
`lastCommentDiffPHID` varbinary(64) DEFAULT NULL,
|
|
`lastActorPHID` varbinary(64) DEFAULT NULL,
|
|
`voidedPHID` varbinary(64) DEFAULT NULL,
|
|
`options` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_revision` (`revisionPHID`,`reviewerPHID`),
|
|
KEY `key_reviewer` (`reviewerPHID`,`revisionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revision` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`summary` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`testPlan` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`lastReviewerPHID` varbinary(64) DEFAULT NULL,
|
|
`lineCount` int(10) unsigned DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`attached` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(40) NOT NULL,
|
|
`branchName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`activeDiffPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `authorPHID` (`authorPHID`,`status`),
|
|
KEY `repositoryPHID` (`repositoryPHID`),
|
|
KEY `key_status` (`status`,`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revision_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revision_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revision_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revision_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_revisionhash` (
|
|
`revisionID` int(10) unsigned NOT NULL,
|
|
`type` binary(4) NOT NULL,
|
|
`hash` binary(40) NOT NULL,
|
|
KEY `type` (`type`,`hash`),
|
|
KEY `revisionID` (`revisionID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `differential_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`revisionPHID` varbinary(64) DEFAULT NULL,
|
|
`changesetID` int(10) unsigned DEFAULT NULL,
|
|
`isNewFile` tinyint(1) NOT NULL,
|
|
`lineNumber` int(10) unsigned NOT NULL,
|
|
`lineLength` int(10) unsigned NOT NULL,
|
|
`fixedState` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`hasReplies` tinyint(1) NOT NULL,
|
|
`replyToCommentPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`),
|
|
KEY `key_changeset` (`changesetID`),
|
|
KEY `key_draft` (`authorPHID`,`transactionPHID`),
|
|
KEY `key_revision` (`revisionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_differential`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_diviner` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `diviner_liveatom` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`symbolPHID` varbinary(64) NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`atomData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `symbolPHID` (`symbolPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `diviner_livebook` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`repositoryPHID` varbinary(64) DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`configurationData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `name` (`name`),
|
|
UNIQUE KEY `phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `diviner_livebooktransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `diviner_livesymbol` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`bookPHID` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) DEFAULT NULL,
|
|
`context` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`type` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`atomIndex` int(10) unsigned NOT NULL,
|
|
`identityHash` binary(12) NOT NULL,
|
|
`graphHash` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`title` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`titleSlugHash` binary(12) DEFAULT NULL,
|
|
`groupName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`summary` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`isDocumentable` tinyint(1) NOT NULL,
|
|
`nodeHash` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `identityHash` (`identityHash`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `graphHash` (`graphHash`),
|
|
UNIQUE KEY `nodeHash` (`nodeHash`),
|
|
KEY `key_slug` (`titleSlugHash`),
|
|
KEY `bookPHID` (`bookPHID`,`type`,`name`(64),`context`(64),`atomIndex`),
|
|
KEY `name` (`name`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_diviner`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_doorkeeper` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_doorkeeper`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `doorkeeper_externalobject` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`objectKey` binary(12) NOT NULL,
|
|
`applicationType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`applicationDomain` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectID` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectURI` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`importerPHID` varbinary(64) DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_object` (`objectKey`),
|
|
KEY `key_full` (`applicationType`,`applicationDomain`,`objectType`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_doorkeeper`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_doorkeeper`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_draft` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_draft`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `draft` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`draftKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`draft` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `authorPHID` (`authorPHID`,`draftKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_draft`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `draft_versioneddraft` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`version` int(10) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`,`authorPHID`,`version`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_drydock` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_authorization` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`blueprintPHID` varbinary(64) NOT NULL,
|
|
`blueprintAuthorizationState` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`objectAuthorizationState` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_unique` (`objectPHID`,`blueprintPHID`),
|
|
KEY `key_blueprint` (`blueprintPHID`,`blueprintAuthorizationState`),
|
|
KEY `key_object` (`objectPHID`,`objectAuthorizationState`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_blueprint` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`className` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`blueprintName` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`details` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_blueprintname_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_blueprinttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_command` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`targetPHID` varbinary(64) NOT NULL,
|
|
`command` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isConsumed` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_target` (`targetPHID`,`isConsumed`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_lease` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`until` int(10) unsigned DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`attributes` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`resourceType` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`resourcePHID` varbinary(64) DEFAULT NULL,
|
|
`authorizingPHID` varbinary(64) NOT NULL,
|
|
`acquiredEpoch` int(10) unsigned DEFAULT NULL,
|
|
`activatedEpoch` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_resource` (`resourcePHID`,`status`),
|
|
KEY `key_status` (`status`),
|
|
KEY `key_owner` (`ownerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_log` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`blueprintPHID` varbinary(64) DEFAULT NULL,
|
|
`resourcePHID` varbinary(64) DEFAULT NULL,
|
|
`leasePHID` varbinary(64) DEFAULT NULL,
|
|
`type` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`operationPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `epoch` (`epoch`),
|
|
KEY `key_blueprint` (`blueprintPHID`,`type`),
|
|
KEY `key_resource` (`resourcePHID`,`type`),
|
|
KEY `key_lease` (`leasePHID`,`type`),
|
|
KEY `key_operation` (`operationPHID`,`type`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_repositoryoperation` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`repositoryTarget` longblob NOT NULL,
|
|
`operationType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`operationState` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isDismissed` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`),
|
|
KEY `key_repository` (`repositoryPHID`,`operationState`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_resource` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`type` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`attributes` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`capabilities` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`blueprintPHID` varbinary(64) NOT NULL,
|
|
`until` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_type` (`type`,`status`),
|
|
KEY `key_blueprint` (`blueprintPHID`,`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `drydock_slotlock` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ownerPHID` varbinary(64) NOT NULL,
|
|
`lockIndex` binary(12) NOT NULL,
|
|
`lockKey` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_lock` (`lockIndex`),
|
|
KEY `key_owner` (`ownerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_drydock`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_fact` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_aggregate` (
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`factType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`valueX` bigint(20) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `factType` (`factType`,`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_chart` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`chartKey` binary(12) NOT NULL,
|
|
`chartParameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_chart` (`chartKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_cursor` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`position` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_intdatapoint` (
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`keyID` int(10) unsigned NOT NULL,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`dimensionID` int(10) unsigned DEFAULT NULL,
|
|
`value` bigint(20) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_dimension` (`keyID`,`dimensionID`),
|
|
KEY `key_object` (`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_keydimension` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`factKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_factkey` (`factKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_objectdimension` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fact`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fact_raw` (
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`factType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`objectA` varbinary(64) NOT NULL,
|
|
`valueX` bigint(20) NOT NULL,
|
|
`valueY` bigint(20) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `objectPHID` (`objectPHID`),
|
|
KEY `factType` (`factType`,`epoch`),
|
|
KEY `factType_2` (`factType`,`objectA`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_feed` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_feed`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `feed_storydata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`chronologicalKey` bigint(20) unsigned NOT NULL,
|
|
`storyType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`storyData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `chronologicalKey` (`chronologicalKey`),
|
|
UNIQUE KEY `phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_feed`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `feed_storynotification` (
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`primaryObjectPHID` varbinary(64) NOT NULL,
|
|
`chronologicalKey` bigint(20) unsigned NOT NULL,
|
|
`hasViewed` tinyint(1) NOT NULL,
|
|
UNIQUE KEY `userPHID` (`userPHID`,`chronologicalKey`),
|
|
KEY `userPHID_2` (`userPHID`,`hasViewed`,`primaryObjectPHID`),
|
|
KEY `key_object` (`primaryObjectPHID`),
|
|
KEY `key_chronological` (`chronologicalKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_feed`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `feed_storyreference` (
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`chronologicalKey` bigint(20) unsigned NOT NULL,
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`chronologicalKey`),
|
|
KEY `chronologicalKey` (`chronologicalKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_file` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} DEFAULT NULL,
|
|
`mimeType` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`byteSize` bigint(20) unsigned NOT NULL,
|
|
`storageEngine` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`storageFormat` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`storageHandle` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`secretKey` binary(20) DEFAULT NULL,
|
|
`contentHash` binary(64) DEFAULT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`ttl` int(10) unsigned DEFAULT NULL,
|
|
`isExplicitUpload` tinyint(1) DEFAULT '1',
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`isPartial` tinyint(1) NOT NULL DEFAULT '0',
|
|
`builtinKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `key_builtin` (`builtinKey`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `contentHash` (`contentHash`),
|
|
KEY `key_ttl` (`ttl`),
|
|
KEY `key_dateCreated` (`dateCreated`),
|
|
KEY `key_partial` (`authorPHID`,`isPartial`),
|
|
KEY `key_engine` (`storageEngine`,`storageHandle`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_chunk` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`chunkHandle` binary(12) NOT NULL,
|
|
`byteStart` bigint(20) unsigned NOT NULL,
|
|
`byteEnd` bigint(20) unsigned NOT NULL,
|
|
`dataFilePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_file` (`chunkHandle`,`byteStart`,`byteEnd`),
|
|
KEY `key_data` (`dataFilePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_externalrequest` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`filePHID` varbinary(64) DEFAULT NULL,
|
|
`ttl` int(10) unsigned NOT NULL,
|
|
`uri` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`uriIndex` binary(12) NOT NULL,
|
|
`isSuccessful` tinyint(1) NOT NULL,
|
|
`responseMessage` longtext COLLATE {$COLLATE_TEXT},
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_uriindex` (`uriIndex`),
|
|
KEY `key_ttl` (`ttl`),
|
|
KEY `key_file` (`filePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_filename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_imagemacro` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`filePHID` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
`audioPHID` varbinary(64) DEFAULT NULL,
|
|
`audioBehavior` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `name` (`name`),
|
|
KEY `key_disabled` (`isDisabled`),
|
|
KEY `key_dateCreated` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_storageblob` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longblob NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `file_transformedfile` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`originalPHID` varbinary(64) NOT NULL,
|
|
`transform` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`transformedPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `originalPHID` (`originalPHID`,`transform`),
|
|
KEY `transformedPHID` (`transformedPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `macro_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_file`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `macro_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_flag` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_flag`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `flag` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ownerPHID` varbinary(64) NOT NULL,
|
|
`type` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`reasonPHID` varbinary(64) NOT NULL,
|
|
`color` int(10) unsigned NOT NULL,
|
|
`note` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `ownerPHID` (`ownerPHID`,`type`,`objectPHID`),
|
|
KEY `objectPHID` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_fund` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_backer` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`initiativePHID` varbinary(64) NOT NULL,
|
|
`backerPHID` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`amountAsCurrency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_initiative` (`initiativePHID`),
|
|
KEY `key_backer` (`backerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_backertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiative` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`ownerPHID` varbinary(64) NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`merchantPHID` varbinary(64) DEFAULT NULL,
|
|
`risks` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`totalAsCurrency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_status` (`status`),
|
|
KEY `key_owner` (`ownerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiative_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiative_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiative_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiative_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiativetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_fund`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `fund_initiativetransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_harbormaster` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_build` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`buildablePHID` varbinary(64) NOT NULL,
|
|
`buildPlanPHID` varbinary(64) NOT NULL,
|
|
`buildStatus` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`buildGeneration` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`planAutoKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`buildParameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`initiatorPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_planautokey` (`buildablePHID`,`planAutoKey`),
|
|
KEY `key_buildable` (`buildablePHID`),
|
|
KEY `key_plan` (`buildPlanPHID`),
|
|
KEY `key_status` (`buildStatus`),
|
|
KEY `key_initiator` (`initiatorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildable` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`buildablePHID` varbinary(64) NOT NULL,
|
|
`containerPHID` varbinary(64) DEFAULT NULL,
|
|
`buildableStatus` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isManualBuildable` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_buildable` (`buildablePHID`),
|
|
KEY `key_container` (`containerPHID`),
|
|
KEY `key_manual` (`isManualBuildable`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildabletransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildartifact` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`artifactType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`artifactIndex` binary(12) NOT NULL,
|
|
`artifactKey` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`artifactData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`buildTargetPHID` varbinary(64) NOT NULL,
|
|
`isReleased` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_artifact` (`artifactType`,`artifactIndex`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_garbagecollect` (`artifactType`,`dateCreated`),
|
|
KEY `key_target` (`buildTargetPHID`,`artifactType`),
|
|
KEY `key_index` (`artifactIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildcommand` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`targetPHID` varbinary(64) NOT NULL,
|
|
`command` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_target` (`targetPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildlintmessage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`buildTargetPHID` varbinary(64) NOT NULL,
|
|
`path` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`line` int(10) unsigned DEFAULT NULL,
|
|
`characterOffset` int(10) unsigned DEFAULT NULL,
|
|
`code` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`severity` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_target` (`buildTargetPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildlog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`logSource` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`logType` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`duration` int(10) unsigned DEFAULT NULL,
|
|
`live` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`buildTargetPHID` varbinary(64) NOT NULL,
|
|
`filePHID` varbinary(64) DEFAULT NULL,
|
|
`byteLength` bigint(20) unsigned NOT NULL,
|
|
`chunkFormat` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lineMap` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_buildtarget` (`buildTargetPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildlogchunk` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`logID` int(10) unsigned NOT NULL,
|
|
`encoding` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`size` int(10) unsigned DEFAULT NULL,
|
|
`chunk` longblob NOT NULL,
|
|
`headOffset` bigint(20) unsigned NOT NULL,
|
|
`tailOffset` bigint(20) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_offset` (`logID`,`headOffset`,`tailOffset`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildmessage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`receiverPHID` varbinary(64) NOT NULL,
|
|
`type` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isConsumed` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_receiver` (`receiverPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildplan` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`planStatus` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`planAutoKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_planautokey` (`planAutoKey`),
|
|
KEY `key_status` (`planStatus`),
|
|
KEY `key_name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildplanname_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildplantransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildstep` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`buildPlanPHID` varbinary(64) NOT NULL,
|
|
`className` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`details` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`sequence` int(10) unsigned NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`stepAutoKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_stepautokey` (`buildPlanPHID`,`stepAutoKey`),
|
|
KEY `key_plan` (`buildPlanPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildsteptransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildtarget` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`buildPHID` varbinary(64) NOT NULL,
|
|
`buildStepPHID` varbinary(64) NOT NULL,
|
|
`className` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`details` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`variables` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`targetStatus` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateStarted` int(10) unsigned DEFAULT NULL,
|
|
`dateCompleted` int(10) unsigned DEFAULT NULL,
|
|
`buildGeneration` int(10) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_build` (`buildPHID`,`buildStepPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_buildunitmessage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`buildTargetPHID` varbinary(64) NOT NULL,
|
|
`engine` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`namespace` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`result` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`duration` double DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`nameIndex` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_target` (`buildTargetPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_object` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_scratchtable` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`bigData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`nonmutableData` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `data` (`data`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `harbormaster_string` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`stringIndex` binary(12) NOT NULL,
|
|
`stringValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_string` (`stringIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_harbormaster`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `lisk_counter` (
|
|
`counterName` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`counterValue` bigint(20) unsigned NOT NULL,
|
|
PRIMARY KEY (`counterName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_herald` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_action` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ruleID` int(10) unsigned NOT NULL,
|
|
`action` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`target` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `ruleID` (`ruleID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_condition` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ruleID` int(10) unsigned NOT NULL,
|
|
`fieldName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`fieldCondition` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`value` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `ruleID` (`ruleID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_rule` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`contentType` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mustMatchAll` tinyint(1) NOT NULL,
|
|
`configVersion` int(10) unsigned NOT NULL DEFAULT '1',
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`repetitionPolicy` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`ruleType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`isDisabled` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`triggerObjectPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_trigger` (`triggerObjectPHID`),
|
|
KEY `key_name` (`name`(128)),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_ruletype` (`ruleType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_ruleapplied` (
|
|
`ruleID` int(10) unsigned NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`ruleID`,`phid`),
|
|
KEY `phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_ruletransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_savedheader` (
|
|
`phid` varbinary(64) NOT NULL,
|
|
`header` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_transcript` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`time` int(10) unsigned NOT NULL,
|
|
`host` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`duration` double NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`dryRun` tinyint(1) NOT NULL,
|
|
`objectTranscript` longblob NOT NULL,
|
|
`ruleTranscripts` longblob NOT NULL,
|
|
`conditionTranscripts` longblob NOT NULL,
|
|
`applyTranscripts` longblob NOT NULL,
|
|
`garbageCollected` tinyint(1) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `objectPHID` (`objectPHID`),
|
|
KEY `garbageCollected` (`garbageCollected`,`time`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_webhook` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`webhookURI` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`hmacKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_status` (`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_webhookrequest` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`webhookPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lastRequestResult` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lastRequestEpoch` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_ratelimit` (`webhookPHID`,`lastRequestResult`,`lastRequestEpoch`),
|
|
KEY `key_collect` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_herald`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `herald_webhooktransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_legalpad` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `legalpad_document` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contributorCount` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`recentContributorPHIDs` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`versions` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`documentBodyPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`signatureType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`preamble` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`requireSignature` tinyint(1) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_creator` (`creatorPHID`,`dateModified`),
|
|
KEY `key_required` (`requireSignature`,`dateModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `legalpad_documentbody` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`documentPHID` varbinary(64) NOT NULL,
|
|
`version` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`text` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_document` (`documentPHID`,`version`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `legalpad_documentsignature` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentPHID` varbinary(64) NOT NULL,
|
|
`documentVersion` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`signatureType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`signerPHID` varbinary(64) DEFAULT NULL,
|
|
`signerName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`signerEmail` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`signatureData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`secretKey` binary(20) NOT NULL,
|
|
`verified` tinyint(1) DEFAULT '0',
|
|
`isExemption` tinyint(1) NOT NULL DEFAULT '0',
|
|
`exemptionPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_signer` (`signerPHID`,`dateModified`),
|
|
KEY `secretKey` (`secretKey`),
|
|
KEY `key_document` (`documentPHID`,`signerPHID`,`documentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `legalpad_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_legalpad`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `legalpad_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`documentID` int(10) unsigned DEFAULT NULL,
|
|
`lineNumber` int(10) unsigned NOT NULL,
|
|
`lineLength` int(10) unsigned NOT NULL,
|
|
`fixedState` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`hasReplies` tinyint(1) NOT NULL,
|
|
`replyToCommentPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`),
|
|
UNIQUE KEY `key_draft` (`authorPHID`,`documentID`,`transactionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_maniphest` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_customfieldnumericindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`),
|
|
KEY `key_find` (`indexKey`,`indexValue`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_customfieldstorage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_customfieldstringindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`(64)),
|
|
KEY `key_find` (`indexKey`,`indexValue`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_nameindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`indexedObjectPHID` varbinary(64) NOT NULL,
|
|
`indexedObjectName` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`indexedObjectPHID`),
|
|
KEY `key_name` (`indexedObjectName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_task` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`status` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`priority` int(10) unsigned NOT NULL,
|
|
`title` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`ownerOrdering` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`originalEmailSource` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`subpriority` double NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`points` double DEFAULT NULL,
|
|
`bridgedObjectPHID` varbinary(64) DEFAULT NULL,
|
|
`subtype` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`closedEpoch` int(10) unsigned DEFAULT NULL,
|
|
`closerPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `key_bridgedobject` (`bridgedObjectPHID`),
|
|
KEY `priority` (`priority`,`status`),
|
|
KEY `status` (`status`),
|
|
KEY `ownerPHID` (`ownerPHID`,`status`),
|
|
KEY `authorPHID` (`authorPHID`,`status`),
|
|
KEY `ownerOrdering` (`ownerOrdering`),
|
|
KEY `priority_2` (`priority`,`subpriority`),
|
|
KEY `key_dateCreated` (`dateCreated`),
|
|
KEY `key_dateModified` (`dateModified`),
|
|
KEY `key_title` (`title`(64)),
|
|
KEY `key_subtype` (`subtype`),
|
|
KEY `key_closed` (`closedEpoch`),
|
|
KEY `key_closer` (`closerPHID`,`closedEpoch`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_task_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_task_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_task_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_task_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_maniphest`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `maniphest_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_meta_data` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_meta_data`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `hoststate` (
|
|
`stateKey` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`stateValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`stateKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_meta_data`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `patch_status` (
|
|
`patch` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`applied` int(10) unsigned NOT NULL,
|
|
`duration` bigint(20) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`patch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
INSERT INTO `patch_status` VALUES ('phabricator:000.project.sql',1556231684,NULL),('phabricator:0000.legacy.sql',1556231684,NULL),('phabricator:001.maniphest_projects.sql',1556231684,NULL),('phabricator:002.oauth.sql',1556231684,NULL),('phabricator:003.more_oauth.sql',1556231684,NULL),('phabricator:004.daemonrepos.sql',1556231684,NULL),('phabricator:005.workers.sql',1556231684,NULL),('phabricator:006.repository.sql',1556231684,NULL),('phabricator:007.daemonlog.sql',1556231684,NULL),('phabricator:008.repoopt.sql',1556231684,NULL),('phabricator:009.repo_summary.sql',1556231684,NULL),('phabricator:010.herald.sql',1556231684,NULL),('phabricator:011.badcommit.sql',1556231684,NULL),('phabricator:012.dropphidtype.sql',1556231684,NULL),('phabricator:013.commitdetail.sql',1556231684,NULL),('phabricator:014.shortcuts.sql',1556231684,NULL),('phabricator:015.preferences.sql',1556231684,NULL),('phabricator:016.userrealnameindex.sql',1556231684,NULL),('phabricator:017.sessionkeys.sql',1556231684,NULL),('phabricator:018.owners.sql',1556231684,NULL),('phabricator:019.arcprojects.sql',1556231684,NULL),('phabricator:020.pathcapital.sql',1556231684,NULL),('phabricator:021.xhpastview.sql',1556231684,NULL),('phabricator:022.differentialcommit.sql',1556231684,NULL),('phabricator:023.dxkeys.sql',1556231685,NULL),('phabricator:024.mlistkeys.sql',1556231685,NULL),('phabricator:025.commentopt.sql',1556231685,NULL),('phabricator:026.diffpropkey.sql',1556231685,NULL),('phabricator:027.metamtakeys.sql',1556231685,NULL),('phabricator:028.systemagent.sql',1556231685,NULL),('phabricator:029.cursors.sql',1556231685,NULL),('phabricator:030.imagemacro.sql',1556231685,NULL),('phabricator:031.workerrace.sql',1556231685,NULL),('phabricator:032.viewtime.sql',1556231685,NULL),('phabricator:033.privtest.sql',1556231685,NULL),('phabricator:034.savedheader.sql',1556231685,NULL),('phabricator:035.proxyimage.sql',1556231685,NULL),('phabricator:036.mailkey.sql',1556231685,NULL),('phabricator:037.setuptest.sql',1556231685,NULL),('phabricator:038.admin.sql',1556231685,NULL),('phabricator:039.userlog.sql',1556231685,NULL),('phabricator:040.transform.sql',1556231685,NULL),('phabricator:041.heraldrepetition.sql',1556231685,NULL),('phabricator:042.commentmetadata.sql',1556231685,NULL),('phabricator:043.pastebin.sql',1556231685,NULL),('phabricator:044.countdown.sql',1556231685,NULL),('phabricator:045.timezone.sql',1556231685,NULL),('phabricator:046.conduittoken.sql',1556231685,NULL),('phabricator:047.projectstatus.sql',1556231685,NULL),('phabricator:048.relationshipkeys.sql',1556231685,NULL),('phabricator:049.projectowner.sql',1556231685,NULL),('phabricator:050.taskdenormal.sql',1556231685,NULL),('phabricator:051.projectfilter.sql',1556231685,NULL),('phabricator:052.pastelanguage.sql',1556231685,NULL),('phabricator:053.feed.sql',1556231685,NULL),('phabricator:054.subscribers.sql',1556231685,NULL),('phabricator:055.add_author_to_files.sql',1556231685,NULL),('phabricator:056.slowvote.sql',1556231685,NULL),('phabricator:057.parsecache.sql',1556231685,NULL),('phabricator:058.missingkeys.sql',1556231685,NULL),('phabricator:059.engines.php',1556231685,NULL),('phabricator:060.phriction.sql',1556231685,NULL),('phabricator:061.phrictioncontent.sql',1556231685,NULL),('phabricator:062.phrictionmenu.sql',1556231685,NULL),('phabricator:063.pasteforks.sql',1556231685,NULL),('phabricator:064.subprojects.sql',1556231685,NULL),('phabricator:065.sshkeys.sql',1556231685,NULL),('phabricator:066.phrictioncontent.sql',1556231685,NULL),('phabricator:067.preferences.sql',1556231685,NULL),('phabricator:068.maniphestauxiliarystorage.sql',1556231685,NULL),('phabricator:069.heraldxscript.sql',1556231685,NULL),('phabricator:070.differentialaux.sql',1556231685,NULL),('phabricator:071.contentsource.sql',1556231685,NULL),('phabricator:072.blamerevert.sql',1556231685,NULL),('phabricator:073.reposymbols.sql',1556231685,NULL),('phabricator:074.affectedpath.sql',1556231685,NULL),('phabricator:075.revisionhash.sql',1556231685,NULL),('phabricator:076.indexedlanguages.sql',1556231685,NULL),('phabricator:077.originalemail.sql',1556231685,NULL),('phabricator:078.nametoken.sql',1556231685,NULL),('phabricator:079.nametokenindex.php',1556231685,NULL),('phabricator:080.filekeys.sql',1556231685,NULL),('phabricator:081.filekeys.php',1556231685,NULL),('phabricator:082.xactionkey.sql',1556231685,NULL),('phabricator:083.dxviewtime.sql',1556231685,NULL),('phabricator:084.pasteauthorkey.sql',1556231685,NULL),('phabricator:085.packagecommitrelationship.sql',1556231685,NULL),('phabricator:086.formeraffil.sql',1556231685,NULL),('phabricator:087.phrictiondelete.sql',1556231685,NULL),('phabricator:088.audit.sql',1556231685,NULL),('phabricator:089.projectwiki.sql',1556231685,NULL),('phabricator:090.forceuniqueprojectnames.php',1556231685,NULL),('phabricator:091.uniqueslugkey.sql',1556231686,NULL),('phabricator:092.dropgithubnotification.sql',1556231686,NULL),('phabricator:093.gitremotes.php',1556231686,NULL),('phabricator:094.phrictioncolumn.sql',1556231686,NULL),('phabricator:095.directory.sql',1556231686,NULL),('phabricator:096.filename.sql',1556231686,NULL),('phabricator:097.heraldruletypes.sql',1556231686,NULL),('phabricator:098.heraldruletypemigration.php',1556231686,NULL),('phabricator:099.drydock.sql',1556231686,NULL),('phabricator:100.projectxaction.sql',1556231686,NULL),('phabricator:101.heraldruleapplied.sql',1556231686,NULL),('phabricator:102.heraldcleanup.php',1556231686,NULL),('phabricator:103.heraldedithistory.sql',1556231686,NULL),('phabricator:104.searchkey.sql',1556231686,NULL),('phabricator:105.mimetype.sql',1556231686,NULL),('phabricator:106.chatlog.sql',1556231686,NULL),('phabricator:107.oauthserver.sql',1556231686,NULL),('phabricator:108.oauthscope.sql',1556231686,NULL),('phabricator:109.oauthclientphidkey.sql',1556231686,NULL),('phabricator:110.commitaudit.sql',1556231686,NULL),('phabricator:111.commitauditmigration.php',1556231686,NULL),('phabricator:112.oauthaccesscoderedirecturi.sql',1556231686,NULL),('phabricator:113.lastreviewer.sql',1556231686,NULL),('phabricator:114.auditrequest.sql',1556231686,NULL),('phabricator:115.prepareutf8.sql',1556231686,NULL),('phabricator:116.utf8-backup-first-expect-wait.sql',1556231688,NULL),('phabricator:117.repositorydescription.php',1556231688,NULL),('phabricator:118.auditinline.sql',1556231688,NULL),('phabricator:119.filehash.sql',1556231688,NULL),('phabricator:120.noop.sql',1556231688,NULL),('phabricator:121.drydocklog.sql',1556231688,NULL),('phabricator:122.flag.sql',1556231688,NULL),('phabricator:123.heraldrulelog.sql',1556231688,NULL),('phabricator:124.subpriority.sql',1556231688,NULL),('phabricator:125.ipv6.sql',1556231688,NULL),('phabricator:126.edges.sql',1556231688,NULL),('phabricator:127.userkeybody.sql',1556231688,NULL),('phabricator:128.phabricatorcom.sql',1556231688,NULL),('phabricator:129.savedquery.sql',1556231688,NULL),('phabricator:130.denormalrevisionquery.sql',1556231688,NULL),('phabricator:131.migraterevisionquery.php',1556231688,NULL),('phabricator:132.phame.sql',1556231688,NULL),('phabricator:133.imagemacro.sql',1556231688,NULL),('phabricator:134.emptysearch.sql',1556231688,NULL),('phabricator:135.datecommitted.sql',1556231688,NULL),('phabricator:136.sex.sql',1556231688,NULL),('phabricator:137.auditmetadata.sql',1556231688,NULL),('phabricator:138.notification.sql',1556231688,NULL),('phabricator:20121209.pholioxactions.sql',1556231689,NULL),('phabricator:20121209.xmacroadd.sql',1556231689,NULL),('phabricator:20121209.xmacromigrate.php',1556231689,NULL),('phabricator:20121209.xmacromigratekey.sql',1556231689,NULL),('phabricator:20121220.generalcache.sql',1556231689,NULL),('phabricator:20121226.config.sql',1556231689,NULL),('phabricator:20130101.confxaction.sql',1556231689,NULL),('phabricator:20130102.metamtareceivedmailmessageidhash.sql',1556231689,NULL),('phabricator:20130103.filemetadata.sql',1556231689,NULL),('phabricator:20130111.conpherence.sql',1556231689,NULL),('phabricator:20130127.altheraldtranscript.sql',1556231689,NULL),('phabricator:20130131.conpherencepics.sql',1556231689,NULL),('phabricator:20130201.revisionunsubscribed.php',1556231689,NULL),('phabricator:20130201.revisionunsubscribed.sql',1556231689,NULL),('phabricator:20130214.chatlogchannel.sql',1556231689,NULL),('phabricator:20130214.chatlogchannelid.sql',1556231689,NULL),('phabricator:20130214.token.sql',1556231689,NULL),('phabricator:20130215.phabricatorfileaddttl.sql',1556231689,NULL),('phabricator:20130217.cachettl.sql',1556231689,NULL),('phabricator:20130218.longdaemon.sql',1556231689,NULL),('phabricator:20130218.updatechannelid.php',1556231689,NULL),('phabricator:20130219.commitsummary.sql',1556231689,NULL),('phabricator:20130219.commitsummarymig.php',1556231689,NULL),('phabricator:20130222.dropchannel.sql',1556231689,NULL),('phabricator:20130226.commitkey.sql',1556231689,NULL),('phabricator:20130304.lintauthor.sql',1556231689,NULL),('phabricator:20130310.xactionmeta.sql',1556231689,NULL),('phabricator:20130317.phrictionedge.sql',1556231689,NULL),('phabricator:20130319.conpherence.sql',1556231689,NULL),('phabricator:20130319.phabricatorfileexplicitupload.sql',1556231689,NULL),('phabricator:20130320.phlux.sql',1556231689,NULL),('phabricator:20130321.token.sql',1556231689,NULL),('phabricator:20130322.phortune.sql',1556231689,NULL),('phabricator:20130323.phortunepayment.sql',1556231689,NULL),('phabricator:20130324.phortuneproduct.sql',1556231689,NULL),('phabricator:20130330.phrequent.sql',1556231689,NULL),('phabricator:20130403.conpherencecache.sql',1556231689,NULL),('phabricator:20130403.conpherencecachemig.php',1556231689,NULL),('phabricator:20130409.commitdrev.php',1556231689,NULL),('phabricator:20130417.externalaccount.sql',1556231689,NULL),('phabricator:20130423.conpherenceindices.sql',1556231690,NULL),('phabricator:20130423.phortunepaymentrevised.sql',1556231690,NULL),('phabricator:20130423.updateexternalaccount.sql',1556231689,NULL),('phabricator:20130426.search_savedquery.sql',1556231690,NULL),('phabricator:20130502.countdownrevamp1.sql',1556231690,NULL),('phabricator:20130502.countdownrevamp2.php',1556231690,NULL),('phabricator:20130502.countdownrevamp3.sql',1556231690,NULL),('phabricator:20130507.releephrqmailkey.sql',1556231690,NULL),('phabricator:20130507.releephrqmailkeypop.php',1556231690,NULL),('phabricator:20130507.releephrqsimplifycols.sql',1556231690,NULL),('phabricator:20130508.releephtransactions.sql',1556231690,NULL),('phabricator:20130508.releephtransactionsmig.php',1556231690,NULL),('phabricator:20130508.search_namedquery.sql',1556231690,NULL),('phabricator:20130513.receviedmailstatus.sql',1556231690,NULL),('phabricator:20130519.diviner.sql',1556231690,NULL),('phabricator:20130521.dropconphimages.sql',1556231690,NULL),('phabricator:20130523.maniphest_owners.sql',1556231690,NULL),('phabricator:20130524.repoxactions.sql',1556231690,NULL),('phabricator:20130529.macroauthor.sql',1556231690,NULL),('phabricator:20130529.macroauthormig.php',1556231690,NULL),('phabricator:20130530.macrodatekey.sql',1556231690,NULL),('phabricator:20130530.pastekeys.sql',1556231690,NULL),('phabricator:20130530.sessionhash.php',1556231690,NULL),('phabricator:20130531.filekeys.sql',1556231690,NULL),('phabricator:20130602.morediviner.sql',1556231690,NULL),('phabricator:20130602.namedqueries.sql',1556231690,NULL),('phabricator:20130606.userxactions.sql',1556231690,NULL),('phabricator:20130607.xaccount.sql',1556231690,NULL),('phabricator:20130611.migrateoauth.php',1556231690,NULL),('phabricator:20130611.nukeldap.php',1556231690,NULL),('phabricator:20130613.authdb.sql',1556231690,NULL),('phabricator:20130619.authconf.php',1556231690,NULL),('phabricator:20130620.diffxactions.sql',1556231690,NULL),('phabricator:20130621.diffcommentphid.sql',1556231690,NULL),('phabricator:20130621.diffcommentphidmig.php',1556231690,NULL),('phabricator:20130621.diffcommentunphid.sql',1556231690,NULL),('phabricator:20130622.doorkeeper.sql',1556231690,NULL),('phabricator:20130628.legalpadv0.sql',1556231690,NULL),('phabricator:20130701.conduitlog.sql',1556231690,NULL),('phabricator:20130703.legalpaddocdenorm.php',1556231690,NULL),('phabricator:20130703.legalpaddocdenorm.sql',1556231690,NULL),('phabricator:20130709.droptimeline.sql',1556231690,NULL),('phabricator:20130709.legalpadsignature.sql',1556231690,NULL),('phabricator:20130711.pholioimageobsolete.php',1556231690,NULL),('phabricator:20130711.pholioimageobsolete.sql',1556231690,NULL),('phabricator:20130711.pholioimageobsolete2.sql',1556231690,NULL),('phabricator:20130711.trimrealnames.php',1556231690,NULL),('phabricator:20130714.votexactions.sql',1556231690,NULL),('phabricator:20130715.votecomments.php',1556231690,NULL),('phabricator:20130715.voteedges.sql',1556231690,NULL),('phabricator:20130716.archivememberlessprojects.php',1556231690,NULL),('phabricator:20130722.pholioreplace.sql',1556231690,NULL),('phabricator:20130723.taskstarttime.sql',1556231690,NULL),('phabricator:20130726.ponderxactions.sql',1556231690,NULL),('phabricator:20130727.ponderquestionstatus.sql',1556231690,NULL),('phabricator:20130728.ponderunique.php',1556231690,NULL),('phabricator:20130728.ponderuniquekey.sql',1556231690,NULL),('phabricator:20130728.ponderxcomment.php',1556231690,NULL),('phabricator:20130731.releephcutpointidentifier.sql',1556231690,NULL),('phabricator:20130731.releephproject.sql',1556231690,NULL),('phabricator:20130731.releephrepoid.sql',1556231690,NULL),('phabricator:20130801.pastexactions.php',1556231690,NULL),('phabricator:20130801.pastexactions.sql',1556231690,NULL),('phabricator:20130802.heraldphid.sql',1556231690,NULL),('phabricator:20130802.heraldphids.php',1556231690,NULL),('phabricator:20130802.heraldphidukey.sql',1556231690,NULL),('phabricator:20130802.heraldxactions.sql',1556231690,NULL),('phabricator:20130805.pasteedges.sql',1556231690,NULL),('phabricator:20130805.pastemailkey.sql',1556231690,NULL),('phabricator:20130805.pastemailkeypop.php',1556231690,NULL),('phabricator:20130814.usercustom.sql',1556231690,NULL),('phabricator:20130820.file-mailkey-populate.php',1556231691,NULL),('phabricator:20130820.filemailkey.sql',1556231691,NULL),('phabricator:20130820.filexactions.sql',1556231691,NULL),('phabricator:20130820.releephxactions.sql',1556231690,NULL),('phabricator:20130826.divinernode.sql',1556231691,NULL),('phabricator:20130912.maniphest.1.touch.sql',1556231691,NULL),('phabricator:20130912.maniphest.2.created.sql',1556231691,NULL),('phabricator:20130912.maniphest.3.nameindex.sql',1556231691,NULL),('phabricator:20130912.maniphest.4.fillindex.php',1556231691,NULL),('phabricator:20130913.maniphest.1.migratesearch.php',1556231691,NULL),('phabricator:20130914.usercustom.sql',1556231691,NULL),('phabricator:20130915.maniphestcustom.sql',1556231691,NULL),('phabricator:20130915.maniphestmigrate.php',1556231691,NULL),('phabricator:20130915.maniphestqdrop.sql',1556231691,NULL),('phabricator:20130919.mfieldconf.php',1556231691,NULL),('phabricator:20130920.repokeyspolicy.sql',1556231691,NULL),('phabricator:20130921.mtransactions.sql',1556231691,NULL),('phabricator:20130921.xmigratemaniphest.php',1556231691,NULL),('phabricator:20130923.mrename.sql',1556231691,NULL),('phabricator:20130924.mdraftkey.sql',1556231691,NULL),('phabricator:20130925.mpolicy.sql',1556231691,NULL),('phabricator:20130925.xpolicy.sql',1556231691,NULL),('phabricator:20130926.dcustom.sql',1556231691,NULL),('phabricator:20130926.dinkeys.sql',1556231691,NULL),('phabricator:20130926.dinline.php',1556231691,NULL),('phabricator:20130927.audiomacro.sql',1556231691,NULL),('phabricator:20130929.filepolicy.sql',1556231691,NULL),('phabricator:20131004.dxedgekey.sql',1556231691,NULL),('phabricator:20131004.dxreviewers.php',1556231691,NULL),('phabricator:20131006.hdisable.sql',1556231691,NULL),('phabricator:20131010.pstorage.sql',1556231691,NULL),('phabricator:20131015.cpolicy.sql',1556231691,NULL),('phabricator:20131020.col1.sql',1556231691,NULL),('phabricator:20131020.harbormaster.sql',1556231691,NULL),('phabricator:20131020.pcustom.sql',1556231691,NULL),('phabricator:20131020.pxaction.sql',1556231691,NULL),('phabricator:20131020.pxactionmig.php',1556231691,NULL),('phabricator:20131025.repopush.sql',1556231691,NULL),('phabricator:20131026.commitstatus.sql',1556231691,NULL),('phabricator:20131030.repostatusmessage.sql',1556231691,NULL),('phabricator:20131031.vcspassword.sql',1556231691,NULL),('phabricator:20131105.buildstep.sql',1556231691,NULL),('phabricator:20131106.diffphid.1.col.sql',1556231691,NULL),('phabricator:20131106.diffphid.2.mig.php',1556231691,NULL),('phabricator:20131106.diffphid.3.key.sql',1556231691,NULL),('phabricator:20131106.nuance-v0.sql',1556231691,NULL),('phabricator:20131107.buildlog.sql',1556231691,NULL),('phabricator:20131112.userverified.1.col.sql',1556231691,NULL),('phabricator:20131112.userverified.2.mig.php',1556231691,NULL),('phabricator:20131118.ownerorder.php',1556231691,NULL),('phabricator:20131119.passphrase.sql',1556231691,NULL),('phabricator:20131120.nuancesourcetype.sql',1556231691,NULL),('phabricator:20131121.passphraseedge.sql',1556231691,NULL),('phabricator:20131121.repocredentials.1.col.sql',1556231691,NULL),('phabricator:20131121.repocredentials.2.mig.php',1556231691,NULL),('phabricator:20131122.repomirror.sql',1556231691,NULL),('phabricator:20131123.drydockblueprintpolicy.sql',1556231691,NULL),('phabricator:20131129.drydockresourceblueprint.sql',1556231691,NULL),('phabricator:20131204.pushlog.sql',1556231691,NULL),('phabricator:20131205.buildsteporder.sql',1556231691,NULL),('phabricator:20131205.buildstepordermig.php',1556231691,NULL),('phabricator:20131205.buildtargets.sql',1556231691,NULL),('phabricator:20131206.phragment.sql',1556231691,NULL),('phabricator:20131206.phragmentnull.sql',1556231691,NULL),('phabricator:20131208.phragmentsnapshot.sql',1556231691,NULL),('phabricator:20131211.phragmentedges.sql',1556231691,NULL),('phabricator:20131217.pushlogphid.1.col.sql',1556231691,NULL),('phabricator:20131217.pushlogphid.2.mig.php',1556231691,NULL),('phabricator:20131217.pushlogphid.3.key.sql',1556231692,NULL),('phabricator:20131219.pxdrop.sql',1556231692,NULL),('phabricator:20131224.harbormanual.sql',1556231692,NULL),('phabricator:20131227.heraldobject.sql',1556231692,NULL),('phabricator:20131231.dropshortcut.sql',1556231692,NULL),('phabricator:20131302.maniphestvalue.sql',1556231689,NULL),('phabricator:20140104.harbormastercmd.sql',1556231692,NULL),('phabricator:20140106.macromailkey.1.sql',1556231692,NULL),('phabricator:20140106.macromailkey.2.php',1556231692,NULL),('phabricator:20140108.ddbpname.1.sql',1556231692,NULL),('phabricator:20140108.ddbpname.2.php',1556231692,NULL),('phabricator:20140109.ddxactions.sql',1556231692,NULL),('phabricator:20140109.projectcolumnsdates.sql',1556231692,NULL),('phabricator:20140113.legalpadsig.1.sql',1556231692,NULL),('phabricator:20140113.legalpadsig.2.php',1556231692,NULL),('phabricator:20140115.auth.1.id.sql',1556231692,NULL),('phabricator:20140115.auth.2.expires.sql',1556231692,NULL),('phabricator:20140115.auth.3.unlimit.php',1556231692,NULL),('phabricator:20140115.legalpadsigkey.sql',1556231692,NULL),('phabricator:20140116.reporefcursor.sql',1556231692,NULL),('phabricator:20140126.diff.1.parentrevisionid.sql',1556231692,NULL),('phabricator:20140126.diff.2.repositoryphid.sql',1556231692,NULL),('phabricator:20140130.dash.1.board.sql',1556231692,NULL),('phabricator:20140130.dash.2.panel.sql',1556231692,NULL),('phabricator:20140130.dash.3.boardxaction.sql',1556231692,NULL),('phabricator:20140130.dash.4.panelxaction.sql',1556231692,NULL),('phabricator:20140130.mail.1.retry.sql',1556231692,NULL),('phabricator:20140130.mail.2.next.sql',1556231692,NULL),('phabricator:20140201.gc.1.mailsent.sql',1556231692,NULL),('phabricator:20140201.gc.2.mailreceived.sql',1556231692,NULL),('phabricator:20140205.cal.1.rename.sql',1556231692,NULL),('phabricator:20140205.cal.2.phid-col.sql',1556231692,NULL),('phabricator:20140205.cal.3.phid-mig.php',1556231692,NULL),('phabricator:20140205.cal.4.phid-key.sql',1556231692,NULL),('phabricator:20140210.herald.rule-condition-mig.php',1556231692,NULL),('phabricator:20140210.projcfield.1.blurb.php',1556231692,NULL),('phabricator:20140210.projcfield.2.piccol.sql',1556231692,NULL),('phabricator:20140210.projcfield.3.picmig.sql',1556231692,NULL),('phabricator:20140210.projcfield.4.memmig.sql',1556231692,NULL),('phabricator:20140210.projcfield.5.dropprofile.sql',1556231692,NULL),('phabricator:20140211.dx.1.nullablechangesetid.sql',1556231692,NULL),('phabricator:20140211.dx.2.migcommenttext.php',1556231692,NULL),('phabricator:20140211.dx.3.migsubscriptions.sql',1556231692,NULL),('phabricator:20140211.dx.999.drop.relationships.sql',1556231692,NULL),('phabricator:20140212.dx.1.armageddon.php',1556231692,NULL),('phabricator:20140214.clean.1.legacycommentid.sql',1556231692,NULL),('phabricator:20140214.clean.2.dropcomment.sql',1556231692,NULL),('phabricator:20140214.clean.3.dropinline.sql',1556231692,NULL),('phabricator:20140218.differentialdraft.sql',1556231692,NULL),('phabricator:20140218.passwords.1.extend.sql',1556231692,NULL),('phabricator:20140218.passwords.2.prefix.sql',1556231692,NULL),('phabricator:20140218.passwords.3.vcsextend.sql',1556231692,NULL),('phabricator:20140218.passwords.4.vcs.php',1556231692,NULL),('phabricator:20140223.bigutf8scratch.sql',1556231692,NULL),('phabricator:20140224.dxclean.1.datecommitted.sql',1556231692,NULL),('phabricator:20140226.dxcustom.1.fielddata.php',1556231692,NULL),('phabricator:20140226.dxcustom.99.drop.sql',1556231692,NULL),('phabricator:20140228.dxcomment.1.sql',1556231692,NULL),('phabricator:20140305.diviner.1.slugcol.sql',1556231692,NULL),('phabricator:20140305.diviner.2.slugkey.sql',1556231692,NULL),('phabricator:20140311.mdroplegacy.sql',1556231692,NULL),('phabricator:20140314.projectcolumn.1.statuscol.sql',1556231692,NULL),('phabricator:20140314.projectcolumn.2.statuskey.sql',1556231692,NULL),('phabricator:20140317.mupdatedkey.sql',1556231692,NULL),('phabricator:20140321.harbor.1.bxaction.sql',1556231692,NULL),('phabricator:20140321.mstatus.1.col.sql',1556231692,NULL),('phabricator:20140321.mstatus.2.mig.php',1556231692,NULL),('phabricator:20140323.harbor.1.renames.php',1556231692,NULL),('phabricator:20140323.harbor.2.message.sql',1556231692,NULL),('phabricator:20140325.push.1.event.sql',1556231692,NULL),('phabricator:20140325.push.2.eventphid.sql',1556231692,NULL),('phabricator:20140325.push.3.groups.php',1556231692,NULL),('phabricator:20140325.push.4.prune.sql',1556231692,NULL),('phabricator:20140326.project.1.colxaction.sql',1556231692,NULL),('phabricator:20140328.releeph.1.productxaction.sql',1556231692,NULL),('phabricator:20140330.flagtext.sql',1556231692,NULL),('phabricator:20140402.actionlog.sql',1556231692,NULL),('phabricator:20140410.accountsecret.1.sql',1556231692,NULL),('phabricator:20140410.accountsecret.2.php',1556231692,NULL),('phabricator:20140416.harbor.1.sql',1556231692,NULL),('phabricator:20140420.rel.1.objectphid.sql',1556231692,NULL),('phabricator:20140420.rel.2.objectmig.php',1556231692,NULL),('phabricator:20140421.slowvotecolumnsisclosed.sql',1556231692,NULL),('phabricator:20140423.session.1.hisec.sql',1556231692,NULL),('phabricator:20140427.mfactor.1.sql',1556231692,NULL),('phabricator:20140430.auth.1.partial.sql',1556231692,NULL),('phabricator:20140430.dash.1.paneltype.sql',1556231692,NULL),('phabricator:20140430.dash.2.edge.sql',1556231692,NULL),('phabricator:20140501.passphraselockcredential.sql',1556231692,NULL),('phabricator:20140501.remove.1.dlog.sql',1556231692,NULL),('phabricator:20140507.smstable.sql',1556231692,NULL),('phabricator:20140509.coverage.1.sql',1556231692,NULL),('phabricator:20140509.dashboardlayoutconfig.sql',1556231692,NULL),('phabricator:20140512.dparents.1.sql',1556231692,NULL),('phabricator:20140514.harbormasterbuildabletransaction.sql',1556231692,NULL),('phabricator:20140514.pholiomockclose.sql',1556231692,NULL),('phabricator:20140515.trust-emails.sql',1556231692,NULL),('phabricator:20140517.dxbinarycache.sql',1556231692,NULL),('phabricator:20140518.dxmorebinarycache.sql',1556231693,NULL),('phabricator:20140519.dashboardinstall.sql',1556231693,NULL),('phabricator:20140520.authtemptoken.sql',1556231693,NULL),('phabricator:20140521.projectslug.1.create.sql',1556231693,NULL),('phabricator:20140521.projectslug.2.mig.php',1556231693,NULL),('phabricator:20140522.projecticon.sql',1556231693,NULL),('phabricator:20140524.auth.mfa.cache.sql',1556231693,NULL),('phabricator:20140525.hunkmodern.sql',1556231693,NULL),('phabricator:20140615.pholioedit.1.sql',1556231693,NULL),('phabricator:20140615.pholioedit.2.sql',1556231693,NULL),('phabricator:20140617.daemon.explicit-argv.sql',1556231693,NULL),('phabricator:20140617.daemonlog.sql',1556231693,NULL),('phabricator:20140624.projcolor.1.sql',1556231693,NULL),('phabricator:20140624.projcolor.2.sql',1556231693,NULL),('phabricator:20140629.dasharchive.1.sql',1556231693,NULL),('phabricator:20140629.legalsig.1.sql',1556231693,NULL),('phabricator:20140629.legalsig.2.php',1556231693,NULL),('phabricator:20140701.legalexemption.1.sql',1556231693,NULL),('phabricator:20140701.legalexemption.2.sql',1556231693,NULL),('phabricator:20140703.legalcorp.1.sql',1556231693,NULL),('phabricator:20140703.legalcorp.2.sql',1556231693,NULL),('phabricator:20140703.legalcorp.3.sql',1556231693,NULL),('phabricator:20140703.legalcorp.4.sql',1556231693,NULL),('phabricator:20140703.legalcorp.5.sql',1556231693,NULL),('phabricator:20140704.harbormasterstep.1.sql',1556231693,NULL),('phabricator:20140704.harbormasterstep.2.sql',1556231693,NULL),('phabricator:20140704.legalpreamble.1.sql',1556231693,NULL),('phabricator:20140706.harbormasterdepend.1.php',1556231693,NULL),('phabricator:20140706.pedge.1.sql',1556231693,NULL),('phabricator:20140711.pnames.1.sql',1556231693,NULL),('phabricator:20140711.pnames.2.php',1556231693,NULL),('phabricator:20140711.workerpriority.sql',1556231693,NULL),('phabricator:20140712.projcoluniq.sql',1556231693,NULL),('phabricator:20140721.phortune.1.cart.sql',1556231693,NULL),('phabricator:20140721.phortune.2.purchase.sql',1556231693,NULL),('phabricator:20140721.phortune.3.charge.sql',1556231693,NULL),('phabricator:20140721.phortune.4.cartstatus.sql',1556231693,NULL),('phabricator:20140721.phortune.5.cstatusdefault.sql',1556231693,NULL),('phabricator:20140721.phortune.6.onetimecharge.sql',1556231693,NULL),('phabricator:20140721.phortune.7.nullmethod.sql',1556231693,NULL),('phabricator:20140722.appname.php',1556231693,NULL),('phabricator:20140722.audit.1.xactions.sql',1556231693,NULL),('phabricator:20140722.audit.2.comments.sql',1556231693,NULL),('phabricator:20140722.audit.3.miginlines.php',1556231693,NULL),('phabricator:20140722.audit.4.migtext.php',1556231693,NULL),('phabricator:20140722.renameauth.php',1556231693,NULL),('phabricator:20140723.apprenamexaction.sql',1556231693,NULL),('phabricator:20140725.audit.1.migxactions.php',1556231693,NULL),('phabricator:20140731.audit.1.subscribers.php',1556231693,NULL),('phabricator:20140731.cancdn.php',1556231693,NULL),('phabricator:20140731.harbormasterstepdesc.sql',1556231693,NULL),('phabricator:20140805.boardcol.1.sql',1556231693,NULL),('phabricator:20140805.boardcol.2.php',1556231693,NULL),('phabricator:20140807.harbormastertargettime.sql',1556231693,NULL),('phabricator:20140808.boardprop.1.sql',1556231693,NULL),('phabricator:20140808.boardprop.2.sql',1556231693,NULL),('phabricator:20140808.boardprop.3.php',1556231693,NULL),('phabricator:20140811.blob.1.sql',1556231693,NULL),('phabricator:20140811.blob.2.sql',1556231693,NULL),('phabricator:20140812.projkey.1.sql',1556231693,NULL),('phabricator:20140812.projkey.2.sql',1556231693,NULL),('phabricator:20140814.passphrasecredentialconduit.sql',1556231693,NULL),('phabricator:20140815.cancdncase.php',1556231693,NULL),('phabricator:20140818.harbormasterindex.1.sql',1556231693,NULL),('phabricator:20140821.harbormasterbuildgen.1.sql',1556231693,NULL),('phabricator:20140822.daemonenvhash.sql',1556231693,NULL),('phabricator:20140902.almanacdevice.1.sql',1556231693,NULL),('phabricator:20140904.macroattach.php',1556231693,NULL),('phabricator:20140911.fund.1.initiative.sql',1556231693,NULL),('phabricator:20140911.fund.2.xaction.sql',1556231693,NULL),('phabricator:20140911.fund.3.edge.sql',1556231693,NULL),('phabricator:20140911.fund.4.backer.sql',1556231693,NULL),('phabricator:20140911.fund.5.backxaction.sql',1556231693,NULL),('phabricator:20140914.betaproto.php',1556231693,NULL),('phabricator:20140917.project.canlock.sql',1556231693,NULL),('phabricator:20140918.schema.1.dropaudit.sql',1556231693,NULL),('phabricator:20140918.schema.2.dropauditinline.sql',1556231693,NULL),('phabricator:20140918.schema.3.wipecache.sql',1556231693,NULL),('phabricator:20140918.schema.4.cachetype.sql',1556231693,NULL),('phabricator:20140918.schema.5.slowvote.sql',1556231693,NULL),('phabricator:20140919.schema.01.calstatus.sql',1556231693,NULL),('phabricator:20140919.schema.02.calname.sql',1556231693,NULL),('phabricator:20140919.schema.03.dropaux.sql',1556231693,NULL),('phabricator:20140919.schema.04.droptaskproj.sql',1556231693,NULL),('phabricator:20140926.schema.01.droprelev.sql',1556231693,NULL),('phabricator:20140926.schema.02.droprelreqev.sql',1556231693,NULL),('phabricator:20140926.schema.03.dropldapinfo.sql',1556231693,NULL),('phabricator:20140926.schema.04.dropoauthinfo.sql',1556231693,NULL),('phabricator:20140926.schema.05.dropprojaffil.sql',1556231693,NULL),('phabricator:20140926.schema.06.dropsubproject.sql',1556231693,NULL),('phabricator:20140926.schema.07.droppondcom.sql',1556231693,NULL),('phabricator:20140927.schema.01.dropsearchq.sql',1556231693,NULL),('phabricator:20140927.schema.02.pholio1.sql',1556231693,NULL),('phabricator:20140927.schema.03.pholio2.sql',1556231693,NULL),('phabricator:20140927.schema.04.pholio3.sql',1556231693,NULL),('phabricator:20140927.schema.05.phragment1.sql',1556231693,NULL),('phabricator:20140927.schema.06.releeph1.sql',1556231693,NULL),('phabricator:20141001.schema.01.version.sql',1556231693,NULL),('phabricator:20141001.schema.02.taskmail.sql',1556231693,NULL),('phabricator:20141002.schema.01.liskcounter.sql',1556231693,NULL),('phabricator:20141002.schema.02.draftnull.sql',1556231693,NULL),('phabricator:20141004.currency.01.sql',1556231693,NULL),('phabricator:20141004.currency.02.sql',1556231693,NULL),('phabricator:20141004.currency.03.sql',1556231693,NULL),('phabricator:20141004.currency.04.sql',1556231693,NULL),('phabricator:20141004.currency.05.sql',1556231693,NULL),('phabricator:20141004.currency.06.sql',1556231693,NULL),('phabricator:20141004.harborliskcounter.sql',1556231693,NULL),('phabricator:20141005.phortuneproduct.sql',1556231694,NULL),('phabricator:20141006.phortunecart.sql',1556231694,NULL),('phabricator:20141006.phortunemerchant.sql',1556231694,NULL),('phabricator:20141006.phortunemerchantx.sql',1556231694,NULL),('phabricator:20141007.fundmerchant.sql',1556231694,NULL),('phabricator:20141007.fundrisks.sql',1556231694,NULL),('phabricator:20141007.fundtotal.sql',1556231694,NULL),('phabricator:20141007.phortunecartmerchant.sql',1556231694,NULL),('phabricator:20141007.phortunecharge.sql',1556231694,NULL),('phabricator:20141007.phortunepayment.sql',1556231694,NULL),('phabricator:20141007.phortuneprovider.sql',1556231694,NULL),('phabricator:20141007.phortuneproviderx.sql',1556231694,NULL),('phabricator:20141008.phortunemerchdesc.sql',1556231694,NULL),('phabricator:20141008.phortuneprovdis.sql',1556231694,NULL),('phabricator:20141008.phortunerefund.sql',1556231694,NULL),('phabricator:20141010.fundmailkey.sql',1556231694,NULL),('phabricator:20141011.phortunemerchedit.sql',1556231694,NULL),('phabricator:20141012.phortunecartxaction.sql',1556231694,NULL),('phabricator:20141013.phortunecartkey.sql',1556231694,NULL),('phabricator:20141016.almanac.device.sql',1556231694,NULL),('phabricator:20141016.almanac.dxaction.sql',1556231694,NULL),('phabricator:20141016.almanac.interface.sql',1556231694,NULL),('phabricator:20141016.almanac.network.sql',1556231694,NULL),('phabricator:20141016.almanac.nxaction.sql',1556231694,NULL),('phabricator:20141016.almanac.service.sql',1556231694,NULL),('phabricator:20141016.almanac.sxaction.sql',1556231694,NULL),('phabricator:20141017.almanac.binding.sql',1556231694,NULL),('phabricator:20141017.almanac.bxaction.sql',1556231694,NULL),('phabricator:20141025.phriction.1.xaction.sql',1556231694,NULL),('phabricator:20141025.phriction.2.xaction.sql',1556231694,NULL),('phabricator:20141025.phriction.mailkey.sql',1556231694,NULL),('phabricator:20141103.almanac.1.delprop.sql',1556231694,NULL),('phabricator:20141103.almanac.2.addprop.sql',1556231694,NULL),('phabricator:20141104.almanac.3.edge.sql',1556231694,NULL),('phabricator:20141105.ssh.1.rename.sql',1556231694,NULL),('phabricator:20141106.dropold.sql',1556231694,NULL),('phabricator:20141106.uniqdrafts.php',1556231694,NULL),('phabricator:20141107.phriction.policy.1.sql',1556231694,NULL),('phabricator:20141107.phriction.policy.2.php',1556231694,NULL),('phabricator:20141107.phriction.popkeys.php',1556231694,NULL),('phabricator:20141107.ssh.1.colname.sql',1556231694,NULL),('phabricator:20141107.ssh.2.keyhash.sql',1556231694,NULL),('phabricator:20141107.ssh.3.keyindex.sql',1556231694,NULL),('phabricator:20141107.ssh.4.keymig.php',1556231694,NULL),('phabricator:20141107.ssh.5.indexnull.sql',1556231694,NULL),('phabricator:20141107.ssh.6.indexkey.sql',1556231694,NULL),('phabricator:20141107.ssh.7.colnull.sql',1556231694,NULL),('phabricator:20141113.auditdupes.php',1556231694,NULL),('phabricator:20141118.diffxaction.sql',1556231694,NULL),('phabricator:20141119.commitpedge.sql',1556231694,NULL),('phabricator:20141119.differential.diff.policy.sql',1556231694,NULL),('phabricator:20141119.sshtrust.sql',1556231694,NULL),('phabricator:20141123.taskpriority.1.sql',1556231694,NULL),('phabricator:20141123.taskpriority.2.sql',1556231694,NULL),('phabricator:20141210.maniphestsubscribersmig.1.sql',1556231694,NULL),('phabricator:20141210.maniphestsubscribersmig.2.sql',1556231694,NULL),('phabricator:20141210.reposervice.sql',1556231694,NULL),('phabricator:20141212.conduittoken.sql',1556231694,NULL),('phabricator:20141215.almanacservicetype.sql',1556231694,NULL),('phabricator:20141217.almanacdevicelock.sql',1556231694,NULL),('phabricator:20141217.almanaclock.sql',1556231694,NULL),('phabricator:20141218.maniphestcctxn.php',1556231694,NULL),('phabricator:20141222.maniphestprojtxn.php',1556231694,NULL),('phabricator:20141223.daemonloguser.sql',1556231694,NULL),('phabricator:20141223.daemonobjectphid.sql',1556231694,NULL),('phabricator:20141230.pasteeditpolicycolumn.sql',1556231694,NULL),('phabricator:20141230.pasteeditpolicyexisting.sql',1556231694,NULL),('phabricator:20150102.policyname.php',1556231694,NULL),('phabricator:20150102.tasksubscriber.sql',1556231694,NULL),('phabricator:20150105.conpsearch.sql',1556231694,NULL),('phabricator:20150114.oauthserver.client.policy.sql',1556231694,NULL),('phabricator:20150115.applicationemails.sql',1556231694,NULL),('phabricator:20150115.trigger.1.sql',1556231694,NULL),('phabricator:20150115.trigger.2.sql',1556231694,NULL),('phabricator:20150116.maniphestapplicationemails.php',1556231694,NULL),('phabricator:20150120.maniphestdefaultauthor.php',1556231694,NULL),('phabricator:20150124.subs.1.sql',1556231694,NULL),('phabricator:20150129.pastefileapplicationemails.php',1556231694,NULL),('phabricator:20150130.phortune.1.subphid.sql',1556231694,NULL),('phabricator:20150130.phortune.2.subkey.sql',1556231695,NULL),('phabricator:20150131.phortune.1.defaultpayment.sql',1556231695,NULL),('phabricator:20150205.authprovider.autologin.sql',1556231695,NULL),('phabricator:20150205.daemonenv.sql',1556231695,NULL),('phabricator:20150209.invite.sql',1556231695,NULL),('phabricator:20150209.oauthclient.trust.sql',1556231695,NULL),('phabricator:20150210.invitephid.sql',1556231695,NULL),('phabricator:20150212.legalpad.session.1.sql',1556231695,NULL),('phabricator:20150212.legalpad.session.2.sql',1556231695,NULL),('phabricator:20150219.scratch.nonmutable.sql',1556231695,NULL),('phabricator:20150223.daemon.1.id.sql',1556231695,NULL),('phabricator:20150223.daemon.2.idlegacy.sql',1556231695,NULL),('phabricator:20150223.daemon.3.idkey.sql',1556231695,NULL),('phabricator:20150312.filechunk.1.sql',1556231695,NULL),('phabricator:20150312.filechunk.2.sql',1556231695,NULL),('phabricator:20150312.filechunk.3.sql',1556231695,NULL),('phabricator:20150317.conpherence.isroom.1.sql',1556231695,NULL),('phabricator:20150317.conpherence.isroom.2.sql',1556231695,NULL),('phabricator:20150317.conpherence.policy.sql',1556231695,NULL),('phabricator:20150410.nukeruleedit.sql',1556231695,NULL),('phabricator:20150420.invoice.1.sql',1556231695,NULL),('phabricator:20150420.invoice.2.sql',1556231695,NULL),('phabricator:20150425.isclosed.sql',1556231695,NULL),('phabricator:20150427.calendar.1.edge.sql',1556231695,NULL),('phabricator:20150427.calendar.1.xaction.sql',1556231695,NULL),('phabricator:20150427.calendar.2.xaction.sql',1556231695,NULL),('phabricator:20150428.calendar.1.iscancelled.sql',1556231695,NULL),('phabricator:20150428.calendar.1.name.sql',1556231695,NULL),('phabricator:20150429.calendar.1.invitee.sql',1556231695,NULL),('phabricator:20150430.calendar.1.policies.sql',1556231695,NULL),('phabricator:20150430.multimeter.1.sql',1556231695,NULL),('phabricator:20150430.multimeter.2.host.sql',1556231695,NULL),('phabricator:20150430.multimeter.3.viewer.sql',1556231695,NULL),('phabricator:20150430.multimeter.4.context.sql',1556231695,NULL),('phabricator:20150430.multimeter.5.label.sql',1556231695,NULL),('phabricator:20150501.calendar.1.reply.sql',1556231695,NULL),('phabricator:20150501.calendar.2.reply.php',1556231695,NULL),('phabricator:20150501.conpherencepics.sql',1556231695,NULL),('phabricator:20150503.repositorysymbols.1.sql',1556231695,NULL),('phabricator:20150503.repositorysymbols.2.php',1556231695,NULL),('phabricator:20150503.repositorysymbols.3.sql',1556231695,NULL),('phabricator:20150504.symbolsproject.1.php',1556231695,NULL),('phabricator:20150504.symbolsproject.2.sql',1556231695,NULL),('phabricator:20150506.calendarunnamedevents.1.php',1556231695,NULL),('phabricator:20150507.calendar.1.isallday.sql',1556231695,NULL),('phabricator:20150513.user.cache.1.sql',1556231695,NULL),('phabricator:20150514.calendar.status.sql',1556231695,NULL),('phabricator:20150514.phame.blog.xaction.sql',1556231695,NULL),('phabricator:20150514.user.cache.2.sql',1556231695,NULL),('phabricator:20150515.phame.post.xaction.sql',1556231695,NULL),('phabricator:20150515.project.mailkey.1.sql',1556231695,NULL),('phabricator:20150515.project.mailkey.2.php',1556231695,NULL),('phabricator:20150519.calendar.calendaricon.sql',1556231695,NULL),('phabricator:20150521.releephrepository.sql',1556231695,NULL),('phabricator:20150525.diff.hidden.1.sql',1556231695,NULL),('phabricator:20150526.owners.mailkey.1.sql',1556231695,NULL),('phabricator:20150526.owners.mailkey.2.php',1556231695,NULL),('phabricator:20150526.owners.xaction.sql',1556231695,NULL),('phabricator:20150527.calendar.recurringevents.sql',1556231695,NULL),('phabricator:20150601.spaces.1.namespace.sql',1556231695,NULL),('phabricator:20150601.spaces.2.xaction.sql',1556231695,NULL),('phabricator:20150602.mlist.1.sql',1556231695,NULL),('phabricator:20150602.mlist.2.php',1556231695,NULL),('phabricator:20150604.spaces.1.sql',1556231695,NULL),('phabricator:20150605.diviner.edges.sql',1556231695,NULL),('phabricator:20150605.diviner.editPolicy.sql',1556231695,NULL),('phabricator:20150605.diviner.xaction.sql',1556231695,NULL),('phabricator:20150606.mlist.1.php',1556231695,NULL),('phabricator:20150609.inline.sql',1556231695,NULL),('phabricator:20150609.spaces.1.pholio.sql',1556231695,NULL),('phabricator:20150609.spaces.2.maniphest.sql',1556231695,NULL),('phabricator:20150610.spaces.1.desc.sql',1556231695,NULL),('phabricator:20150610.spaces.2.edge.sql',1556231695,NULL),('phabricator:20150610.spaces.3.archive.sql',1556231695,NULL),('phabricator:20150611.spaces.1.mailxaction.sql',1556231695,NULL),('phabricator:20150611.spaces.2.appmail.sql',1556231695,NULL),('phabricator:20150616.divinerrepository.sql',1556231695,NULL),('phabricator:20150617.harbor.1.lint.sql',1556231695,NULL),('phabricator:20150617.harbor.2.unit.sql',1556231695,NULL),('phabricator:20150618.harbor.1.planauto.sql',1556231695,NULL),('phabricator:20150618.harbor.2.stepauto.sql',1556231695,NULL),('phabricator:20150618.harbor.3.buildauto.sql',1556231695,NULL),('phabricator:20150619.conpherencerooms.1.sql',1556231695,NULL),('phabricator:20150619.conpherencerooms.2.sql',1556231695,NULL),('phabricator:20150619.conpherencerooms.3.sql',1556231695,NULL),('phabricator:20150621.phrase.1.sql',1556231695,NULL),('phabricator:20150621.phrase.2.sql',1556231695,NULL),('phabricator:20150622.bulk.1.job.sql',1556231695,NULL),('phabricator:20150622.bulk.2.task.sql',1556231695,NULL),('phabricator:20150622.bulk.3.xaction.sql',1556231695,NULL),('phabricator:20150622.bulk.4.edge.sql',1556231696,NULL),('phabricator:20150622.metamta.1.phid-col.sql',1556231696,NULL),('phabricator:20150622.metamta.2.phid-mig.php',1556231696,NULL),('phabricator:20150622.metamta.3.phid-key.sql',1556231696,NULL),('phabricator:20150622.metamta.4.actor-phid-col.sql',1556231696,NULL),('phabricator:20150622.metamta.5.actor-phid-mig.php',1556231696,NULL),('phabricator:20150622.metamta.6.actor-phid-key.sql',1556231696,NULL),('phabricator:20150624.spaces.1.repo.sql',1556231696,NULL),('phabricator:20150626.spaces.1.calendar.sql',1556231696,NULL),('phabricator:20150630.herald.1.sql',1556231696,NULL),('phabricator:20150630.herald.2.sql',1556231696,NULL),('phabricator:20150701.herald.1.sql',1556231696,NULL),('phabricator:20150701.herald.2.sql',1556231696,NULL),('phabricator:20150702.spaces.1.slowvote.sql',1556231696,NULL),('phabricator:20150706.herald.1.sql',1556231696,NULL),('phabricator:20150707.herald.1.sql',1556231696,NULL),('phabricator:20150708.arcanistproject.sql',1556231696,NULL),('phabricator:20150708.herald.1.sql',1556231696,NULL),('phabricator:20150708.herald.2.sql',1556231696,NULL),('phabricator:20150708.herald.3.sql',1556231696,NULL),('phabricator:20150712.badges.1.sql',1556231696,NULL),('phabricator:20150714.spaces.countdown.1.sql',1556231696,NULL),('phabricator:20150717.herald.1.sql',1556231696,NULL),('phabricator:20150719.countdown.1.sql',1556231696,NULL),('phabricator:20150719.countdown.2.sql',1556231696,NULL),('phabricator:20150719.countdown.3.sql',1556231696,NULL),('phabricator:20150721.phurl.1.url.sql',1556231696,NULL),('phabricator:20150721.phurl.2.xaction.sql',1556231696,NULL),('phabricator:20150721.phurl.3.xactioncomment.sql',1556231696,NULL),('phabricator:20150721.phurl.4.url.sql',1556231696,NULL),('phabricator:20150721.phurl.5.edge.sql',1556231696,NULL),('phabricator:20150721.phurl.6.alias.sql',1556231696,NULL),('phabricator:20150721.phurl.7.authorphid.sql',1556231696,NULL),('phabricator:20150722.dashboard.1.sql',1556231696,NULL),('phabricator:20150722.dashboard.2.sql',1556231696,NULL),('phabricator:20150723.countdown.1.sql',1556231696,NULL),('phabricator:20150724.badges.comments.1.sql',1556231696,NULL),('phabricator:20150724.countdown.comments.1.sql',1556231696,NULL),('phabricator:20150725.badges.mailkey.1.sql',1556231696,NULL),('phabricator:20150725.badges.mailkey.2.php',1556231696,NULL),('phabricator:20150725.badges.viewpolicy.3.sql',1556231696,NULL),('phabricator:20150725.countdown.mailkey.1.sql',1556231696,NULL),('phabricator:20150725.countdown.mailkey.2.php',1556231696,NULL),('phabricator:20150725.slowvote.mailkey.1.sql',1556231696,NULL),('phabricator:20150725.slowvote.mailkey.2.php',1556231696,NULL),('phabricator:20150727.heraldaction.1.sql',1556231696,NULL),('phabricator:20150730.herald.1.sql',1556231696,NULL),('phabricator:20150730.herald.2.sql',1556231696,NULL),('phabricator:20150730.herald.3.sql',1556231696,NULL),('phabricator:20150730.herald.4.sql',1556231696,NULL),('phabricator:20150730.herald.5.sql',1556231696,NULL),('phabricator:20150730.herald.6.sql',1556231696,NULL),('phabricator:20150730.herald.7.sql',1556231696,NULL),('phabricator:20150803.herald.1.sql',1556231696,NULL),('phabricator:20150803.herald.2.sql',1556231696,NULL),('phabricator:20150804.ponder.answer.mailkey.1.sql',1556231696,NULL),('phabricator:20150804.ponder.answer.mailkey.2.php',1556231696,NULL),('phabricator:20150804.ponder.question.1.sql',1556231696,NULL),('phabricator:20150804.ponder.question.2.sql',1556231696,NULL),('phabricator:20150804.ponder.question.3.sql',1556231696,NULL),('phabricator:20150804.ponder.spaces.4.sql',1556231696,NULL),('phabricator:20150805.paste.status.1.sql',1556231696,NULL),('phabricator:20150805.paste.status.2.sql',1556231696,NULL),('phabricator:20150806.ponder.answer.1.sql',1556231696,NULL),('phabricator:20150806.ponder.editpolicy.2.sql',1556231696,NULL),('phabricator:20150806.ponder.status.1.sql',1556231696,NULL),('phabricator:20150806.ponder.status.2.sql',1556231696,NULL),('phabricator:20150806.ponder.status.3.sql',1556231696,NULL),('phabricator:20150808.ponder.vote.1.sql',1556231696,NULL),('phabricator:20150808.ponder.vote.2.sql',1556231696,NULL),('phabricator:20150812.ponder.answer.1.sql',1556231696,NULL),('phabricator:20150812.ponder.answer.2.sql',1556231696,NULL),('phabricator:20150814.harbormater.artifact.phid.sql',1556231696,NULL),('phabricator:20150815.owners.status.1.sql',1556231696,NULL),('phabricator:20150815.owners.status.2.sql',1556231696,NULL),('phabricator:20150823.nuance.queue.1.sql',1556231696,NULL),('phabricator:20150823.nuance.queue.2.sql',1556231696,NULL),('phabricator:20150823.nuance.queue.3.sql',1556231696,NULL),('phabricator:20150823.nuance.queue.4.sql',1556231696,NULL),('phabricator:20150828.ponder.wiki.1.sql',1556231696,NULL),('phabricator:20150829.ponder.dupe.1.sql',1556231696,NULL),('phabricator:20150904.herald.1.sql',1556231696,NULL),('phabricator:20150906.mailinglist.sql',1556231696,NULL),('phabricator:20150910.owners.custom.1.sql',1556231696,NULL),('phabricator:20150916.drydock.slotlocks.1.sql',1556231696,NULL),('phabricator:20150922.drydock.commands.1.sql',1556231696,NULL),('phabricator:20150923.drydock.resourceid.1.sql',1556231696,NULL),('phabricator:20150923.drydock.resourceid.2.sql',1556231696,NULL),('phabricator:20150923.drydock.resourceid.3.sql',1556231696,NULL),('phabricator:20150923.drydock.taskid.1.sql',1556231696,NULL),('phabricator:20150924.drydock.disable.1.sql',1556231696,NULL),('phabricator:20150924.drydock.status.1.sql',1556231696,NULL),('phabricator:20150928.drydock.rexpire.1.sql',1556231696,NULL),('phabricator:20150930.drydock.log.1.sql',1556231696,NULL),('phabricator:20151001.drydock.rname.1.sql',1556231696,NULL),('phabricator:20151002.dashboard.status.1.sql',1556231696,NULL),('phabricator:20151002.harbormaster.bparam.1.sql',1556231696,NULL),('phabricator:20151009.drydock.auth.1.sql',1556231696,NULL),('phabricator:20151010.drydock.auth.2.sql',1556231696,NULL),('phabricator:20151013.drydock.op.1.sql',1556231696,NULL),('phabricator:20151023.harborpolicy.1.sql',1556231696,NULL),('phabricator:20151023.harborpolicy.2.php',1556231696,NULL),('phabricator:20151023.patchduration.sql',1556231697,141072),('phabricator:20151030.harbormaster.initiator.sql',1556231697,14355),('phabricator:20151106.editengine.1.table.sql',1556231697,7000),('phabricator:20151106.editengine.2.xactions.sql',1556231697,6327),('phabricator:20151106.phame.post.mailkey.1.sql',1556231697,13453),('phabricator:20151106.phame.post.mailkey.2.php',1556231697,1570),('phabricator:20151107.phame.blog.mailkey.1.sql',1556231697,11087),('phabricator:20151107.phame.blog.mailkey.2.php',1556231697,970),('phabricator:20151108.phame.blog.joinpolicy.sql',1556231697,11189),('phabricator:20151108.xhpast.stderr.sql',1556231697,18926),('phabricator:20151109.phame.post.comments.1.sql',1556231697,7158),('phabricator:20151109.repository.coverage.1.sql',1556231697,1260),('phabricator:20151109.xhpast.db.1.sql',1556231697,3950),('phabricator:20151109.xhpast.db.2.sql',1556231697,1156),('phabricator:20151110.daemonenvhash.sql',1556231697,24270),('phabricator:20151111.phame.blog.archive.1.sql',1556231697,11808),('phabricator:20151111.phame.blog.archive.2.sql',1556231697,570),('phabricator:20151112.herald.edge.sql',1556231697,10237),('phabricator:20151116.owners.edge.sql',1556231697,10178),('phabricator:20151128.phame.blog.picture.1.sql',1556231697,12092),('phabricator:20151130.phurl.mailkey.1.sql',1556231697,9727),('phabricator:20151130.phurl.mailkey.2.php',1556231697,1287),('phabricator:20151202.versioneddraft.1.sql',1556231697,5191),('phabricator:20151207.editengine.1.sql',1556231697,48281),('phabricator:20151210.land.1.refphid.sql',1556231697,9677),('phabricator:20151210.land.2.refphid.php',1556231697,629),('phabricator:20151215.phame.1.autotitle.sql',1556231697,20604),('phabricator:20151218.key.1.keyphid.sql',1556231697,13167),('phabricator:20151218.key.2.keyphid.php',1556231697,423),('phabricator:20151219.proj.01.prislug.sql',1556231697,13742),('phabricator:20151219.proj.02.prislugkey.sql',1556231697,8362),('phabricator:20151219.proj.03.copyslug.sql',1556231697,517),('phabricator:20151219.proj.04.dropslugkey.sql',1556231697,6993),('phabricator:20151219.proj.05.dropslug.sql',1556231697,14034),('phabricator:20151219.proj.06.defaultpolicy.php',1556231697,1187),('phabricator:20151219.proj.07.viewnull.sql',1556231697,17899),('phabricator:20151219.proj.08.editnull.sql',1556231697,17020),('phabricator:20151219.proj.09.joinnull.sql',1556231697,17501),('phabricator:20151219.proj.10.subcolumns.sql',1556231697,77351),('phabricator:20151219.proj.11.subprojectphids.sql',1556231697,14306),('phabricator:20151221.search.1.version.sql',1556231697,5434),('phabricator:20151221.search.2.ownersngrams.sql',1556231697,5494),('phabricator:20151221.search.3.reindex.php',1556231697,84),('phabricator:20151223.proj.01.paths.sql',1556231697,15641),('phabricator:20151223.proj.02.depths.sql',1556231697,15239),('phabricator:20151223.proj.03.pathkey.sql',1556231697,9414),('phabricator:20151223.proj.04.keycol.sql',1556231697,16788),('phabricator:20151223.proj.05.updatekeys.php',1556231697,483),('phabricator:20151223.proj.06.uniq.sql',1556231697,10101),('phabricator:20151226.reop.1.sql',1556231697,12605),('phabricator:20151227.proj.01.materialize.sql',1556231697,586),('phabricator:20151231.proj.01.icon.php',1556231697,2511),('phabricator:20160102.badges.award.sql',1556231697,6329),('phabricator:20160110.repo.01.slug.sql',1556231697,20421),('phabricator:20160110.repo.02.slug.php',1556231697,678),('phabricator:20160111.repo.01.slugx.sql',1556231697,1338),('phabricator:20160112.repo.01.uri.sql',1556231697,5759),('phabricator:20160112.repo.02.uri.index.php',1556231697,105),('phabricator:20160113.propanel.1.storage.sql',1556231697,6417),('phabricator:20160113.propanel.2.xaction.sql',1556231697,7222),('phabricator:20160119.project.1.silence.sql',1556231697,547),('phabricator:20160122.project.1.boarddefault.php',1556231697,759),('phabricator:20160124.people.1.icon.sql',1556231697,10389),('phabricator:20160124.people.2.icondefault.sql',1556231697,597),('phabricator:20160128.repo.1.pull.sql',1556231697,6188),('phabricator:20160201.revision.properties.1.sql',1556231697,13671),('phabricator:20160201.revision.properties.2.sql',1556231697,582),('phabricator:20160202.board.1.proxy.sql',1556231697,11473),('phabricator:20160202.ipv6.1.sql',1556231697,29431),('phabricator:20160202.ipv6.2.php',1556231697,1039),('phabricator:20160206.cover.1.sql',1556231697,16645),('phabricator:20160208.task.1.sql',1556231697,17354),('phabricator:20160208.task.2.sql',1556231697,28687),('phabricator:20160208.task.3.sql',1556231697,21722),('phabricator:20160212.proj.1.sql',1556231697,18838),('phabricator:20160212.proj.2.sql',1556231697,682),('phabricator:20160215.owners.policy.1.sql',1556231698,13159),('phabricator:20160215.owners.policy.2.sql',1556231698,13532),('phabricator:20160215.owners.policy.3.sql',1556231698,781),('phabricator:20160215.owners.policy.4.sql',1556231698,575),('phabricator:20160218.callsigns.1.sql',1556231698,18754),('phabricator:20160221.almanac.1.devicen.sql',1556231698,5402),('phabricator:20160221.almanac.2.devicei.php',1556231698,86),('phabricator:20160221.almanac.3.servicen.sql',1556231698,5514),('phabricator:20160221.almanac.4.servicei.php',1556231698,88),('phabricator:20160221.almanac.5.networkn.sql',1556231698,5797),('phabricator:20160221.almanac.6.networki.php',1556231698,98),('phabricator:20160221.almanac.7.namespacen.sql',1556231698,6222),('phabricator:20160221.almanac.8.namespace.sql',1556231698,6967),('phabricator:20160221.almanac.9.namespacex.sql',1556231698,6258),('phabricator:20160222.almanac.1.properties.php',1556231698,1785),('phabricator:20160223.almanac.1.bound.sql',1556231698,12636),('phabricator:20160223.almanac.2.lockbind.sql',1556231698,555),('phabricator:20160223.almanac.3.devicelock.sql',1556231698,12370),('phabricator:20160223.almanac.4.servicelock.sql',1556231698,12403),('phabricator:20160223.paste.fileedges.php',1556231698,563),('phabricator:20160225.almanac.1.disablebinding.sql',1556231698,13239),('phabricator:20160225.almanac.2.stype.sql',1556231698,5306),('phabricator:20160225.almanac.3.stype.php',1556231698,854),('phabricator:20160227.harbormaster.1.plann.sql',1556231698,5517),('phabricator:20160227.harbormaster.2.plani.php',1556231698,85),('phabricator:20160303.drydock.1.bluen.sql',1556231698,5916),('phabricator:20160303.drydock.2.bluei.php',1556231698,84),('phabricator:20160303.drydock.3.edge.sql',1556231698,9299),('phabricator:20160308.nuance.01.disabled.sql',1556231698,11938),('phabricator:20160308.nuance.02.cursordata.sql',1556231698,5933),('phabricator:20160308.nuance.03.sourcen.sql',1556231698,5421),('phabricator:20160308.nuance.04.sourcei.php',1556231698,84),('phabricator:20160308.nuance.05.sourcename.sql',1556231698,14051),('phabricator:20160308.nuance.06.label.sql',1556231698,14773),('phabricator:20160308.nuance.07.itemtype.sql',1556231698,12745),('phabricator:20160308.nuance.08.itemkey.sql',1556231698,12490),('phabricator:20160308.nuance.09.itemcontainer.sql',1556231698,14099),('phabricator:20160308.nuance.10.itemkeyu.sql',1556231698,525),('phabricator:20160308.nuance.11.requestor.sql',1556231698,16661),('phabricator:20160308.nuance.12.queue.sql',1556231698,12884),('phabricator:20160316.lfs.01.token.resource.sql',1556231698,14175),('phabricator:20160316.lfs.02.token.user.sql',1556231698,10063),('phabricator:20160316.lfs.03.token.properties.sql',1556231698,10329),('phabricator:20160316.lfs.04.token.default.sql',1556231698,508),('phabricator:20160317.lfs.01.ref.sql',1556231698,5342),('phabricator:20160321.nuance.01.taskbridge.sql',1556231698,17760),('phabricator:20160322.nuance.01.itemcommand.sql',1556231698,4975),('phabricator:20160323.badgemigrate.sql',1556231698,1649),('phabricator:20160329.nuance.01.requestor.sql',1556231698,3782),('phabricator:20160329.nuance.02.requestorsource.sql',1556231698,4055),('phabricator:20160329.nuance.03.requestorxaction.sql',1556231698,4785),('phabricator:20160329.nuance.04.requestorcomment.sql',1556231698,4420),('phabricator:20160330.badges.migratequality.sql',1556231698,15822),('phabricator:20160330.badges.qualityxaction.mig.sql',1556231698,2799),('phabricator:20160331.fund.comments.1.sql',1556231698,6871),('phabricator:20160404.oauth.1.xaction.sql',1556231698,6721),('phabricator:20160405.oauth.2.disable.sql',1556231698,10930),('phabricator:20160406.badges.ngrams.php',1556231698,97),('phabricator:20160406.badges.ngrams.sql',1556231698,6525),('phabricator:20160406.columns.1.php',1556231698,500),('phabricator:20160411.repo.1.version.sql',1556231698,5519),('phabricator:20160418.repouri.1.sql',1556231698,6074),('phabricator:20160418.repouri.2.sql',1556231698,11525),('phabricator:20160418.repoversion.1.sql',1556231698,10689),('phabricator:20160419.pushlog.1.sql',1556231698,14353),('phabricator:20160424.locks.1.sql',1556231698,10204),('phabricator:20160426.searchedge.sql',1556231698,9947),('phabricator:20160428.repo.1.urixaction.sql',1556231698,7021),('phabricator:20160503.repo.01.lpath.sql',1556231698,13307),('phabricator:20160503.repo.02.lpathkey.sql',1556231698,8490),('phabricator:20160503.repo.03.lpathmigrate.php',1556231698,504),('phabricator:20160503.repo.04.mirrormigrate.php',1556231698,850),('phabricator:20160503.repo.05.urimigrate.php',1556231698,424),('phabricator:20160510.repo.01.uriindex.php',1556231698,4595),('phabricator:20160513.owners.01.autoreview.sql',1556231698,10941),('phabricator:20160513.owners.02.autoreviewnone.sql',1556231698,564),('phabricator:20160516.owners.01.dominion.sql',1556231698,10783),('phabricator:20160516.owners.02.dominionstrong.sql',1556231698,572),('phabricator:20160517.oauth.01.edge.sql',1556231698,10687),('phabricator:20160518.ssh.01.activecol.sql',1556231698,10789),('phabricator:20160518.ssh.02.activeval.sql',1556231698,581),('phabricator:20160518.ssh.03.activekey.sql',1556231698,6783),('phabricator:20160519.ssh.01.xaction.sql',1556231698,6533),('phabricator:20160531.pref.01.xaction.sql',1556231698,7117),('phabricator:20160531.pref.02.datecreatecol.sql',1556231698,9742),('phabricator:20160531.pref.03.datemodcol.sql',1556231698,9161),('phabricator:20160531.pref.04.datecreateval.sql',1556231698,581),('phabricator:20160531.pref.05.datemodval.sql',1556231698,500),('phabricator:20160531.pref.06.phidcol.sql',1556231698,9802),('phabricator:20160531.pref.07.phidval.php',1556231698,812),('phabricator:20160601.user.01.cache.sql',1556231698,7441),('phabricator:20160601.user.02.copyprefs.php',1556231698,1761),('phabricator:20160601.user.03.removetime.sql',1556231698,15650),('phabricator:20160601.user.04.removetranslation.sql',1556231698,15109),('phabricator:20160601.user.05.removesex.sql',1556231698,14245),('phabricator:20160603.user.01.removedcenabled.sql',1556231698,13434),('phabricator:20160603.user.02.removedctab.sql',1556231698,14889),('phabricator:20160603.user.03.removedcvisible.sql',1556231698,14290),('phabricator:20160604.user.01.stringmailprefs.php',1556231698,605),('phabricator:20160604.user.02.removeimagecache.sql',1556231698,13598),('phabricator:20160605.user.01.prefnulluser.sql',1556231698,13603),('phabricator:20160605.user.02.prefbuiltin.sql',1556231698,9726),('phabricator:20160605.user.03.builtinunique.sql',1556231698,5808),('phabricator:20160616.phame.blog.header.1.sql',1556231698,10765),('phabricator:20160616.repo.01.oldref.sql',1556231698,5571),('phabricator:20160617.harbormaster.01.arelease.sql',1556231698,11995),('phabricator:20160618.phame.blog.subtitle.sql',1556231698,11187),('phabricator:20160620.phame.blog.parentdomain.2.sql',1556231698,11609),('phabricator:20160620.phame.blog.parentsite.1.sql',1556231698,13040),('phabricator:20160623.phame.blog.fulldomain.1.sql',1556231698,12008),('phabricator:20160623.phame.blog.fulldomain.2.sql',1556231698,564),('phabricator:20160623.phame.blog.fulldomain.3.sql',1556231698,1211),('phabricator:20160706.phame.blog.parentdomain.2.sql',1556231698,12418),('phabricator:20160706.phame.blog.parentsite.1.sql',1556231699,13036),('phabricator:20160707.calendar.01.stub.sql',1556231699,12754),('phabricator:20160711.files.01.builtin.sql',1556231699,15129),('phabricator:20160711.files.02.builtinkey.sql',1556231699,8836),('phabricator:20160713.event.01.host.sql',1556231699,15511),('phabricator:20160715.event.01.alldayfrom.sql',1556231699,14131),('phabricator:20160715.event.02.alldayto.sql',1556231699,12699),('phabricator:20160715.event.03.allday.php',1556231699,86),('phabricator:20160720.calendar.invitetxn.php',1556231699,1319),('phabricator:20160721.pack.01.pub.sql',1556231699,5812),('phabricator:20160721.pack.02.pubxaction.sql',1556231699,6139),('phabricator:20160721.pack.03.edge.sql',1556231699,10806),('phabricator:20160721.pack.04.pkg.sql',1556231699,6295),('phabricator:20160721.pack.05.pkgxaction.sql',1556231699,6625),('phabricator:20160721.pack.06.version.sql',1556231699,5517),('phabricator:20160721.pack.07.versionxaction.sql',1556231699,6541),('phabricator:20160722.pack.01.pubngrams.sql',1556231699,5991),('phabricator:20160722.pack.02.pkgngrams.sql',1556231699,6165),('phabricator:20160722.pack.03.versionngrams.sql',1556231699,5845),('phabricator:20160810.commit.01.summarylength.sql',1556231699,16647),('phabricator:20160824.connectionlog.sql',1556231699,3624),('phabricator:20160824.repohint.01.hint.sql',1556231699,5880),('phabricator:20160824.repohint.02.movebad.php',1556231699,610),('phabricator:20160824.repohint.03.nukebad.sql',1556231699,3549),('phabricator:20160825.ponder.sql',1556231699,635),('phabricator:20160829.pastebin.01.language.sql',1556231699,16331),('phabricator:20160829.pastebin.02.language.sql',1556231699,560),('phabricator:20160913.conpherence.topic.1.sql',1556231699,11148),('phabricator:20160919.repo.messagecount.sql',1556231699,10883),('phabricator:20160919.repo.messagedefault.sql',1556231699,3870),('phabricator:20160921.fileexternalrequest.sql',1556231699,6461),('phabricator:20160927.phurl.ngrams.php',1556231699,88),('phabricator:20160927.phurl.ngrams.sql',1556231699,5450),('phabricator:20160928.repo.messagecount.sql',1556231699,513),('phabricator:20160928.tokentoken.sql',1556231699,7220),('phabricator:20161003.cal.01.utcepoch.sql',1556231699,39888),('phabricator:20161003.cal.02.parameters.sql',1556231699,13545),('phabricator:20161004.cal.01.noepoch.php',1556231699,1824),('phabricator:20161005.cal.01.rrules.php',1556231699,313),('phabricator:20161005.cal.02.export.sql',1556231699,6093),('phabricator:20161005.cal.03.exportxaction.sql',1556231699,6495),('phabricator:20161005.conpherence.image.1.sql',1556231699,12059),('phabricator:20161005.conpherence.image.2.php',1556231699,85),('phabricator:20161011.conpherence.ngrams.php',1556231699,65),('phabricator:20161011.conpherence.ngrams.sql',1556231699,5332),('phabricator:20161012.cal.01.import.sql',1556231699,6181),('phabricator:20161012.cal.02.importxaction.sql',1556231699,6973),('phabricator:20161012.cal.03.eventimport.sql',1556231699,52644),('phabricator:20161013.cal.01.importlog.sql',1556231699,5063),('phabricator:20161016.conpherence.imagephids.sql',1556231699,10859),('phabricator:20161025.phortune.contact.1.sql',1556231699,9620),('phabricator:20161025.phortune.merchant.image.1.sql',1556231699,11081),('phabricator:20161026.calendar.01.importtriggers.sql',1556231699,23297),('phabricator:20161027.calendar.01.externalinvitee.sql',1556231699,5726),('phabricator:20161029.phortune.invoice.1.sql',1556231699,20493),('phabricator:20161031.calendar.01.seriesparent.sql',1556231699,13938),('phabricator:20161031.calendar.02.notifylog.sql',1556231699,5033),('phabricator:20161101.calendar.01.noholiday.sql',1556231699,3280),('phabricator:20161101.calendar.02.removecolumns.sql',1556231699,78114),('phabricator:20161104.calendar.01.availability.sql',1556231699,11128),('phabricator:20161104.calendar.02.availdefault.sql',1556231699,550),('phabricator:20161115.phamepost.01.subtitle.sql',1556231699,11909),('phabricator:20161115.phamepost.02.header.sql',1556231699,13239),('phabricator:20161121.cluster.01.hoststate.sql',1556231699,4824),('phabricator:20161124.search.01.stopwords.sql',1556231699,4622),('phabricator:20161125.search.01.stemmed.sql',1556231699,7243),('phabricator:20161130.search.01.manual.sql',1556231699,5811),('phabricator:20161130.search.02.rebuild.php',1556231699,1398),('phabricator:20161210.dashboards.01.author.sql',1556231699,11083),('phabricator:20161210.dashboards.02.author.php',1556231699,1611),('phabricator:20161211.menu.01.itemkey.sql',1556231699,4255),('phabricator:20161211.menu.02.itemprops.sql',1556231699,3566),('phabricator:20161211.menu.03.order.sql',1556231699,3844),('phabricator:20161212.dashboardpanel.01.author.sql',1556231699,10207),('phabricator:20161212.dashboardpanel.02.author.php',1556231699,836),('phabricator:20161212.dashboards.01.icon.sql',1556231699,11227),('phabricator:20161213.diff.01.hunks.php',1556231699,747),('phabricator:20161216.dashboard.ngram.01.sql',1556231699,10936),('phabricator:20161216.dashboard.ngram.02.php',1556231699,114),('phabricator:20170106.menu.01.customphd.sql',1556231699,10393),('phabricator:20170109.diff.01.commit.sql',1556231699,12971),('phabricator:20170119.menuitem.motivator.01.php',1556231699,407),('phabricator:20170131.dashboard.personal.01.php',1556231699,1445),('phabricator:20170301.subtype.01.col.sql',1556231699,12251),('phabricator:20170301.subtype.02.default.sql',1556231699,687),('phabricator:20170301.subtype.03.taskcol.sql',1556231699,17435),('phabricator:20170301.subtype.04.taskdefault.sql',1556231699,554),('phabricator:20170303.people.01.avatar.sql',1556231699,27615),('phabricator:20170313.reviewers.01.sql',1556231699,5349),('phabricator:20170316.rawfiles.01.php',1556231699,1720),('phabricator:20170320.reviewers.01.lastaction.sql',1556231699,11553),('phabricator:20170320.reviewers.02.lastcomment.sql',1556231699,10266),('phabricator:20170320.reviewers.03.migrate.php',1556231699,1127),('phabricator:20170322.reviewers.04.actor.sql',1556231699,10051),('phabricator:20170328.reviewers.01.void.sql',1556231699,11143),('phabricator:20170404.files.retroactive-content-hash.sql',1556231699,19835),('phabricator:20170406.hmac.01.keystore.sql',1556231699,5350),('phabricator:20170410.calendar.01.repair.php',1556231699,576),('phabricator:20170412.conpherence.01.picturecrop.sql',1556231699,499),('phabricator:20170413.conpherence.01.recentparty.sql',1556231700,11833),('phabricator:20170417.files.ngrams.sql',1556231700,5606),('phabricator:20170418.1.application.01.xaction.sql',1556231700,6959),('phabricator:20170418.1.application.02.edge.sql',1556231700,9907),('phabricator:20170418.files.isDeleted.sql',1556231700,16731),('phabricator:20170419.app.01.table.sql',1556231700,5395),('phabricator:20170419.thread.01.behind.sql',1556231700,11820),('phabricator:20170419.thread.02.status.sql',1556231700,11320),('phabricator:20170419.thread.03.touched.sql',1556231700,12098),('phabricator:20170424.user.01.verify.php',1556231700,450),('phabricator:20170427.owners.01.long.sql',1556231700,10936),('phabricator:20170504.1.slowvote.shuffle.sql',1556231700,13917),('phabricator:20170522.nuance.01.itemkey.sql',1556231700,13967),('phabricator:20170524.nuance.01.command.sql',1556231700,29175),('phabricator:20170524.nuance.02.commandstatus.sql',1556231700,10499),('phabricator:20170526.dropdifferentialdrafts.sql',1556231700,4528),('phabricator:20170526.milestones.php',1556231700,82),('phabricator:20170528.maniphestdupes.php',1556231700,407),('phabricator:20170612.repository.image.01.sql',1556231700,14513),('phabricator:20170614.taskstatus.sql',1556231700,22946),('phabricator:20170725.legalpad.date.01.sql',1556231700,1121),('phabricator:20170811.differential.01.status.php',1556231700,436),('phabricator:20170811.differential.02.modernstatus.sql',1556231700,1112),('phabricator:20170811.differential.03.modernxaction.php',1556231700,946),('phabricator:20170814.search.01.qconfig.sql',1556231700,5484),('phabricator:20170820.phame.01.post.views.sql',1556231700,12773),('phabricator:20170820.phame.02.post.views.sql',1556231700,492),('phabricator:20170824.search.01.saved.php',1556231700,1093),('phabricator:20170825.phame.01.post.views.sql',1556231700,14383),('phabricator:20170828.ferret.01.taskdoc.sql',1556231700,4720),('phabricator:20170828.ferret.02.taskfield.sql',1556231700,4430),('phabricator:20170828.ferret.03.taskngrams.sql',1556231700,4459),('phabricator:20170830.ferret.01.unique.sql',1556231700,11567),('phabricator:20170830.ferret.02.term.sql',1556231700,10544),('phabricator:20170905.ferret.01.diff.doc.sql',1556231700,4638),('phabricator:20170905.ferret.02.diff.field.sql',1556231700,4380),('phabricator:20170905.ferret.03.diff.ngrams.sql',1556231700,4849),('phabricator:20170907.ferret.01.user.doc.sql',1556231700,4719),('phabricator:20170907.ferret.02.user.field.sql',1556231700,4741),('phabricator:20170907.ferret.03.user.ngrams.sql',1556231700,4472),('phabricator:20170907.ferret.04.fund.doc.sql',1556231700,6308),('phabricator:20170907.ferret.05.fund.field.sql',1556231700,4669),('phabricator:20170907.ferret.06.fund.ngrams.sql',1556231700,4853),('phabricator:20170907.ferret.07.passphrase.doc.sql',1556231700,4554),('phabricator:20170907.ferret.08.passphrase.field.sql',1556231700,5115),('phabricator:20170907.ferret.09.passphrase.ngrams.sql',1556231700,4083),('phabricator:20170907.ferret.10.owners.doc.sql',1556231700,4723),('phabricator:20170907.ferret.11.owners.field.sql',1556231700,5061),('phabricator:20170907.ferret.12.owners.ngrams.sql',1556231700,4786),('phabricator:20170907.ferret.13.blog.doc.sql',1556231700,4252),('phabricator:20170907.ferret.14.blog.field.sql',1556231700,4923),('phabricator:20170907.ferret.15.blog.ngrams.sql',1556231700,4231),('phabricator:20170907.ferret.16.post.doc.sql',1556231700,4741),('phabricator:20170907.ferret.17.post.field.sql',1556231700,4888),('phabricator:20170907.ferret.18.post.ngrams.sql',1556231700,5208),('phabricator:20170907.ferret.19.project.doc.sql',1556231700,4908),('phabricator:20170907.ferret.20.project.field.sql',1556231700,5022),('phabricator:20170907.ferret.21.project.ngrams.sql',1556231700,4594),('phabricator:20170907.ferret.22.phriction.doc.sql',1556231700,4889),('phabricator:20170907.ferret.23.phriction.field.sql',1556231700,4387),('phabricator:20170907.ferret.24.phriction.ngrams.sql',1556231700,4437),('phabricator:20170907.ferret.25.event.doc.sql',1556231700,5550),('phabricator:20170907.ferret.26.event.field.sql',1556231700,4987),('phabricator:20170907.ferret.27.event.ngrams.sql',1556231700,4139),('phabricator:20170907.ferret.28.mock.doc.sql',1556231700,5204),('phabricator:20170907.ferret.29.mock.field.sql',1556231700,4481),('phabricator:20170907.ferret.30.mock.ngrams.sql',1556231700,4263),('phabricator:20170907.ferret.31.repo.doc.sql',1556231700,4498),('phabricator:20170907.ferret.32.repo.field.sql',1556231700,5632),('phabricator:20170907.ferret.33.repo.ngrams.sql',1556231700,4712),('phabricator:20170907.ferret.34.commit.doc.sql',1556231700,5410),('phabricator:20170907.ferret.35.commit.field.sql',1556231700,4832),('phabricator:20170907.ferret.36.commit.ngrams.sql',1556231700,4997),('phabricator:20170912.ferret.01.activity.php',1556231700,358),('phabricator:20170914.ref.01.position.sql',1556231700,4702),('phabricator:20170915.ref.01.migrate.php',1556231700,735),('phabricator:20170915.ref.02.drop.id.sql',1556231700,11053),('phabricator:20170915.ref.03.drop.closed.sql',1556231700,10493),('phabricator:20170915.ref.04.uniq.sql',1556231700,6301),('phabricator:20170918.ref.01.position.php',1556231700,6814),('phabricator:20171002.cngram.01.maniphest.sql',1556231700,6208),('phabricator:20171002.cngram.02.event.sql',1556231700,6453),('phabricator:20171002.cngram.03.revision.sql',1556231700,5686),('phabricator:20171002.cngram.04.fund.sql',1556231700,5388),('phabricator:20171002.cngram.05.owners.sql',1556231700,5625),('phabricator:20171002.cngram.06.passphrase.sql',1556231700,6665),('phabricator:20171002.cngram.07.blog.sql',1556231700,5687),('phabricator:20171002.cngram.08.post.sql',1556231700,5555),('phabricator:20171002.cngram.09.pholio.sql',1556231700,5669),('phabricator:20171002.cngram.10.phriction.sql',1556231700,5644),('phabricator:20171002.cngram.11.project.sql',1556231700,5239),('phabricator:20171002.cngram.12.user.sql',1556231700,6475),('phabricator:20171002.cngram.13.repository.sql',1556231700,5340),('phabricator:20171002.cngram.14.commit.sql',1556231700,5519),('phabricator:20171026.ferret.01.ponder.doc.sql',1556231700,4734),('phabricator:20171026.ferret.02.ponder.field.sql',1556231700,4312),('phabricator:20171026.ferret.03.ponder.ngrams.sql',1556231700,4486),('phabricator:20171026.ferret.04.ponder.cngrams.sql',1556231700,6303),('phabricator:20171026.ferret.05.ponder.index.php',1556231700,111),('phabricator:20171101.diff.01.active.sql',1556231700,13157),('phabricator:20171101.diff.02.populate.php',1556231700,466),('phabricator:20180119.bulk.01.silent.sql',1556231700,12179),('phabricator:20180120.auth.01.password.sql',1556231700,5465),('phabricator:20180120.auth.02.passwordxaction.sql',1556231700,7117),('phabricator:20180120.auth.03.vcsdata.sql',1556231700,1196),('phabricator:20180120.auth.04.vcsphid.php',1556231700,751),('phabricator:20180121.auth.01.vcsnuke.sql',1556231700,3980),('phabricator:20180121.auth.02.passsalt.sql',1556231700,9066),('phabricator:20180121.auth.03.accountdata.sql',1556231700,607),('phabricator:20180121.auth.04.accountphid.php',1556231700,431),('phabricator:20180121.auth.05.accountnuke.sql',1556231700,29120),('phabricator:20180121.auth.06.legacydigest.sql',1556231700,9699),('phabricator:20180121.auth.07.marklegacy.sql',1556231700,567),('phabricator:20180124.herald.01.repetition.sql',1556231700,17664),('phabricator:20180207.mail.01.task.sql',1556231700,18090),('phabricator:20180207.mail.02.revision.sql',1556231700,13051),('phabricator:20180207.mail.03.mock.sql',1556231700,11482),('phabricator:20180208.maniphest.01.close.sql',1556231700,34873),('phabricator:20180208.maniphest.02.populate.php',1556231700,494),('phabricator:20180209.hook.01.hook.sql',1556231700,5084),('phabricator:20180209.hook.02.hookxaction.sql',1556231700,6844),('phabricator:20180209.hook.03.hookrequest.sql',1556231700,4822),('phabricator:20180210.hunk.01.droplegacy.sql',1556231700,4058),('phabricator:20180210.hunk.02.renamemodern.sql',1556231700,4436),('phabricator:20180212.harbor.01.receiver.sql',1556231700,14179),('phabricator:20180214.harbor.01.aborted.php',1556231700,902),('phabricator:20180215.phriction.01.phidcol.sql',1556231701,12098),('phabricator:20180215.phriction.02.phidvalues.php',1556231701,643),('phabricator:20180215.phriction.03.descempty.sql',1556231701,535),('phabricator:20180215.phriction.04.descnull.sql',1556231701,14930),('phabricator:20180215.phriction.05.statustext.sql',1556231701,15691),('phabricator:20180215.phriction.06.statusvalue.sql',1556231701,904),('phabricator:20180218.fact.01.dim.key.sql',1556231701,5182),('phabricator:20180218.fact.02.dim.obj.sql',1556231701,4795),('phabricator:20180218.fact.03.data.int.sql',1556231701,4788),('phabricator:20180222.log.01.filephid.sql',1556231701,12884),('phabricator:20180223.log.01.bytelength.sql',1556231701,11783),('phabricator:20180223.log.02.chunkformat.sql',1556231701,10735),('phabricator:20180223.log.03.chunkdefault.sql',1556231701,508),('phabricator:20180223.log.04.linemap.sql',1556231701,12025),('phabricator:20180223.log.05.linemapdefault.sql',1556231701,597),('phabricator:20180228.log.01.offset.sql',1556231701,20084),('phabricator:20180305.lock.01.locklog.sql',1556231701,4480),('phabricator:20180306.opath.01.digest.sql',1556231701,11285),('phabricator:20180306.opath.02.digestpopulate.php',1556231701,636),('phabricator:20180306.opath.03.purge.php',1556231701,422),('phabricator:20180306.opath.04.unique.sql',1556231701,6155),('phabricator:20180306.opath.05.longpath.sql',1556231701,12989),('phabricator:20180306.opath.06.pathdisplay.sql',1556231701,10854),('phabricator:20180306.opath.07.copypaths.sql',1556231701,667),('phabricator:20180309.owners.01.primaryowner.sql',1556231701,12220),('phabricator:20180312.reviewers.01.options.sql',1556231701,10529),('phabricator:20180312.reviewers.02.optionsdefault.sql',1556231701,514),('phabricator:20180322.lock.01.identifier.sql',1556231701,18925),('phabricator:20180322.lock.02.wait.sql',1556231701,35843),('phabricator:20180326.lock.03.nonunique.sql',1556231701,5998),('phabricator:20180403.draft.01.broadcast.php',1556231701,689),('phabricator:20180410.almanac.01.iface.xaction.sql',1556231701,6457),('phabricator:20180418.alamanc.interface.unique.php',1556231701,8603),('phabricator:20180418.almanac.network.unique.php',1556231701,6736),('phabricator:20180419.phlux.edges.sql',1556231701,10016),('phabricator:20180423.mail.01.properties.sql',1556231701,5352),('phabricator:20180430.repo_identity.sql',1556231701,6953),('phabricator:20180504.owners.01.mailkey.php',1556231701,613),('phabricator:20180504.owners.02.rmkey.sql',1556231701,10972),('phabricator:20180504.owners.03.properties.sql',1556231701,11898),('phabricator:20180504.owners.04.default.sql',1556231701,626),('phabricator:20180504.repo_identity.author.sql',1556231701,11039),('phabricator:20180504.repo_identity.xaction.sql',1556231701,7323),('phabricator:20180509.repo_identity.commits.sql',1556231701,13684),('phabricator:20180730.phriction.01.spaces.sql',1556231701,12193),('phabricator:20180730.project.01.spaces.sql',1556231701,16504),('phabricator:20180809.repo_identities.activity.php',1556231701,412),('phabricator:20180827.drydock.01.acquired.sql',1556231701,11934),('phabricator:20180827.drydock.02.activated.sql',1556231701,10516),('phabricator:20180828.phriction.01.contentphid.sql',1556231701,12373),('phabricator:20180828.phriction.02.documentphid.sql',1556231701,12991),('phabricator:20180828.phriction.03.editedepoch.sql',1556231701,12601),('phabricator:20180828.phriction.04.migrate.php',1556231701,612),('phabricator:20180828.phriction.05.contentid.sql',1556231701,11315),('phabricator:20180828.phriction.06.c.documentid.php',1556231701,4931),('phabricator:20180828.phriction.06.documentid.sql',1556231701,12630),('phabricator:20180828.phriction.07.c.documentuniq.sql',1556231701,539),('phabricator:20180828.phriction.07.documentkey.sql',1556231701,6810),('phabricator:20180829.phriction.01.mailkey.php',1556231701,454),('phabricator:20180829.phriction.02.rmkey.sql',1556231701,12074),('phabricator:20180830.phriction.01.maxversion.sql',1556231701,12437),('phabricator:20180830.phriction.02.maxes.php',1556231701,429),('phabricator:20180910.audit.01.searches.php',1556231701,358),('phabricator:20180910.audit.02.string.sql',1556231701,27220),('phabricator:20180910.audit.03.status.php',1556231701,1070),('phabricator:20180910.audit.04.xactions.php',1556231701,1835),('phabricator:20180914.audit.01.mailkey.php',1556231701,501),('phabricator:20180914.audit.02.rmkey.sql',1556231701,15907),('phabricator:20180914.drydock.01.operationphid.sql',1556231701,11675),('phabricator:20181024.drydock.01.commandprops.sql',1556231701,10537),('phabricator:20181024.drydock.02.commanddefaults.sql',1556231701,562),('phabricator:20181031.board.01.queryreset.php',1556231701,2252),('phabricator:20181106.repo.01.sync.sql',1556231701,5414),('phabricator:20181106.repo.02.hook.sql',1556231701,10859),('phabricator:20181213.auth.01.sessionphid.sql',1556231701,11625),('phabricator:20181213.auth.02.populatephid.php',1556231701,418),('phabricator:20181213.auth.03.phidkey.sql',1556231701,8125),('phabricator:20181213.auth.04.longerhashes.sql',1556231701,15735),('phabricator:20181213.auth.05.longerloghashes.sql',1556231701,17050),('phabricator:20181213.auth.06.challenge.sql',1556231701,5795),('phabricator:20181214.auth.01.workflowkey.sql',1556231701,9956),('phabricator:20181217.auth.01.digest.sql',1556231701,10408),('phabricator:20181217.auth.02.ttl.sql',1556231701,10154),('phabricator:20181217.auth.03.completed.sql',1556231701,10782),('phabricator:20181218.pholio.01.imageauthor.sql',1556231701,11427),('phabricator:20181219.pholio.01.imagephid.sql',1556231701,11379),('phabricator:20181219.pholio.02.imagemigrate.php',1556231701,707),('phabricator:20181219.pholio.03.imageid.sql',1556231701,11959),('phabricator:20181220.pholio.01.mailkey.php',1556231701,444),('phabricator:20181220.pholio.02.dropmailkey.sql',1556231701,11687),('phabricator:20181228.auth.01.provider.sql',1556231701,4634),('phabricator:20181228.auth.02.xaction.sql',1556231701,6313),('phabricator:20181228.auth.03.name.sql',1556231701,10666),('phabricator:20190101.sms.01.drop.sql',1556231701,4467),('phabricator:20190115.mfa.01.provider.sql',1556231701,11158),('phabricator:20190115.mfa.02.migrate.php',1556231701,974),('phabricator:20190115.mfa.03.factorkey.sql',1556231701,10875),('phabricator:20190116.contact.01.number.sql',1556231701,5635),('phabricator:20190116.contact.02.xaction.sql',1556231701,6947),('phabricator:20190116.phortune.01.billing.sql',1556231701,9904),('phabricator:20190117.authmessage.01.message.sql',1556231701,4988),('phabricator:20190117.authmessage.02.xaction.sql',1556231701,6637),('phabricator:20190121.contact.01.primary.sql',1556231701,11548),('phabricator:20190127.project.01.subtype.sql',1556231701,17416),('phabricator:20190127.project.02.default.sql',1556231701,555),('phabricator:20190129.project.01.spaces.php',1556231701,406),('phabricator:20190206.external.01.legalpad.sql',1556231701,485),('phabricator:20190206.external.02.email.sql',1556231701,524),('phabricator:20190206.external.03.providerphid.sql',1556231701,13239),('phabricator:20190206.external.04.providerlink.php',1556231701,698),('phabricator:20190207.packages.01.state.sql',1556231702,10942),('phabricator:20190207.packages.02.migrate.sql',1556231702,565),('phabricator:20190207.packages.03.drop.sql',1556231702,11126),('phabricator:20190207.packages.04.xactions.php',1556231702,1229),('phabricator:20190215.daemons.01.dropdataid.php',1556231702,5352),('phabricator:20190215.daemons.02.nulldataid.sql',1556231702,13353),('phabricator:20190215.harbor.01.stringindex.sql',1556231702,5418),('phabricator:20190215.harbor.02.stringcol.sql',1556231702,10942),('phabricator:20190220.daemon_worker.completed.01.sql',1556231702,12323),('phabricator:20190220.daemon_worker.completed.02.sql',1556231702,12844),('phabricator:20190226.harbor.01.planprops.sql',1556231702,10963),('phabricator:20190226.harbor.02.planvalue.sql',1556231702,644),('phabricator:20190307.herald.01.comments.sql',1556231702,4292),('phabricator:20190312.triggers.01.trigger.sql',1556231702,5749),('phabricator:20190312.triggers.02.xaction.sql',1556231702,7189),('phabricator:20190312.triggers.03.triggerphid.sql',1556231702,12671),('phabricator:20190322.triggers.01.usage.sql',1556231702,5436),('phabricator:20190329.portals.01.create.sql',1556231702,4633),('phabricator:20190329.portals.02.xaction.sql',1556231702,8280),('phabricator:20190410.portals.01.ferret.doc.sql',1556231702,5198),('phabricator:20190410.portals.02.ferret.field.sql',1556231702,4797),('phabricator:20190410.portals.03.ferret.ngrams.sql',1556231702,4275),('phabricator:20190410.portals.04.ferret.cngrams.sql',1556231702,5990),('phabricator:20190412.dashboard.01.panels.php',1556231702,453),('phabricator:20190412.dashboard.02.install.sql',1556231702,3768),('phabricator:20190412.dashboard.03.dashngrams.sql',1556231702,4706),('phabricator:20190412.dashboard.04.panelngrams.sql',1556231702,4492),('phabricator:20190412.dashboard.05.dferret.doc.sql',1556231702,4528),('phabricator:20190412.dashboard.06.dferret.field.sql',1556231702,5105),('phabricator:20190412.dashboard.07.dferret.ngrams.sql',1556231702,4069),('phabricator:20190412.dashboard.08.dferret.cngrams.sql',1556231702,5099),('phabricator:20190412.dashboard.09.pferret.doc.sql',1556231702,4827),('phabricator:20190412.dashboard.10.pferret.field.sql',1556231702,5374),('phabricator:20190412.dashboard.11.pferret.ngrams.sql',1556231702,5073),('phabricator:20190412.dashboard.12.pferret.cngrams.sql',1556231702,5528),('phabricator:20190412.dashboard.13.rebuild.php',1556231702,7019),('phabricator:20190412.herald.01.rebuild.php',1556231702,1878),('phabricator:20190416.chart.01.storage.sql',1556231702,4935),('phabricator:daemonstatus.sql',1556231688,NULL),('phabricator:daemonstatuskey.sql',1556231689,NULL),('phabricator:daemontaskarchive.sql',1556231689,NULL),('phabricator:db.almanac',1556231684,NULL),('phabricator:db.application',1556231684,NULL),('phabricator:db.audit',1556231684,NULL),('phabricator:db.auth',1556231684,NULL),('phabricator:db.badges',1556231684,NULL),('phabricator:db.cache',1556231684,NULL),('phabricator:db.calendar',1556231684,NULL),('phabricator:db.chatlog',1556231684,NULL),('phabricator:db.conduit',1556231684,NULL),('phabricator:db.config',1556231684,NULL),('phabricator:db.conpherence',1556231684,NULL),('phabricator:db.countdown',1556231684,NULL),('phabricator:db.daemon',1556231684,NULL),('phabricator:db.dashboard',1556231684,NULL),('phabricator:db.differential',1556231684,NULL),('phabricator:db.diviner',1556231684,NULL),('phabricator:db.doorkeeper',1556231684,NULL),('phabricator:db.draft',1556231684,NULL),('phabricator:db.drydock',1556231684,NULL),('phabricator:db.fact',1556231684,NULL),('phabricator:db.feed',1556231684,NULL),('phabricator:db.file',1556231684,NULL),('phabricator:db.flag',1556231684,NULL),('phabricator:db.fund',1556231684,NULL),('phabricator:db.harbormaster',1556231684,NULL),('phabricator:db.herald',1556231684,NULL),('phabricator:db.legalpad',1556231684,NULL),('phabricator:db.maniphest',1556231684,NULL),('phabricator:db.meta_data',1556231684,NULL),('phabricator:db.metamta',1556231684,NULL),('phabricator:db.multimeter',1556231684,NULL),('phabricator:db.nuance',1556231684,NULL),('phabricator:db.oauth_server',1556231684,NULL),('phabricator:db.owners',1556231684,NULL),('phabricator:db.packages',1556231684,NULL),('phabricator:db.passphrase',1556231684,NULL),('phabricator:db.pastebin',1556231684,NULL),('phabricator:db.phame',1556231684,NULL),('phabricator:db.phlux',1556231684,NULL),('phabricator:db.pholio',1556231684,NULL),('phabricator:db.phortune',1556231684,NULL),('phabricator:db.phragment',1556231684,NULL),('phabricator:db.phrequent',1556231684,NULL),('phabricator:db.phriction',1556231684,NULL),('phabricator:db.phurl',1556231684,NULL),('phabricator:db.policy',1556231684,NULL),('phabricator:db.ponder',1556231684,NULL),('phabricator:db.project',1556231684,NULL),('phabricator:db.releeph',1556231684,NULL),('phabricator:db.repository',1556231684,NULL),('phabricator:db.search',1556231684,NULL),('phabricator:db.slowvote',1556231684,NULL),('phabricator:db.spaces',1556231684,NULL),('phabricator:db.system',1556231684,NULL),('phabricator:db.timeline',1556231684,NULL),('phabricator:db.token',1556231684,NULL),('phabricator:db.user',1556231684,NULL),('phabricator:db.worker',1556231684,NULL),('phabricator:db.xhpast',1556231684,NULL),('phabricator:db.xhpastview',1556231684,NULL),('phabricator:db.xhprof',1556231684,NULL),('phabricator:differentialbookmarks.sql',1556231688,NULL),('phabricator:draft-metadata.sql',1556231689,NULL),('phabricator:dropfileproxyimage.sql',1556231689,NULL),('phabricator:drydockresoucetype.sql',1556231689,NULL),('phabricator:drydocktaskid.sql',1556231689,NULL),('phabricator:edgetype.sql',1556231689,NULL),('phabricator:emailtable.sql',1556231688,NULL),('phabricator:emailtableport.sql',1556231688,NULL),('phabricator:emailtableremove.sql',1556231688,NULL),('phabricator:fact-raw.sql',1556231688,NULL),('phabricator:harbormasterobject.sql',1556231688,NULL),('phabricator:holidays.sql',1556231688,NULL),('phabricator:ldapinfo.sql',1556231688,NULL),('phabricator:legalpad-mailkey-populate.php',1556231690,NULL),('phabricator:legalpad-mailkey.sql',1556231690,NULL),('phabricator:liskcounters-task.sql',1556231689,NULL),('phabricator:liskcounters.php',1556231689,NULL),('phabricator:liskcounters.sql',1556231689,NULL),('phabricator:maniphestxcache.sql',1556231688,NULL),('phabricator:markupcache.sql',1556231688,NULL),('phabricator:migrate-differential-dependencies.php',1556231688,NULL),('phabricator:migrate-maniphest-dependencies.php',1556231688,NULL),('phabricator:migrate-maniphest-revisions.php',1556231688,NULL),('phabricator:migrate-project-edges.php',1556231688,NULL),('phabricator:owners-exclude.sql',1556231689,NULL),('phabricator:pastepolicy.sql',1556231689,NULL),('phabricator:phameblog.sql',1556231688,NULL),('phabricator:phamedomain.sql',1556231689,NULL),('phabricator:phameoneblog.sql',1556231689,NULL),('phabricator:phamepolicy.sql',1556231689,NULL),('phabricator:phiddrop.sql',1556231688,NULL),('phabricator:pholio.sql',1556231689,NULL),('phabricator:policy-project.sql',1556231689,NULL),('phabricator:ponder-comments.sql',1556231689,NULL),('phabricator:ponder-mailkey-populate.php',1556231689,NULL),('phabricator:ponder-mailkey.sql',1556231689,NULL),('phabricator:ponder.sql',1556231688,NULL),('phabricator:releeph.sql',1556231689,NULL),('phabricator:repository-lint.sql',1556231689,NULL),('phabricator:statustxt.sql',1556231689,NULL),('phabricator:symbolcontexts.sql',1556231688,NULL),('phabricator:testdatabase.sql',1556231688,NULL),('phabricator:threadtopic.sql',1556231688,NULL),('phabricator:userstatus.sql',1556231688,NULL),('phabricator:usertranslation.sql',1556231688,NULL),('phabricator:xhprof.sql',1556231689,NULL);
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_metamta` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `metamta_applicationemail` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`applicationPHID` varbinary(64) NOT NULL,
|
|
`address` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`configData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_address` (`address`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_application` (`applicationPHID`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `metamta_applicationemailtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `metamta_mail` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`actorPHID` varbinary(64) DEFAULT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`message` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`relatedPHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `relatedPHID` (`relatedPHID`),
|
|
KEY `key_created` (`dateCreated`),
|
|
KEY `key_actorPHID` (`actorPHID`),
|
|
KEY `status` (`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `metamta_mailproperties` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`mailProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_metamta`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `metamta_receivedmail` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`headers` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`bodies` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`attachments` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`relatedPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`message` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`messageIDHash` binary(12) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `relatedPHID` (`relatedPHID`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `key_messageIDHash` (`messageIDHash`),
|
|
KEY `key_created` (`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_multimeter` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_multimeter`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `multimeter_context` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameHash` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_hash` (`nameHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_multimeter`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `multimeter_event` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`eventType` int(10) unsigned NOT NULL,
|
|
`eventLabelID` int(10) unsigned NOT NULL,
|
|
`resourceCost` bigint(20) NOT NULL,
|
|
`sampleRate` int(10) unsigned NOT NULL,
|
|
`eventContextID` int(10) unsigned NOT NULL,
|
|
`eventHostID` int(10) unsigned NOT NULL,
|
|
`eventViewerID` int(10) unsigned NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`requestKey` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_request` (`requestKey`),
|
|
KEY `key_type` (`eventType`,`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_multimeter`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `multimeter_host` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameHash` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_hash` (`nameHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_multimeter`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `multimeter_label` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameHash` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_hash` (`nameHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_multimeter`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `multimeter_viewer` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`nameHash` binary(12) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_hash` (`nameHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_nuance` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_importcursordata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`sourcePHID` varbinary(64) NOT NULL,
|
|
`cursorKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cursorType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_source` (`sourcePHID`,`cursorKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_item` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`requestorPHID` varbinary(64) DEFAULT NULL,
|
|
`sourcePHID` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`queuePHID` varbinary(64) DEFAULT NULL,
|
|
`itemType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`itemKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`itemContainerKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_item` (`sourcePHID`,`itemKey`),
|
|
KEY `key_source` (`sourcePHID`,`status`),
|
|
KEY `key_owner` (`ownerPHID`,`status`),
|
|
KEY `key_requestor` (`requestorPHID`,`status`),
|
|
KEY `key_queue` (`queuePHID`,`status`),
|
|
KEY `key_container` (`sourcePHID`,`itemContainerKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_itemcommand` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`itemPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`command` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`queuePHID` varbinary(64) DEFAULT NULL,
|
|
`status` varchar(64) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_pending` (`itemPHID`,`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_itemtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_itemtransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_queue` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_queuetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_queuetransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_source` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`type` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`defaultQueuePHID` varbinary(64) NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_type` (`type`,`dateModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_sourcename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_sourcetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_nuance`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `nuance_sourcetransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_oauth_server` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `oauth_server_oauthclientauthorization` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`clientPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`scope` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `userPHID` (`userPHID`,`clientPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `oauth_server_oauthserveraccesstoken` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`token` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`clientPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `token` (`token`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `oauth_server_oauthserverauthorizationcode` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`code` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`clientPHID` varbinary(64) NOT NULL,
|
|
`clientSecret` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`redirectURI` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `code` (`code`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `oauth_server_oauthserverclient` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`secret` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`redirectURI` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`isTrusted` tinyint(1) NOT NULL DEFAULT '0',
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `creatorPHID` (`creatorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_oauth_server`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `oauth_server_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_owners` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_customfieldnumericindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`),
|
|
KEY `key_find` (`indexKey`,`indexValue`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_customfieldstorage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_customfieldstringindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`(64)),
|
|
KEY `key_find` (`indexKey`,`indexValue`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_name_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_owner` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`packageID` int(10) unsigned NOT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `packageID` (`packageID`,`userPHID`),
|
|
KEY `userPHID` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_package` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`autoReview` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dominion` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`auditingState` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_package_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_package_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_package_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_package_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_packagetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_owners`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `owners_path` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`packageID` int(10) unsigned NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`path` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`excluded` tinyint(1) NOT NULL DEFAULT '0',
|
|
`pathIndex` binary(12) NOT NULL,
|
|
`pathDisplay` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_path` (`packageID`,`repositoryPHID`,`pathIndex`),
|
|
KEY `key_repository` (`repositoryPHID`,`pathIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_packages` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_package` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`publisherPHID` varbinary(64) NOT NULL,
|
|
`packageKey` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_package` (`publisherPHID`,`packageKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_packagename_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_packagetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_publisher` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`publisherKey` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_publisher` (`publisherKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_publishername_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_publishertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_version` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`packagePHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_package` (`packagePHID`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_versionname_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_packages`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `packages_versiontransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_passphrase` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credential` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`credentialType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`providesType` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`username` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`secretID` int(10) unsigned DEFAULT NULL,
|
|
`isDestroyed` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isLocked` tinyint(1) NOT NULL,
|
|
`allowConduit` tinyint(1) NOT NULL DEFAULT '0',
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_secret` (`secretID`),
|
|
KEY `key_type` (`credentialType`),
|
|
KEY `key_provides` (`providesType`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credential_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credential_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credential_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credential_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_credentialtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_passphrase`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `passphrase_secret` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`secretData` longblob NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_pastebin` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_pastebin`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pastebin`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pastebin`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pastebin_paste` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`filePHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`language` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`parentPHID` varbinary(64) DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) DEFAULT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `parentPHID` (`parentPHID`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `key_dateCreated` (`dateCreated`),
|
|
KEY `key_language` (`language`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pastebin`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pastebin_pastetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pastebin`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pastebin_pastetransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`lineNumber` int(10) unsigned DEFAULT NULL,
|
|
`lineLength` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phame` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`domain` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`configData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`viewPolicy` varbinary(64) DEFAULT NULL,
|
|
`editPolicy` varbinary(64) DEFAULT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`headerImagePHID` varbinary(64) DEFAULT NULL,
|
|
`subtitle` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parentDomain` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`parentSite` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`domainFullURI` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `domain` (`domain`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blog_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blog_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blog_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blog_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_blogtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_post` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`bloggerPHID` varbinary(64) NOT NULL,
|
|
`title` varchar(255) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phameTitle` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} DEFAULT NULL,
|
|
`body` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`visibility` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`configData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`datePublished` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`blogPHID` varbinary(64) DEFAULT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`subtitle` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`headerImagePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `bloggerPosts` (`bloggerPHID`,`visibility`,`datePublished`,`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_post_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_post_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_post_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_post_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_posttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phame`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phame_posttransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phlux` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phlux`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phlux`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phlux`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phlux_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phlux`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phlux_variable` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`variableKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`variableValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_key` (`variableKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_pholio` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_image` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`filePHID` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`sequence` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isObsolete` tinyint(1) NOT NULL DEFAULT '0',
|
|
`replacesImagePHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`mockPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_mock` (`mockPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_mock` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`coverPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`status` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_mock_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_mock_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_mock_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_mock_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_pholio`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `pholio_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`imageID` int(10) unsigned DEFAULT NULL,
|
|
`x` int(10) unsigned DEFAULT NULL,
|
|
`y` int(10) unsigned DEFAULT NULL,
|
|
`width` int(10) unsigned DEFAULT NULL,
|
|
`height` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`),
|
|
UNIQUE KEY `key_draft` (`authorPHID`,`imageID`,`transactionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phortune` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_account` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`billingName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`billingAddress` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_accounttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_cart` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`accountPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cartClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`merchantPHID` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`subscriptionPHID` varbinary(64) DEFAULT NULL,
|
|
`isInvoice` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_account` (`accountPHID`),
|
|
KEY `key_merchant` (`merchantPHID`),
|
|
KEY `key_subscription` (`subscriptionPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_carttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_charge` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`accountPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`cartPHID` varbinary(64) NOT NULL,
|
|
`paymentMethodPHID` varbinary(64) DEFAULT NULL,
|
|
`amountAsCurrency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`merchantPHID` varbinary(64) NOT NULL,
|
|
`providerPHID` varbinary(64) NOT NULL,
|
|
`amountRefundedAsCurrency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`refundingPHID` varbinary(64) DEFAULT NULL,
|
|
`refundedChargePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_cart` (`cartPHID`),
|
|
KEY `key_account` (`accountPHID`),
|
|
KEY `key_merchant` (`merchantPHID`),
|
|
KEY `key_provider` (`providerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_merchant` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contactInfo` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`invoiceEmail` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`invoiceFooter` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_merchanttransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_paymentmethod` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`accountPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`brand` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`expires` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lastFourDigits` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`merchantPHID` varbinary(64) NOT NULL,
|
|
`providerPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_account` (`accountPHID`,`status`),
|
|
KEY `key_merchant` (`merchantPHID`,`accountPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_paymentproviderconfig` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`merchantPHID` varbinary(64) NOT NULL,
|
|
`providerClassKey` binary(12) NOT NULL,
|
|
`providerClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isEnabled` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_merchant` (`merchantPHID`,`providerClassKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_paymentproviderconfigtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_product` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`productClassKey` binary(12) NOT NULL,
|
|
`productClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`productRefKey` binary(12) NOT NULL,
|
|
`productRef` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_product` (`productClassKey`,`productRefKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_purchase` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`productPHID` varbinary(64) NOT NULL,
|
|
`accountPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`cartPHID` varbinary(64) DEFAULT NULL,
|
|
`basePriceAsCurrency` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`quantity` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_cart` (`cartPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phortune`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phortune_subscription` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`accountPHID` varbinary(64) NOT NULL,
|
|
`merchantPHID` varbinary(64) NOT NULL,
|
|
`triggerPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`subscriptionClassKey` binary(12) NOT NULL,
|
|
`subscriptionClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`subscriptionRefKey` binary(12) NOT NULL,
|
|
`subscriptionRef` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`defaultPaymentMethodPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_subscription` (`subscriptionClassKey`,`subscriptionRefKey`),
|
|
KEY `key_account` (`accountPHID`),
|
|
KEY `key_merchant` (`merchantPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phrequent` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phrequent`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phrequent_usertime` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) DEFAULT NULL,
|
|
`note` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`dateStarted` int(10) unsigned NOT NULL,
|
|
`dateEnded` int(10) unsigned DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phriction` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_content` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`version` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`title` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`slug` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`changeType` int(10) unsigned NOT NULL DEFAULT '0',
|
|
`changeRef` int(10) unsigned DEFAULT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`documentPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_version` (`documentPHID`,`version`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `slug` (`slug`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_document` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`slug` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`depth` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`contentPHID` varbinary(64) NOT NULL,
|
|
`editedEpoch` int(10) unsigned NOT NULL,
|
|
`maxVersion` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`),
|
|
UNIQUE KEY `depth` (`depth`,`slug`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_document_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_document_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_document_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_document_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phriction`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phriction_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_phurl` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phurl_phurlname_ngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_object` (`objectID`),
|
|
KEY `key_ngram` (`ngram`,`objectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phurl_url` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`longURL` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`alias` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_instance` (`alias`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phurl_urltransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_phurl`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phurl_urltransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_policy` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_policy`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `policy` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`rules` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`defaultAction` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_ponder` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_answer` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`questionID` int(10) unsigned NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`voteCount` int(10) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `key_oneanswerperquestion` (`questionID`,`authorPHID`),
|
|
KEY `questionID` (`questionID`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `status` (`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_answertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_answertransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_question` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`answerCount` int(10) unsigned NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`answerWiki` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `authorPHID` (`authorPHID`),
|
|
KEY `status` (`status`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_question_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_question_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_question_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_question_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_questiontransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_ponder`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `ponder_questiontransaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_project` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`joinPolicy` varbinary(64) NOT NULL,
|
|
`isMembershipLocked` tinyint(1) NOT NULL DEFAULT '0',
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`icon` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`color` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
`primarySlug` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`parentProjectPHID` varbinary(64) DEFAULT NULL,
|
|
`hasWorkboard` tinyint(1) NOT NULL,
|
|
`hasMilestones` tinyint(1) NOT NULL,
|
|
`hasSubprojects` tinyint(1) NOT NULL,
|
|
`milestoneNumber` int(10) unsigned DEFAULT NULL,
|
|
`projectPath` varbinary(64) NOT NULL,
|
|
`projectDepth` int(10) unsigned NOT NULL,
|
|
`projectPathKey` binary(4) NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`subtype` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_pathkey` (`projectPathKey`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_primaryslug` (`primarySlug`),
|
|
UNIQUE KEY `key_milestone` (`parentProjectPHID`,`milestoneNumber`),
|
|
KEY `key_icon` (`icon`),
|
|
KEY `key_color` (`color`),
|
|
KEY `key_path` (`projectPath`,`projectDepth`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_column` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` int(10) unsigned NOT NULL,
|
|
`sequence` int(10) unsigned NOT NULL,
|
|
`projectPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`proxyPHID` varbinary(64) DEFAULT NULL,
|
|
`triggerPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_proxy` (`projectPHID`,`proxyPHID`),
|
|
KEY `key_status` (`projectPHID`,`status`,`sequence`),
|
|
KEY `key_sequence` (`projectPHID`,`sequence`),
|
|
KEY `key_trigger` (`triggerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_columnposition` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`boardPHID` varbinary(64) NOT NULL,
|
|
`columnPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`sequence` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `boardPHID` (`boardPHID`,`columnPHID`,`objectPHID`),
|
|
KEY `objectPHID` (`objectPHID`,`boardPHID`),
|
|
KEY `boardPHID_2` (`boardPHID`,`columnPHID`,`sequence`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_columntransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_customfieldnumericindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`),
|
|
KEY `key_find` (`indexKey`,`indexValue`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_customfieldstorage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_customfieldstringindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`(64)),
|
|
KEY `key_find` (`indexKey`,`indexValue`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_datasourcetoken` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`projectID` int(10) unsigned NOT NULL,
|
|
`token` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `token` (`token`,`projectID`),
|
|
KEY `projectID` (`projectID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_project_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_project_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_project_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_project_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_slug` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`projectPHID` varbinary(64) NOT NULL,
|
|
`slug` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_slug` (`slug`),
|
|
KEY `key_projectPHID` (`projectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_trigger` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`ruleset` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_triggertransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_project`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `project_triggerusage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`triggerPHID` varbinary(64) NOT NULL,
|
|
`examplePHID` varbinary(64) DEFAULT NULL,
|
|
`columnCount` int(10) unsigned NOT NULL,
|
|
`activeColumnCount` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_trigger` (`triggerPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_repository` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`callsign` varchar(32) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} DEFAULT NULL,
|
|
`versionControlSystem` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`details` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`uuid` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`pushPolicy` varbinary(64) NOT NULL,
|
|
`credentialPHID` varbinary(64) DEFAULT NULL,
|
|
`almanacServicePHID` varbinary(64) DEFAULT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`repositorySlug` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} DEFAULT NULL,
|
|
`localPath` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `callsign` (`callsign`),
|
|
UNIQUE KEY `key_slug` (`repositorySlug`),
|
|
UNIQUE KEY `key_local` (`localPath`),
|
|
KEY `key_vcs` (`versionControlSystem`),
|
|
KEY `key_name` (`name`(128)),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_auditrequest` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`auditorPHID` varbinary(64) NOT NULL,
|
|
`commitPHID` varbinary(64) NOT NULL,
|
|
`auditStatus` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`auditReasons` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_unique` (`commitPHID`,`auditorPHID`),
|
|
KEY `commitPHID` (`commitPHID`),
|
|
KEY `auditorPHID` (`auditorPHID`,`auditStatus`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_branch` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`name` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`lintCommit` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `repositoryID` (`repositoryID`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commit` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`commitIdentifier` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`auditStatus` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`summary` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`importStatus` int(10) unsigned NOT NULL,
|
|
`authorIdentityPHID` varbinary(64) DEFAULT NULL,
|
|
`committerIdentityPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
UNIQUE KEY `key_commit_identity` (`commitIdentifier`,`repositoryID`),
|
|
KEY `repositoryID_2` (`repositoryID`,`epoch`),
|
|
KEY `authorPHID` (`authorPHID`,`auditStatus`,`epoch`),
|
|
KEY `repositoryID` (`repositoryID`,`importStatus`),
|
|
KEY `key_epoch` (`epoch`),
|
|
KEY `key_author` (`authorPHID`,`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commit_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commit_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commit_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commit_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commitdata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`commitID` int(10) unsigned NOT NULL,
|
|
`authorName` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`commitMessage` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`commitDetails` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `commitID` (`commitID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_commithint` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`oldCommitIdentifier` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newCommitIdentifier` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`hintType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_old` (`repositoryPHID`,`oldCommitIdentifier`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_coverage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`branchID` int(10) unsigned NOT NULL,
|
|
`commitID` int(10) unsigned NOT NULL,
|
|
`pathID` int(10) unsigned NOT NULL,
|
|
`coverage` longblob NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_path` (`branchID`,`pathID`,`commitID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_filesystem` (
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`parentID` int(10) unsigned NOT NULL,
|
|
`svnCommit` int(10) unsigned NOT NULL,
|
|
`pathID` int(10) unsigned NOT NULL,
|
|
`existed` tinyint(1) NOT NULL,
|
|
`fileType` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`repositoryID`,`parentID`,`pathID`,`svnCommit`),
|
|
KEY `repositoryID` (`repositoryID`,`svnCommit`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_gitlfsref` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`objectHash` binary(64) NOT NULL,
|
|
`byteSize` bigint(20) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`filePHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_hash` (`repositoryPHID`,`objectHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_identity` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`automaticGuessedUserPHID` varbinary(64) DEFAULT NULL,
|
|
`manuallySetUserPHID` varbinary(64) DEFAULT NULL,
|
|
`currentEffectiveUserPHID` varbinary(64) DEFAULT NULL,
|
|
`identityNameHash` binary(12) NOT NULL,
|
|
`identityNameRaw` longblob NOT NULL,
|
|
`identityNameEncoding` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_identity` (`identityNameHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_identitytransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_lintmessage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`branchID` int(10) unsigned NOT NULL,
|
|
`path` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`line` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`code` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`severity` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `branchID` (`branchID`,`path`(64)),
|
|
KEY `branchID_2` (`branchID`,`code`,`path`(64)),
|
|
KEY `key_author` (`authorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_mirror` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`remoteURI` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`credentialPHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_repository` (`repositoryPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_oldref` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`commitIdentifier` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_repository` (`repositoryPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_parents` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`childCommitID` int(10) unsigned NOT NULL,
|
|
`parentCommitID` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_child` (`childCommitID`,`parentCommitID`),
|
|
KEY `key_parent` (`parentCommitID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_path` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`path` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`pathHash` binary(32) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `pathHash` (`pathHash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_pathchange` (
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`pathID` int(10) unsigned NOT NULL,
|
|
`commitID` int(10) unsigned NOT NULL,
|
|
`targetPathID` int(10) unsigned DEFAULT NULL,
|
|
`targetCommitID` int(10) unsigned DEFAULT NULL,
|
|
`changeType` int(10) unsigned NOT NULL,
|
|
`fileType` int(10) unsigned NOT NULL,
|
|
`isDirect` tinyint(1) NOT NULL,
|
|
`commitSequence` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`commitID`,`pathID`),
|
|
KEY `repositoryID` (`repositoryID`,`pathID`,`commitSequence`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_pullevent` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) DEFAULT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`pullerPHID` varbinary(64) DEFAULT NULL,
|
|
`remoteAddress` varbinary(64) DEFAULT NULL,
|
|
`remoteProtocol` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`resultType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`resultCode` int(10) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_repository` (`repositoryPHID`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_pushevent` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`pusherPHID` varbinary(64) NOT NULL,
|
|
`remoteAddress` varbinary(64) DEFAULT NULL,
|
|
`remoteProtocol` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`rejectCode` int(10) unsigned NOT NULL,
|
|
`rejectDetails` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`requestIdentifier` binary(12) DEFAULT NULL,
|
|
`writeWait` bigint(20) unsigned DEFAULT NULL,
|
|
`readWait` bigint(20) unsigned DEFAULT NULL,
|
|
`hostWait` bigint(20) unsigned DEFAULT NULL,
|
|
`hookWait` bigint(20) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_repository` (`repositoryPHID`),
|
|
KEY `key_identifier` (`requestIdentifier`),
|
|
KEY `key_reject` (`rejectCode`,`rejectDetails`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_pushlog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`pushEventPHID` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`pusherPHID` varbinary(64) NOT NULL,
|
|
`refType` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`refNameHash` binary(12) DEFAULT NULL,
|
|
`refNameRaw` longblob,
|
|
`refNameEncoding` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`refOld` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`refNew` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`mergeBase` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`changeFlags` int(10) unsigned NOT NULL,
|
|
`devicePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_repository` (`repositoryPHID`),
|
|
KEY `key_ref` (`repositoryPHID`,`refNew`),
|
|
KEY `key_pusher` (`pusherPHID`),
|
|
KEY `key_name` (`repositoryPHID`,`refNameHash`),
|
|
KEY `key_event` (`pushEventPHID`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_refcursor` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`refType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`refNameHash` binary(12) NOT NULL,
|
|
`refNameRaw` longblob NOT NULL,
|
|
`refNameEncoding` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ref` (`repositoryPHID`,`refType`,`refNameHash`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_refposition` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`cursorID` int(10) unsigned NOT NULL,
|
|
`commitIdentifier` varchar(40) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_position` (`cursorID`,`commitIdentifier`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_repository_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_repository_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_repository_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_repository_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_statusmessage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`statusType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`statusCode` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`messageCount` int(10) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `repositoryID` (`repositoryID`,`statusType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_summary` (
|
|
`repositoryID` int(10) unsigned NOT NULL,
|
|
`size` int(10) unsigned NOT NULL,
|
|
`lastCommitID` int(10) unsigned NOT NULL,
|
|
`epoch` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`repositoryID`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_symbol` (
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`symbolContext` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`symbolName` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`symbolType` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`symbolLanguage` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`pathID` int(10) unsigned NOT NULL,
|
|
`lineNumber` int(10) unsigned NOT NULL,
|
|
KEY `symbolName` (`symbolName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_syncevent` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
`devicePHID` varbinary(64) NOT NULL,
|
|
`fromDevicePHID` varbinary(64) NOT NULL,
|
|
`deviceVersion` int(10) unsigned DEFAULT NULL,
|
|
`fromDeviceVersion` int(10) unsigned DEFAULT NULL,
|
|
`resultType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`resultCode` int(10) unsigned NOT NULL,
|
|
`syncWait` bigint(20) unsigned NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_repository` (`repositoryPHID`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_uri` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`uri` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`builtinProtocol` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`builtinIdentifier` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`ioType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`displayType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`credentialPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_builtin` (`repositoryPHID`,`builtinProtocol`,`builtinIdentifier`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_uriindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`repositoryURI` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_repository` (`repositoryPHID`),
|
|
KEY `key_uri` (`repositoryURI`(128))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_uritransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_repository`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `repository_workingcopyversion` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`repositoryPHID` varbinary(64) NOT NULL,
|
|
`devicePHID` varbinary(64) NOT NULL,
|
|
`repositoryVersion` int(10) unsigned NOT NULL,
|
|
`isWriting` tinyint(1) NOT NULL,
|
|
`writeProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`lockOwner` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_workingcopy` (`repositoryPHID`,`devicePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_search` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_document` (
|
|
`phid` varbinary(64) NOT NULL,
|
|
`documentType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`documentTitle` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`documentCreated` int(10) unsigned NOT NULL,
|
|
`documentModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`phid`),
|
|
KEY `documentCreated` (`documentCreated`),
|
|
KEY `key_type` (`documentType`,`documentCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_documentfield` (
|
|
`phid` varbinary(64) NOT NULL,
|
|
`phidType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`field` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`auxPHID` varbinary(64) DEFAULT NULL,
|
|
`corpus` longtext CHARACTER SET {$CHARSET_FULLTEXT} COLLATE {$COLLATE_FULLTEXT},
|
|
`stemmedCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT},
|
|
KEY `phid` (`phid`),
|
|
FULLTEXT KEY `key_corpus` (`corpus`,`stemmedCorpus`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_documentrelationship` (
|
|
`phid` varbinary(64) NOT NULL,
|
|
`relatedPHID` varbinary(64) NOT NULL,
|
|
`relation` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`relatedType` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`relatedTime` int(10) unsigned NOT NULL,
|
|
KEY `phid` (`phid`),
|
|
KEY `relatedPHID` (`relatedPHID`,`relation`),
|
|
KEY `relation` (`relation`,`relatedPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_editengineconfiguration` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`engineKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`builtinKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDisabled` tinyint(1) NOT NULL DEFAULT '0',
|
|
`isDefault` tinyint(1) NOT NULL DEFAULT '0',
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isEdit` tinyint(1) NOT NULL,
|
|
`createOrder` int(10) unsigned NOT NULL,
|
|
`editOrder` int(10) unsigned NOT NULL,
|
|
`subtype` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_engine` (`engineKey`,`builtinKey`),
|
|
KEY `key_default` (`engineKey`,`isDefault`,`isDisabled`),
|
|
KEY `key_edit` (`engineKey`,`isEdit`,`isDisabled`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_editengineconfigurationtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_indexversion` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`extensionKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`version` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`,`extensionKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_namedquery` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`engineClassName` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`queryName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`queryKey` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isBuiltin` tinyint(1) NOT NULL DEFAULT '0',
|
|
`isDisabled` tinyint(1) NOT NULL DEFAULT '0',
|
|
`sequence` int(10) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_userquery` (`userPHID`,`engineClassName`,`queryKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_namedqueryconfig` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`engineClassName` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`scopePHID` varbinary(64) NOT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_scope` (`engineClassName`,`scopePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_profilepanelconfiguration` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`profilePHID` varbinary(64) NOT NULL,
|
|
`menuItemKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`builtinKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`menuItemOrder` int(10) unsigned DEFAULT NULL,
|
|
`visibility` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`menuItemProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`customPHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_profile` (`profilePHID`,`menuItemOrder`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_profilepanelconfigurationtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `search_savedquery` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`engineClassName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`queryKey` varchar(12) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_queryKey` (`queryKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_search`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `stopwords` (
|
|
`value` varchar(32) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
INSERT INTO `stopwords` VALUES ('the'),('be'),('and'),('of'),('a'),('in'),('to'),('have'),('it'),('I'),('that'),('for'),('you'),('he'),('with'),('on'),('do'),('say'),('this'),('they'),('at'),('but'),('we'),('his'),('from'),('not'),('by'),('or'),('as'),('what'),('go'),('their'),('can'),('who'),('get'),('if'),('would'),('all'),('my'),('will'),('up'),('there'),('so'),('its'),('us');
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_slowvote` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `slowvote_choice` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`pollID` int(10) unsigned NOT NULL,
|
|
`optionID` int(10) unsigned NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `pollID` (`pollID`),
|
|
KEY `authorPHID` (`authorPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `slowvote_option` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`pollID` int(10) unsigned NOT NULL,
|
|
`name` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `pollID` (`pollID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `slowvote_poll` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`question` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`responseVisibility` int(10) unsigned NOT NULL,
|
|
`shuffle` tinyint(1) NOT NULL DEFAULT '0',
|
|
`method` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`spacePHID` varbinary(64) DEFAULT NULL,
|
|
`mailKey` binary(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `key_space` (`spacePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `slowvote_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_slowvote`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `slowvote_transaction_comment` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`transactionPHID` varbinary(64) DEFAULT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`content` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isDeleted` tinyint(1) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_version` (`transactionPHID`,`commentVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_spaces` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_spaces`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_spaces`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_spaces`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `spaces_namespace` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`namespaceName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`isDefaultNamespace` tinyint(1) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`description` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isArchived` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_default` (`isDefaultNamespace`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_spaces`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `spaces_namespacetransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_system` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_system`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `system_actionlog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`actorHash` binary(12) NOT NULL,
|
|
`actorIdentity` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`action` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`score` double NOT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_epoch` (`epoch`),
|
|
KEY `key_action` (`actorHash`,`action`,`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_system`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `system_destructionlog` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectClass` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rootLogID` int(10) unsigned DEFAULT NULL,
|
|
`objectPHID` varbinary(64) DEFAULT NULL,
|
|
`objectMonogram` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`epoch` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_epoch` (`epoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_token` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_token`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `token_count` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`tokenCount` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_objectPHID` (`objectPHID`),
|
|
KEY `key_count` (`tokenCount`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_token`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `token_given` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`tokenPHID` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_all` (`objectPHID`,`authorPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_token` (`tokenPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_token`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `token_token` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`flavor` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`builtinKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`creatorPHID` varbinary(64) NOT NULL,
|
|
`tokenImagePHID` varbinary(64) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_builtin` (`builtinKey`),
|
|
KEY `key_creator` (`creatorPHID`,`dateModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_user` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `phabricator_session` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`type` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`sessionKey` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`sessionStart` int(10) unsigned NOT NULL,
|
|
`sessionExpires` int(10) unsigned NOT NULL,
|
|
`highSecurityUntil` int(10) unsigned DEFAULT NULL,
|
|
`isPartial` tinyint(1) NOT NULL DEFAULT '0',
|
|
`signedLegalpadDocuments` tinyint(1) NOT NULL DEFAULT '0',
|
|
`phid` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `sessionKey` (`sessionKey`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_identity` (`userPHID`,`type`),
|
|
KEY `key_expires` (`sessionExpires`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`userName` varchar(64) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`realName` varchar(128) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`conduitCertificate` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`isSystemAgent` tinyint(1) NOT NULL DEFAULT '0',
|
|
`isDisabled` tinyint(1) NOT NULL,
|
|
`isAdmin` tinyint(1) NOT NULL,
|
|
`isEmailVerified` int(10) unsigned NOT NULL,
|
|
`isApproved` int(10) unsigned NOT NULL,
|
|
`accountSecret` binary(64) NOT NULL,
|
|
`isEnrolledInMultiFactor` tinyint(1) NOT NULL DEFAULT '0',
|
|
`availabilityCache` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`availabilityCacheTTL` int(10) unsigned DEFAULT NULL,
|
|
`isMailingList` tinyint(1) NOT NULL,
|
|
`defaultProfileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`defaultProfileImageVersion` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `userName` (`userName`),
|
|
UNIQUE KEY `phid` (`phid`),
|
|
KEY `realName` (`realName`),
|
|
KEY `key_approved` (`isApproved`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_authinvite` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`emailAddress` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`verificationHash` binary(12) NOT NULL,
|
|
`acceptedByPHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_address` (`emailAddress`),
|
|
UNIQUE KEY `key_code` (`verificationHash`),
|
|
UNIQUE KEY `key_phid` (`phid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_cache` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`cacheIndex` binary(12) NOT NULL,
|
|
`cacheKey` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cacheData` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`cacheType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_usercache` (`userPHID`,`cacheIndex`),
|
|
KEY `key_cachekey` (`cacheIndex`),
|
|
KEY `key_cachetype` (`cacheType`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_configuredcustomfieldstorage` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`fieldIndex` binary(12) NOT NULL,
|
|
`fieldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `objectPHID` (`objectPHID`,`fieldIndex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_customfieldnumericindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`),
|
|
KEY `key_find` (`indexKey`,`indexValue`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_customfieldstringindex` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`indexKey` binary(12) NOT NULL,
|
|
`indexValue` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_join` (`objectPHID`,`indexKey`,`indexValue`(64)),
|
|
KEY `key_find` (`indexKey`,`indexValue`(64))
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_email` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`address` varchar(128) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`isVerified` tinyint(1) NOT NULL DEFAULT '0',
|
|
`isPrimary` tinyint(1) NOT NULL DEFAULT '0',
|
|
`verificationCode` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `address` (`address`),
|
|
KEY `userPHID` (`userPHID`,`isPrimary`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_externalaccount` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`userPHID` varbinary(64) DEFAULT NULL,
|
|
`accountType` varchar(16) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`accountDomain` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`accountSecret` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT},
|
|
`accountID` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`displayName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`username` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`realName` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`email` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`emailVerified` tinyint(1) NOT NULL,
|
|
`accountURI` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`properties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`providerConfigPHID` varbinary(64) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `account_details` (`accountType`,`accountDomain`,`accountID`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_user` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_log` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`actorPHID` varbinary(64) DEFAULT NULL,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`action` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`details` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`remoteAddr` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`session` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `actorPHID` (`actorPHID`,`dateCreated`),
|
|
KEY `userPHID` (`userPHID`,`dateCreated`),
|
|
KEY `action` (`action`,`dateCreated`),
|
|
KEY `dateCreated` (`dateCreated`),
|
|
KEY `remoteAddr` (`remoteAddr`,`dateCreated`),
|
|
KEY `session` (`session`,`dateCreated`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_nametoken` (
|
|
`token` varchar(255) CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`userID` int(10) unsigned NOT NULL,
|
|
KEY `token` (`token`(128)),
|
|
KEY `userID` (`userID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_preferences` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) DEFAULT NULL,
|
|
`preferences` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`builtinKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_builtin` (`builtinKey`),
|
|
UNIQUE KEY `key_user` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_preferencestransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_profile` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`userPHID` varbinary(64) NOT NULL,
|
|
`title` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`blurb` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`profileImagePHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`icon` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `userPHID` (`userPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_transaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_user_fdocument` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`isClosed` tinyint(1) NOT NULL,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`ownerPHID` varbinary(64) DEFAULT NULL,
|
|
`epochCreated` int(10) unsigned NOT NULL,
|
|
`epochModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_object` (`objectPHID`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_owner` (`ownerPHID`),
|
|
KEY `key_created` (`epochCreated`),
|
|
KEY `key_modified` (`epochModified`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_user_ffield` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`fieldKey` varchar(4) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`rawCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`termCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
`normalCorpus` longtext CHARACTER SET {$CHARSET_SORT} COLLATE {$COLLATE_SORT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_documentfield` (`documentID`,`fieldKey`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_user_fngrams` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`documentID` int(10) unsigned NOT NULL,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_ngram` (`ngram`,`documentID`),
|
|
KEY `key_object` (`documentID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_user`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `user_user_fngrams_common` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`ngram` char(3) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`needsCollection` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_ngram` (`ngram`),
|
|
KEY `key_collect` (`needsCollection`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_worker` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edge` (
|
|
`src` varbinary(64) NOT NULL,
|
|
`type` int(10) unsigned NOT NULL,
|
|
`dst` varbinary(64) NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`seq` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`src`,`type`,`dst`),
|
|
UNIQUE KEY `key_dst` (`dst`,`type`,`src`),
|
|
KEY `src` (`src`,`type`,`dateCreated`,`seq`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `edgedata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `lisk_counter` (
|
|
`counterName` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`counterValue` bigint(20) unsigned NOT NULL,
|
|
PRIMARY KEY (`counterName`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
INSERT INTO `lisk_counter` VALUES ('worker_activetask',5);
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_activetask` (
|
|
`id` int(10) unsigned NOT NULL,
|
|
`taskClass` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`leaseOwner` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`leaseExpires` int(10) unsigned DEFAULT NULL,
|
|
`failureCount` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned NOT NULL,
|
|
`failureTime` int(10) unsigned DEFAULT NULL,
|
|
`priority` int(10) unsigned NOT NULL,
|
|
`objectPHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `leaseExpires` (`leaseExpires`),
|
|
KEY `key_failuretime` (`failureTime`),
|
|
KEY `taskClass` (`taskClass`),
|
|
KEY `key_owner` (`leaseOwner`,`priority`,`id`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
INSERT INTO `worker_activetask` VALUES (3,'PhabricatorRebuildIndexesWorker',NULL,NULL,0,1,NULL,3500,NULL,1556231702,1556231702),(4,'PhabricatorRebuildIndexesWorker',NULL,NULL,0,2,NULL,3500,NULL,1556231702,1556231702),(5,'PhabricatorRebuildIndexesWorker',NULL,NULL,0,3,NULL,3500,NULL,1556231702,1556231702);
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_archivetask` (
|
|
`id` int(10) unsigned NOT NULL,
|
|
`taskClass` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`leaseOwner` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`leaseExpires` int(10) unsigned DEFAULT NULL,
|
|
`failureCount` int(10) unsigned NOT NULL,
|
|
`dataID` int(10) unsigned NOT NULL,
|
|
`result` int(10) unsigned NOT NULL,
|
|
`duration` bigint(20) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`priority` int(10) unsigned NOT NULL,
|
|
`objectPHID` varbinary(64) DEFAULT NULL,
|
|
`archivedEpoch` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `dateCreated` (`dateCreated`),
|
|
KEY `key_modified` (`dateModified`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_bulkjob` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`jobTypeKey` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`parameters` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`size` int(10) unsigned NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
`isSilent` tinyint(1) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_type` (`jobTypeKey`),
|
|
KEY `key_author` (`authorPHID`),
|
|
KEY `key_status` (`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_bulkjobtransaction` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`authorPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`viewPolicy` varbinary(64) NOT NULL,
|
|
`editPolicy` varbinary(64) NOT NULL,
|
|
`commentPHID` varbinary(64) DEFAULT NULL,
|
|
`commentVersion` int(10) unsigned NOT NULL,
|
|
`transactionType` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`oldValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`newValue` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`contentSource` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`metadata` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_bulktask` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`bulkJobPHID` varbinary(64) NOT NULL,
|
|
`objectPHID` varbinary(64) NOT NULL,
|
|
`status` varchar(32) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `key_job` (`bulkJobPHID`,`status`),
|
|
KEY `key_object` (`objectPHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_taskdata` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`data` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
INSERT INTO `worker_taskdata` VALUES (1,'{\"queryClass\":\"PhabricatorDashboardQuery\"}'),(2,'{\"queryClass\":\"PhabricatorDashboardPanelQuery\"}'),(3,'{\"queryClass\":\"HeraldRuleQuery\"}');
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_trigger` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`phid` varbinary(64) NOT NULL,
|
|
`triggerVersion` int(10) unsigned NOT NULL,
|
|
`clockClass` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`clockProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`actionClass` varchar(64) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`actionProperties` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_phid` (`phid`),
|
|
UNIQUE KEY `key_trigger` (`triggerVersion`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
USE `{$NAMESPACE}_worker`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `worker_triggerevent` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`triggerID` int(10) unsigned NOT NULL,
|
|
`lastEventEpoch` int(10) unsigned DEFAULT NULL,
|
|
`nextEventEpoch` int(10) unsigned DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `key_trigger` (`triggerID`),
|
|
KEY `key_next` (`nextEventEpoch`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_xhpast` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_xhpast`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `xhpast_parsetree` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`authorPHID` varbinary(64) DEFAULT NULL,
|
|
`input` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`returnCode` int(10) NOT NULL,
|
|
`stdout` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`stderr` longtext CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} NOT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|
|
|
|
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `{$NAMESPACE}_xhprof` /*!40100 DEFAULT CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} */;
|
|
|
|
USE `{$NAMESPACE}_xhprof`;
|
|
|
|
SET NAMES utf8 ;
|
|
|
|
SET character_set_client = {$CHARSET} ;
|
|
|
|
CREATE TABLE `xhprof_sample` (
|
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
`filePHID` varbinary(64) NOT NULL,
|
|
`sampleRate` int(10) unsigned NOT NULL,
|
|
`usTotal` bigint(20) unsigned NOT NULL,
|
|
`hostname` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`requestPath` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`controller` varchar(255) CHARACTER SET {$CHARSET} COLLATE {$COLLATE_TEXT} DEFAULT NULL,
|
|
`userPHID` varbinary(64) DEFAULT NULL,
|
|
`dateCreated` int(10) unsigned NOT NULL,
|
|
`dateModified` int(10) unsigned NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `filePHID` (`filePHID`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET={$CHARSET} COLLATE={$COLLATE_TEXT};
|