@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at recaptime-dev/main 54 lines 2.1 kB view raw
1CREATE TABLE {$NAMESPACE}_badges.badges_badge ( 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 phid VARBINARY(64) NOT NULL, 4 name VARCHAR(255) NOT NULL COLLATE {$COLLATE_TEXT}, 5 flavor VARCHAR(255) NOT NULL COLLATE {$COLLATE_TEXT}, 6 description LONGTEXT NOT NULL, 7 icon VARCHAR(255) NOT NULL, 8 quality VARCHAR(255) NOT NULL, 9 status VARCHAR(32) NOT NULL COLLATE {$COLLATE_TEXT}, 10 dateCreated INT UNSIGNED NOT NULL, 11 dateModified INT UNSIGNED NOT NULL, 12 viewPolicy VARBINARY(64) NOT NULL, 13 editPolicy VARBINARY(64) NOT NULL, 14 creatorPHID varbinary(64) NOT NULL, 15 UNIQUE KEY `key_phid` (phid), 16 KEY `key_creator` (creatorPHID, dateModified) 17) ENGINE=InnoDB, COLLATE {$COLLATE_TEXT}; 18 19CREATE TABLE {$NAMESPACE}_badges.badges_transaction ( 20 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 21 phid VARBINARY(64) NOT NULL, 22 authorPHID VARBINARY(64) NOT NULL, 23 objectPHID VARBINARY(64) NOT NULL, 24 viewPolicy VARBINARY(64) NOT NULL, 25 editPolicy VARBINARY(64) NOT NULL, 26 commentPHID VARBINARY(64), 27 commentVersion INT UNSIGNED NOT NULL, 28 transactionType VARCHAR(32) NOT NULL COLLATE {$COLLATE_TEXT}, 29 oldValue LONGTEXT NOT NULL COLLATE {$COLLATE_TEXT}, 30 newValue LONGTEXT NOT NULL COLLATE {$COLLATE_TEXT}, 31 contentSource LONGTEXT NOT NULL COLLATE {$COLLATE_TEXT}, 32 metadata LONGTEXT NOT NULL COLLATE {$COLLATE_TEXT}, 33 dateCreated INT UNSIGNED NOT NULL, 34 dateModified INT UNSIGNED NOT NULL, 35 UNIQUE KEY `key_phid` (phid), 36 KEY `key_object` (objectPHID) 37) ENGINE=InnoDB, COLLATE {$COLLATE_TEXT}; 38 39CREATE TABLE {$NAMESPACE}_badges.edge ( 40 src VARBINARY(64) NOT NULL, 41 type INT UNSIGNED NOT NULL, 42 dst VARBINARY(64) NOT NULL, 43 dateCreated INT UNSIGNED NOT NULL, 44 seq INT UNSIGNED NOT NULL, 45 dataID INT UNSIGNED, 46 PRIMARY KEY (src, type, dst), 47 KEY `src` (src, type, dateCreated, seq), 48 UNIQUE KEY `key_dst` (dst, type, src) 49) ENGINE=InnoDB, COLLATE {$COLLATE_TEXT}; 50 51CREATE TABLE {$NAMESPACE}_badges.edgedata ( 52 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 53 data LONGTEXT NOT NULL COLLATE {$COLLATE_TEXT} 54) ENGINE=InnoDB, COLLATE {$COLLATE_TEXT};