@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

SQL Patch Management: SQL Changes

Summary:
Splits out the SQL changes. These are most of the changes, but primarily mechanical:

- Moved "initialize.sql" to "0000.legacy.sql" and partially reverted to an older version, such that patches 0000 + 000 + 001 + ... + 137 put us in the right state when applied sequentially.
- Removed "create database" commands from all SQL. These are handled by separate DB patches now, so we have the data to do operations like "storage databases" (list databases) and "storage destroy" (drop databases).
- Removed "phabricator_" namespace from all SQL, and replaced with "{$NAMESPACE}_" token so we can namespace databases.
- Shortened some column lengths so patches apply correctly if originally created as InnoDB; also a few similar tweaks elsewhere.

Test Plan: See D2323 for discussion and test plan.

Reviewers: edward, vrana, btrahan, jungejason

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T140, T345

Differential Revision: https://secure.phabricator.com/D2329

+2770 -2570
-2001
resources/sql/init/initialize.sql
··· 1 - -- MySQL dump 10.13 Distrib 5.5.10, for osx10.6 (i386) 2 - -- 3 - -- Host: localhost Database: phabricator_conduit 4 - -- ------------------------------------------------------ 5 - -- Server version 5.5.10 6 - 7 - /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 - /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 - /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 - /*!40101 SET NAMES utf8 */; 11 - /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 - /*!40103 SET TIME_ZONE='+00:00' */; 13 - /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 - /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 - /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 - /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 - 18 - -- 19 - -- Current Database: `phabricator_conduit` 20 - -- 21 - 22 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_conduit` /*!40100 DEFAULT CHARACTER SET latin1 */; 23 - 24 - USE `phabricator_conduit`; 25 - 26 - -- 27 - -- Table structure for table `conduit_connectionlog` 28 - -- 29 - 30 - DROP TABLE IF EXISTS `conduit_connectionlog`; 31 - /*!40101 SET @saved_cs_client = @@character_set_client */; 32 - /*!40101 SET character_set_client = utf8 */; 33 - CREATE TABLE `conduit_connectionlog` ( 34 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 35 - `client` varchar(255) DEFAULT NULL, 36 - `clientVersion` varchar(255) DEFAULT NULL, 37 - `clientDescription` varchar(255) DEFAULT NULL, 38 - `username` varchar(255) DEFAULT NULL, 39 - `dateCreated` int(10) unsigned NOT NULL, 40 - `dateModified` int(10) unsigned NOT NULL, 41 - PRIMARY KEY (`id`) 42 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 43 - /*!40101 SET character_set_client = @saved_cs_client */; 44 - 45 - -- 46 - -- Dumping data for table `conduit_connectionlog` 47 - -- 48 - 49 - LOCK TABLES `conduit_connectionlog` WRITE; 50 - /*!40000 ALTER TABLE `conduit_connectionlog` DISABLE KEYS */; 51 - /*!40000 ALTER TABLE `conduit_connectionlog` ENABLE KEYS */; 52 - UNLOCK TABLES; 53 - 54 - -- 55 - -- Table structure for table `conduit_methodcalllog` 56 - -- 57 - 58 - DROP TABLE IF EXISTS `conduit_methodcalllog`; 59 - /*!40101 SET @saved_cs_client = @@character_set_client */; 60 - /*!40101 SET character_set_client = utf8 */; 61 - CREATE TABLE `conduit_methodcalllog` ( 62 - `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 63 - `connectionID` bigint(20) unsigned DEFAULT NULL, 64 - `method` varchar(255) NOT NULL, 65 - `error` varchar(255) NOT NULL, 66 - `duration` bigint(20) unsigned NOT NULL, 67 - `dateCreated` int(10) unsigned NOT NULL, 68 - `dateModified` int(10) unsigned NOT NULL, 69 - PRIMARY KEY (`id`) 70 - ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 71 - /*!40101 SET character_set_client = @saved_cs_client */; 72 - 73 - -- 74 - -- Dumping data for table `conduit_methodcalllog` 75 - -- 76 - 77 - LOCK TABLES `conduit_methodcalllog` WRITE; 78 - /*!40000 ALTER TABLE `conduit_methodcalllog` DISABLE KEYS */; 79 - INSERT INTO `conduit_methodcalllog` VALUES (1,NULL,'daemon.log','',4569,1304349508,1304349508),(2,NULL,'daemon.log','',2335,1304349508,1304349508),(3,NULL,'daemon.log','',2463,1304349508,1304349508),(4,NULL,'daemon.log','',4507,1304349546,1304349546),(5,NULL,'daemon.log','',3366,1304349546,1304349546); 80 - /*!40000 ALTER TABLE `conduit_methodcalllog` ENABLE KEYS */; 81 - UNLOCK TABLES; 82 - 83 - -- 84 - -- Current Database: `phabricator_daemon` 85 - -- 86 - 87 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_daemon` /*!40100 DEFAULT CHARACTER SET latin1 */; 88 - 89 - USE `phabricator_daemon`; 90 - 91 - -- 92 - -- Table structure for table `daemon_log` 93 - -- 94 - 95 - DROP TABLE IF EXISTS `daemon_log`; 96 - /*!40101 SET @saved_cs_client = @@character_set_client */; 97 - /*!40101 SET character_set_client = utf8 */; 98 - CREATE TABLE `daemon_log` ( 99 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 100 - `daemon` varchar(255) NOT NULL, 101 - `host` varchar(255) NOT NULL, 102 - `pid` int(10) unsigned NOT NULL, 103 - `argv` varchar(512) NOT NULL, 104 - `dateCreated` int(10) unsigned NOT NULL, 105 - `dateModified` int(10) unsigned NOT NULL, 106 - PRIMARY KEY (`id`) 107 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 108 - /*!40101 SET character_set_client = @saved_cs_client */; 109 - 110 - -- 111 - -- Dumping data for table `daemon_log` 112 - -- 113 - 114 - LOCK TABLES `daemon_log` WRITE; 115 - /*!40000 ALTER TABLE `daemon_log` DISABLE KEYS */; 116 - /*!40000 ALTER TABLE `daemon_log` ENABLE KEYS */; 117 - UNLOCK TABLES; 118 - 119 - -- 120 - -- Table structure for table `daemon_logevent` 121 - -- 122 - 123 - DROP TABLE IF EXISTS `daemon_logevent`; 124 - /*!40101 SET @saved_cs_client = @@character_set_client */; 125 - /*!40101 SET character_set_client = utf8 */; 126 - CREATE TABLE `daemon_logevent` ( 127 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 128 - `logID` int(10) unsigned NOT NULL, 129 - `logType` varchar(4) NOT NULL, 130 - `message` longblob NOT NULL, 131 - `epoch` int(10) unsigned NOT NULL, 132 - PRIMARY KEY (`id`), 133 - KEY `logID` (`logID`,`epoch`) 134 - ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 135 - /*!40101 SET character_set_client = @saved_cs_client */; 136 - 137 - -- 138 - -- Dumping data for table `daemon_logevent` 139 - -- 140 - 141 - LOCK TABLES `daemon_logevent` WRITE; 142 - /*!40000 ALTER TABLE `daemon_logevent` DISABLE KEYS */; 143 - INSERT INTO `daemon_logevent` VALUES (1,7,'INIT','',1304349508),(2,9,'INIT','',1304349508),(3,10,'INIT','',1304349508),(4,6,'INIT','',1304349546),(5,8,'INIT','',1304349546); 144 - /*!40000 ALTER TABLE `daemon_logevent` ENABLE KEYS */; 145 - UNLOCK TABLES; 146 - 147 - -- 148 - -- Current Database: `phabricator_differential` 149 - -- 150 - 151 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_differential` /*!40100 DEFAULT CHARACTER SET latin1 */; 152 - 153 - USE `phabricator_differential`; 154 - 155 - -- 156 - -- Table structure for table `differential_changeset` 157 - -- 158 - 159 - DROP TABLE IF EXISTS `differential_changeset`; 160 - /*!40101 SET @saved_cs_client = @@character_set_client */; 161 - /*!40101 SET character_set_client = utf8 */; 162 - CREATE TABLE `differential_changeset` ( 163 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 164 - `diffID` int(10) unsigned NOT NULL, 165 - `oldFile` varchar(255) DEFAULT NULL, 166 - `fileName` varchar(255) NOT NULL, 167 - `awayPaths` longblob, 168 - `changeType` int(10) unsigned NOT NULL, 169 - `fileType` int(10) unsigned NOT NULL, 170 - `metadata` longblob, 171 - `oldProperties` longblob, 172 - `newProperties` longblob, 173 - `addLines` int(10) unsigned NOT NULL, 174 - `delLines` int(10) unsigned NOT NULL, 175 - `dateCreated` int(10) unsigned NOT NULL, 176 - `dateModified` int(10) unsigned NOT NULL, 177 - PRIMARY KEY (`id`), 178 - KEY `diffID` (`diffID`) 179 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 180 - /*!40101 SET character_set_client = @saved_cs_client */; 181 - 182 - -- 183 - -- Dumping data for table `differential_changeset` 184 - -- 185 - 186 - LOCK TABLES `differential_changeset` WRITE; 187 - /*!40000 ALTER TABLE `differential_changeset` DISABLE KEYS */; 188 - /*!40000 ALTER TABLE `differential_changeset` ENABLE KEYS */; 189 - UNLOCK TABLES; 190 - 191 - -- 192 - -- Table structure for table `differential_changeset_parse_cache` 193 - -- 194 - 195 - DROP TABLE IF EXISTS `differential_changeset_parse_cache`; 196 - /*!40101 SET @saved_cs_client = @@character_set_client */; 197 - /*!40101 SET character_set_client = utf8 */; 198 - CREATE TABLE `differential_changeset_parse_cache` ( 199 - `id` int(10) unsigned NOT NULL, 200 - `cache` longblob NOT NULL, 201 - PRIMARY KEY (`id`) 202 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 203 - /*!40101 SET character_set_client = @saved_cs_client */; 204 - 205 - -- 206 - -- Dumping data for table `differential_changeset_parse_cache` 207 - -- 208 - 209 - LOCK TABLES `differential_changeset_parse_cache` WRITE; 210 - /*!40000 ALTER TABLE `differential_changeset_parse_cache` DISABLE KEYS */; 211 - /*!40000 ALTER TABLE `differential_changeset_parse_cache` ENABLE KEYS */; 212 - UNLOCK TABLES; 213 - 214 - -- 215 - -- Table structure for table `differential_comment` 216 - -- 217 - 218 - DROP TABLE IF EXISTS `differential_comment`; 219 - /*!40101 SET @saved_cs_client = @@character_set_client */; 220 - /*!40101 SET character_set_client = utf8 */; 221 - CREATE TABLE `differential_comment` ( 222 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 223 - `revisionID` int(10) unsigned NOT NULL, 224 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 225 - `action` varchar(64) NOT NULL, 226 - `content` longblob NOT NULL, 227 - `dateCreated` int(10) unsigned NOT NULL, 228 - `dateModified` int(10) unsigned NOT NULL, 229 - `cache` longblob, 230 - PRIMARY KEY (`id`), 231 - KEY `revisionID` (`revisionID`) 232 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 233 - /*!40101 SET character_set_client = @saved_cs_client */; 234 - 235 - -- 236 - -- Dumping data for table `differential_comment` 237 - -- 238 - 239 - LOCK TABLES `differential_comment` WRITE; 240 - /*!40000 ALTER TABLE `differential_comment` DISABLE KEYS */; 241 - /*!40000 ALTER TABLE `differential_comment` ENABLE KEYS */; 242 - UNLOCK TABLES; 243 - 244 - -- 245 - -- Table structure for table `differential_commit` 246 - -- 247 - 248 - DROP TABLE IF EXISTS `differential_commit`; 249 - /*!40101 SET @saved_cs_client = @@character_set_client */; 250 - /*!40101 SET character_set_client = utf8 */; 251 - CREATE TABLE `differential_commit` ( 252 - `revisionID` int(10) unsigned NOT NULL, 253 - `commitPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 254 - PRIMARY KEY (`revisionID`,`commitPHID`), 255 - UNIQUE KEY `commitPHID` (`commitPHID`) 256 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 257 - /*!40101 SET character_set_client = @saved_cs_client */; 258 - 259 - -- 260 - -- Dumping data for table `differential_commit` 261 - -- 262 - 263 - LOCK TABLES `differential_commit` WRITE; 264 - /*!40000 ALTER TABLE `differential_commit` DISABLE KEYS */; 265 - /*!40000 ALTER TABLE `differential_commit` ENABLE KEYS */; 266 - UNLOCK TABLES; 267 - 268 - -- 269 - -- Table structure for table `differential_diff` 270 - -- 271 - 272 - DROP TABLE IF EXISTS `differential_diff`; 273 - /*!40101 SET @saved_cs_client = @@character_set_client */; 274 - /*!40101 SET character_set_client = utf8 */; 275 - CREATE TABLE `differential_diff` ( 276 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 277 - `revisionID` int(10) unsigned DEFAULT NULL, 278 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 279 - `sourceMachine` varchar(255) DEFAULT NULL, 280 - `sourcePath` varchar(255) DEFAULT NULL, 281 - `sourceControlSystem` varchar(64) DEFAULT NULL, 282 - `sourceControlBaseRevision` varchar(255) DEFAULT NULL, 283 - `sourceControlPath` varchar(255) DEFAULT NULL, 284 - `lintStatus` int(10) unsigned NOT NULL, 285 - `unitStatus` int(10) unsigned NOT NULL, 286 - `lineCount` int(10) unsigned NOT NULL, 287 - `branch` varchar(255) DEFAULT NULL, 288 - `parentRevisionID` int(10) unsigned DEFAULT NULL, 289 - `arcanistProjectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 290 - `creationMethod` varchar(255) DEFAULT NULL, 291 - `dateCreated` int(10) unsigned NOT NULL, 292 - `dateModified` int(10) unsigned NOT NULL, 293 - `description` varchar(255) DEFAULT NULL, 294 - `repositoryUUID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 295 - PRIMARY KEY (`id`), 296 - KEY `revisionID` (`revisionID`) 297 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 298 - /*!40101 SET character_set_client = @saved_cs_client */; 299 - 300 - -- 301 - -- Dumping data for table `differential_diff` 302 - -- 303 - 304 - LOCK TABLES `differential_diff` WRITE; 305 - /*!40000 ALTER TABLE `differential_diff` DISABLE KEYS */; 306 - /*!40000 ALTER TABLE `differential_diff` ENABLE KEYS */; 307 - UNLOCK TABLES; 308 - 309 - -- 310 - -- Table structure for table `differential_diffproperty` 311 - -- 312 - 313 - DROP TABLE IF EXISTS `differential_diffproperty`; 314 - /*!40101 SET @saved_cs_client = @@character_set_client */; 315 - /*!40101 SET character_set_client = utf8 */; 316 - CREATE TABLE `differential_diffproperty` ( 317 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 318 - `diffID` int(10) unsigned NOT NULL, 319 - `name` varchar(255) NOT NULL, 320 - `data` longblob NOT NULL, 321 - `dateCreated` int(10) unsigned NOT NULL, 322 - `dateModified` int(10) unsigned NOT NULL, 323 - PRIMARY KEY (`id`), 324 - UNIQUE KEY `diffID` (`diffID`,`name`) 325 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 326 - /*!40101 SET character_set_client = @saved_cs_client */; 327 - 328 - -- 329 - -- Dumping data for table `differential_diffproperty` 330 - -- 331 - 332 - LOCK TABLES `differential_diffproperty` WRITE; 333 - /*!40000 ALTER TABLE `differential_diffproperty` DISABLE KEYS */; 334 - /*!40000 ALTER TABLE `differential_diffproperty` ENABLE KEYS */; 335 - UNLOCK TABLES; 336 - 337 - -- 338 - -- Table structure for table `differential_hunk` 339 - -- 340 - 341 - DROP TABLE IF EXISTS `differential_hunk`; 342 - /*!40101 SET @saved_cs_client = @@character_set_client */; 343 - /*!40101 SET character_set_client = utf8 */; 344 - CREATE TABLE `differential_hunk` ( 345 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 346 - `changesetID` int(10) unsigned NOT NULL, 347 - `changes` longblob, 348 - `oldOffset` int(10) unsigned NOT NULL, 349 - `oldLen` int(10) unsigned NOT NULL, 350 - `newOffset` int(10) unsigned NOT NULL, 351 - `newLen` int(10) unsigned NOT NULL, 352 - `dateCreated` int(10) unsigned NOT NULL, 353 - `dateModified` int(10) unsigned NOT NULL, 354 - PRIMARY KEY (`id`), 355 - KEY `changesetID` (`changesetID`) 356 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 357 - /*!40101 SET character_set_client = @saved_cs_client */; 358 - 359 - -- 360 - -- Dumping data for table `differential_hunk` 361 - -- 362 - 363 - LOCK TABLES `differential_hunk` WRITE; 364 - /*!40000 ALTER TABLE `differential_hunk` DISABLE KEYS */; 365 - /*!40000 ALTER TABLE `differential_hunk` ENABLE KEYS */; 366 - UNLOCK TABLES; 367 - 368 - -- 369 - -- Table structure for table `differential_inlinecomment` 370 - -- 371 - 372 - DROP TABLE IF EXISTS `differential_inlinecomment`; 373 - /*!40101 SET @saved_cs_client = @@character_set_client */; 374 - /*!40101 SET character_set_client = utf8 */; 375 - CREATE TABLE `differential_inlinecomment` ( 376 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 377 - `revisionID` int(10) unsigned NOT NULL, 378 - `commentID` int(10) unsigned DEFAULT NULL, 379 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 380 - `changesetID` int(10) unsigned NOT NULL, 381 - `isNewFile` tinyint(1) NOT NULL, 382 - `lineNumber` int(10) unsigned NOT NULL, 383 - `lineLength` int(10) unsigned NOT NULL, 384 - `content` longblob NOT NULL, 385 - `dateCreated` int(10) unsigned NOT NULL, 386 - `dateModified` int(10) unsigned NOT NULL, 387 - `cache` longblob, 388 - PRIMARY KEY (`id`), 389 - KEY `changesetID` (`changesetID`), 390 - KEY `commentID` (`commentID`), 391 - KEY `revisionID` (`revisionID`,`authorPHID`) 392 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 393 - /*!40101 SET character_set_client = @saved_cs_client */; 394 - 395 - -- 396 - -- Dumping data for table `differential_inlinecomment` 397 - -- 398 - 399 - LOCK TABLES `differential_inlinecomment` WRITE; 400 - /*!40000 ALTER TABLE `differential_inlinecomment` DISABLE KEYS */; 401 - /*!40000 ALTER TABLE `differential_inlinecomment` ENABLE KEYS */; 402 - UNLOCK TABLES; 403 - 404 - -- 405 - -- Table structure for table `differential_relationship` 406 - -- 407 - 408 - DROP TABLE IF EXISTS `differential_relationship`; 409 - /*!40101 SET @saved_cs_client = @@character_set_client */; 410 - /*!40101 SET character_set_client = utf8 */; 411 - CREATE TABLE `differential_relationship` ( 412 - `revisionID` int(10) unsigned NOT NULL, 413 - `relation` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 414 - `objectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 415 - `sequence` int(10) unsigned NOT NULL, 416 - `reasonPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 417 - PRIMARY KEY (`revisionID`,`relation`,`objectPHID`), 418 - KEY `objectPHID` (`objectPHID`,`relation`) 419 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 420 - /*!40101 SET character_set_client = @saved_cs_client */; 421 - 422 - -- 423 - -- Dumping data for table `differential_relationship` 424 - -- 425 - 426 - LOCK TABLES `differential_relationship` WRITE; 427 - /*!40000 ALTER TABLE `differential_relationship` DISABLE KEYS */; 428 - /*!40000 ALTER TABLE `differential_relationship` ENABLE KEYS */; 429 - UNLOCK TABLES; 430 - 431 - -- 432 - -- Table structure for table `differential_revision` 433 - -- 434 - 435 - DROP TABLE IF EXISTS `differential_revision`; 436 - /*!40101 SET @saved_cs_client = @@character_set_client */; 437 - /*!40101 SET character_set_client = utf8 */; 438 - CREATE TABLE `differential_revision` ( 439 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 440 - `title` varchar(255) NOT NULL, 441 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 442 - `status` varchar(32) NOT NULL, 443 - `summary` longtext NOT NULL, 444 - `testPlan` text NOT NULL, 445 - `revertPlan` text NOT NULL, 446 - `blameRevision` varchar(255) NOT NULL, 447 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 448 - `dateCommitted` int(10) unsigned DEFAULT NULL, 449 - `lineCount` int(10) unsigned DEFAULT NULL, 450 - `dateCreated` int(10) unsigned NOT NULL, 451 - `dateModified` int(10) unsigned NOT NULL, 452 - `attached` longtext NOT NULL, 453 - `unsubscribed` longblob NOT NULL, 454 - PRIMARY KEY (`id`), 455 - UNIQUE KEY `phid` (`phid`), 456 - KEY `authorPHID` (`authorPHID`,`status`) 457 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 458 - /*!40101 SET character_set_client = @saved_cs_client */; 459 - 460 - -- 461 - -- Dumping data for table `differential_revision` 462 - -- 463 - 464 - LOCK TABLES `differential_revision` WRITE; 465 - /*!40000 ALTER TABLE `differential_revision` DISABLE KEYS */; 466 - /*!40000 ALTER TABLE `differential_revision` ENABLE KEYS */; 467 - UNLOCK TABLES; 468 - 469 - -- 470 - -- Table structure for table `differential_viewtime` 471 - -- 472 - 473 - DROP TABLE IF EXISTS `differential_viewtime`; 474 - /*!40101 SET @saved_cs_client = @@character_set_client */; 475 - /*!40101 SET character_set_client = utf8 */; 476 - CREATE TABLE `differential_viewtime` ( 477 - `viewerPHID` varchar(64) NOT NULL, 478 - `objectPHID` varchar(64) NOT NULL, 479 - `viewTime` int(10) unsigned NOT NULL, 480 - PRIMARY KEY (`viewerPHID`,`objectPHID`) 481 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 482 - /*!40101 SET character_set_client = @saved_cs_client */; 483 - 484 - -- 485 - -- Dumping data for table `differential_viewtime` 486 - -- 487 - 488 - LOCK TABLES `differential_viewtime` WRITE; 489 - /*!40000 ALTER TABLE `differential_viewtime` DISABLE KEYS */; 490 - /*!40000 ALTER TABLE `differential_viewtime` ENABLE KEYS */; 491 - UNLOCK TABLES; 492 - 493 - -- 494 - -- Current Database: `phabricator_directory` 495 - -- 496 - 497 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_directory` /*!40100 DEFAULT CHARACTER SET latin1 */; 498 - 499 - USE `phabricator_directory`; 500 - 501 - -- 502 - -- Table structure for table `directory_category` 503 - -- 504 - 505 - DROP TABLE IF EXISTS `directory_category`; 506 - /*!40101 SET @saved_cs_client = @@character_set_client */; 507 - /*!40101 SET character_set_client = utf8 */; 508 - CREATE TABLE `directory_category` ( 509 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 510 - `name` varchar(255) NOT NULL, 511 - `sequence` int(10) unsigned NOT NULL, 512 - `dateCreated` int(10) unsigned NOT NULL, 513 - `dateModified` int(10) unsigned NOT NULL, 514 - PRIMARY KEY (`id`) 515 - ) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1; 516 - /*!40101 SET character_set_client = @saved_cs_client */; 517 - 518 - -- 519 - -- Dumping data for table `directory_category` 520 - -- 521 - 522 - LOCK TABLES `directory_category` WRITE; 523 - /*!40000 ALTER TABLE `directory_category` DISABLE KEYS */; 524 - INSERT INTO `directory_category` VALUES (2,'Documentation',9000,1295318729,1304349639),(4,'Workflow',0,1295321164,1304349630),(5,'Utilities',100,1295321217,1295321217),(6,'Internals',2000,1295888559,1295888569); 525 - /*!40000 ALTER TABLE `directory_category` ENABLE KEYS */; 526 - UNLOCK TABLES; 527 - 528 - -- 529 - -- Table structure for table `directory_item` 530 - -- 531 - 532 - DROP TABLE IF EXISTS `directory_item`; 533 - /*!40101 SET @saved_cs_client = @@character_set_client */; 534 - /*!40101 SET character_set_client = utf8 */; 535 - CREATE TABLE `directory_item` ( 536 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 537 - `name` varchar(255) NOT NULL, 538 - `description` text NOT NULL, 539 - `href` varchar(255) NOT NULL, 540 - `categoryID` int(10) unsigned NOT NULL, 541 - `sequence` int(10) unsigned NOT NULL, 542 - `imagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 543 - `dateCreated` int(10) unsigned NOT NULL, 544 - `dateModified` int(10) unsigned NOT NULL, 545 - PRIMARY KEY (`id`) 546 - ) ENGINE=MyISAM AUTO_INCREMENT=32 DEFAULT CHARSET=latin1; 547 - /*!40101 SET character_set_client = @saved_cs_client */; 548 - 549 - -- 550 - -- Dumping data for table `directory_item` 551 - -- 552 - 553 - LOCK TABLES `directory_item` WRITE; 554 - /*!40000 ALTER TABLE `directory_item` DISABLE KEYS */; 555 - INSERT INTO `directory_item` VALUES (1,'Repositories','Configure tracked source code repositories.','/repository/',6,500,NULL,1304349659,1304349947),(5,'libphutil Docs','Soothing prose; seductive poetry.','http://phabricator.com/docs/libphutil/',2,300,'',1295312416,1304349695),(12,'Files','Blob store for Pokemon pictures.','/file/',5,100,'',1295321244,1304349844),(13,'Differential','Make code.','/differential/',4,100,'',1295321263,1304350150),(14,'PHID Manager','Manage PHIDs.','/phid/',6,400,'',1295762315,1304349943),(15,'People','User directory. Sort of a social utility.','/people/',5,400,'',1295830520,1304349833),(16,'Conduit Console','Web console for Conduit API.','/conduit/',6,100,'',1295888593,1304349910),(17,'MetaMTA','Yo dawg, we heard you like MTAs.','/mail/',6,300,'',1296006261,1304349936),(18,'XHProf','PHP profiling tool.','/xhprof/',6,600,NULL,1296684238,1304349951),(20,'Maniphest','Do meta-work instead of work.','/maniphest/',4,300,NULL,1297190663,1304349876),(21,'Arcanist Docs','Words have never been so finely crafted.','http://phabricator.com/docs/arcanist/',2,200,NULL,1304349712,1304349712),(22,'Phabricator Ducks','Oops, that should say \"Docs\".','http://phabricator.com/docs/phabricator/',2,100,NULL,1304349728,1304349728),(23,'Javelin Docs','O, what noble scribe hath penned these words?','http://phabricator.com/docs/javelin/',2,400,NULL,1304349746,1304349746),(24,'UI Examples','A gallery of modern art.','/uiexample/',2,500,NULL,1304349763,1304349769),(25,'Diffusion','Look at code.','/diffusion/',4,200,NULL,1304349788,1304349873),(26,'Herald','Watch for danger.','/herald/',4,400,NULL,1304349817,1304349817),(30,'Preferences','You are a snowflake princess.','/preferences/',5,600,NULL,1304350225,1304350307),(27,'Owners','Adopt today!','/owners/',5,500,NULL,1304349896,1304349896),(28,'Daemon Console','Offline process management.','/daemon/',6,200,NULL,1304349927,1304349927),(29,'XHPAST','XHP AST generator.','/xhpast/',6,700,NULL,1304350140,1304350140),(31,'Project','Group stuff into big piles.','/project/',5,500,NULL,1304350290,1304350299); 556 - /*!40000 ALTER TABLE `directory_item` ENABLE KEYS */; 557 - UNLOCK TABLES; 558 - 559 - -- 560 - -- Current Database: `phabricator_draft` 561 - -- 562 - 563 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_draft` /*!40100 DEFAULT CHARACTER SET latin1 */; 564 - 565 - USE `phabricator_draft`; 566 - 567 - -- 568 - -- Table structure for table `draft` 569 - -- 570 - 571 - DROP TABLE IF EXISTS `draft`; 572 - /*!40101 SET @saved_cs_client = @@character_set_client */; 573 - /*!40101 SET character_set_client = utf8 */; 574 - CREATE TABLE `draft` ( 575 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 576 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 577 - `draftKey` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 578 - `draft` longblob NOT NULL, 579 - `dateCreated` int(10) unsigned NOT NULL, 580 - `dateModified` int(10) unsigned NOT NULL, 581 - PRIMARY KEY (`id`), 582 - UNIQUE KEY `authorPHID` (`authorPHID`,`draftKey`) 583 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 584 - /*!40101 SET character_set_client = @saved_cs_client */; 585 - 586 - -- 587 - -- Dumping data for table `draft` 588 - -- 589 - 590 - LOCK TABLES `draft` WRITE; 591 - /*!40000 ALTER TABLE `draft` DISABLE KEYS */; 592 - /*!40000 ALTER TABLE `draft` ENABLE KEYS */; 593 - UNLOCK TABLES; 594 - 595 - -- 596 - -- Current Database: `phabricator_file` 597 - -- 598 - 599 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_file` /*!40100 DEFAULT CHARACTER SET latin1 */; 600 - 601 - USE `phabricator_file`; 602 - 603 - -- 604 - -- Table structure for table `file` 605 - -- 606 - 607 - DROP TABLE IF EXISTS `file`; 608 - /*!40101 SET @saved_cs_client = @@character_set_client */; 609 - /*!40101 SET character_set_client = utf8 */; 610 - CREATE TABLE `file` ( 611 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 612 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 613 - `name` varchar(255) DEFAULT NULL, 614 - `mimeType` varchar(255) DEFAULT NULL, 615 - `byteSize` bigint(20) unsigned NOT NULL, 616 - `storageEngine` varchar(32) NOT NULL, 617 - `storageFormat` varchar(32) NOT NULL, 618 - `storageHandle` varchar(255) NOT NULL, 619 - `dateCreated` int(10) unsigned NOT NULL, 620 - `dateModified` int(10) unsigned NOT NULL, 621 - PRIMARY KEY (`id`) 622 - ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 623 - /*!40101 SET character_set_client = @saved_cs_client */; 624 - 625 - -- 626 - -- Dumping data for table `file` 627 - -- 628 - 629 - LOCK TABLES `file` WRITE; 630 - /*!40000 ALTER TABLE `file` DISABLE KEYS */; 631 - INSERT INTO `file` VALUES (1,'PHID-FILE-4d61229816cfe6f2b2a3','avatar','image/png; charset=binary\n',959,'blob','raw','1',1304350408,1304350408); 632 - /*!40000 ALTER TABLE `file` ENABLE KEYS */; 633 - UNLOCK TABLES; 634 - 635 - -- 636 - -- Table structure for table `file_imagemacro` 637 - -- 638 - 639 - DROP TABLE IF EXISTS `file_imagemacro`; 640 - /*!40101 SET @saved_cs_client = @@character_set_client */; 641 - /*!40101 SET character_set_client = utf8 */; 642 - CREATE TABLE `file_imagemacro` ( 643 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 644 - `filePHID` varchar(64) NOT NULL, 645 - `name` varchar(255) NOT NULL, 646 - PRIMARY KEY (`id`) 647 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 648 - /*!40101 SET character_set_client = @saved_cs_client */; 649 - 650 - -- 651 - -- Dumping data for table `file_imagemacro` 652 - -- 653 - 654 - LOCK TABLES `file_imagemacro` WRITE; 655 - /*!40000 ALTER TABLE `file_imagemacro` DISABLE KEYS */; 656 - /*!40000 ALTER TABLE `file_imagemacro` ENABLE KEYS */; 657 - UNLOCK TABLES; 658 - 659 - -- 660 - -- Table structure for table `file_storageblob` 661 - -- 662 - 663 - DROP TABLE IF EXISTS `file_storageblob`; 664 - /*!40101 SET @saved_cs_client = @@character_set_client */; 665 - /*!40101 SET character_set_client = utf8 */; 666 - CREATE TABLE `file_storageblob` ( 667 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 668 - `data` longblob NOT NULL, 669 - `dateCreated` int(10) unsigned NOT NULL, 670 - `dateModified` int(10) unsigned NOT NULL, 671 - PRIMARY KEY (`id`) 672 - ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 673 - /*!40101 SET character_set_client = @saved_cs_client */; 674 - 675 - -- 676 - -- Dumping data for table `file_storageblob` 677 - -- 678 - 679 - LOCK TABLES `file_storageblob` WRITE; 680 - /*!40000 ALTER TABLE `file_storageblob` DISABLE KEYS */; 681 - INSERT INTO `file_storageblob` VALUES (1,'�PNG\r\n\Z\n\0\0\0\rIHDR\0\0\02\0\0\02\0\0\0�]�\0\0\0tRNS\0}\0�\0C\"��X\0\0tIDATx����v�@���Ot�%�h4Q��� .��,�$NN�nY��3S�/���G�ߵtn~<L������0V�1)5��s�;`����;ϥ:[�̪O����nUc�x`g��z�B�U��7��������C�h;���Qt�q��|����-%\\A���B�ɪ�j�F1̃�j������\\�e&��cA�����Uh��Z�?N�ϰM���b1u{���]=�\'�w4�0�� Q���� A,7��<ދ��X%e\nmȭS��X�t��c:�:sk>��.c�[!��X0^Pok�<���ζ)��a�����(�Ѱ��{���P�ti�n�y_�D,��������z#)���Xx�w^L���0��X�gZv�X��AK���U\nrUfQ}5T��&� #b���M�J{�] �C��X8�ݹ�=7D���ѵ��>Q�wMN7�E`�ЌЛ Z��� ����]�Qr��3��B7�a�G\"�߈��yU�%��Uy���Q�&�4�a�ik���`\nN\"�V�R���jdm��4��t�B����\Z]������?�xT�����\0W��!�H���B�|ɿ&~6��H�ɂ����I�1��ov牵�c\r�1y�w�,��Ţ7r�at�p��T��� H������iy �Ν)Swz^9�Dο&��ˇ\n�wf���a��~ ��wA��CR3�+\r�k�k� �\n�E6���)̙)��Ȓo�h���}����:Q0����� {�����L#�p Y�v��.m��gxQEɋ�C�{K1��o�;|x���%�5a�����ч1�1S��ź�����>���c�3A9B! ��#\"�<���REC����T��T�>�B��C���&��{w���x�>\0\r1(+�,��\'�C�W����q��J�~\0\0��\0U���H�5�\0\0\0\0IEND�B`�',1304350408,1304350408); 682 - /*!40000 ALTER TABLE `file_storageblob` ENABLE KEYS */; 683 - UNLOCK TABLES; 684 - 685 - -- 686 - -- Current Database: `phabricator_herald` 687 - -- 688 - 689 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_herald` /*!40100 DEFAULT CHARACTER SET latin1 */; 690 - 691 - USE `phabricator_herald`; 692 - 693 - -- 694 - -- Table structure for table `herald_action` 695 - -- 696 - 697 - DROP TABLE IF EXISTS `herald_action`; 698 - /*!40101 SET @saved_cs_client = @@character_set_client */; 699 - /*!40101 SET character_set_client = utf8 */; 700 - CREATE TABLE `herald_action` ( 701 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 702 - `ruleID` int(10) unsigned NOT NULL, 703 - `action` varchar(255) NOT NULL, 704 - `target` text NOT NULL, 705 - PRIMARY KEY (`id`) 706 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 707 - /*!40101 SET character_set_client = @saved_cs_client */; 708 - 709 - -- 710 - -- Dumping data for table `herald_action` 711 - -- 712 - 713 - LOCK TABLES `herald_action` WRITE; 714 - /*!40000 ALTER TABLE `herald_action` DISABLE KEYS */; 715 - /*!40000 ALTER TABLE `herald_action` ENABLE KEYS */; 716 - UNLOCK TABLES; 717 - 718 - -- 719 - -- Table structure for table `herald_condition` 720 - -- 721 - 722 - DROP TABLE IF EXISTS `herald_condition`; 723 - /*!40101 SET @saved_cs_client = @@character_set_client */; 724 - /*!40101 SET character_set_client = utf8 */; 725 - CREATE TABLE `herald_condition` ( 726 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 727 - `ruleID` int(10) unsigned NOT NULL, 728 - `fieldName` varchar(255) NOT NULL, 729 - `fieldCondition` varchar(255) NOT NULL, 730 - `value` text NOT NULL, 731 - PRIMARY KEY (`id`) 732 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 733 - /*!40101 SET character_set_client = @saved_cs_client */; 734 - 735 - -- 736 - -- Dumping data for table `herald_condition` 737 - -- 738 - 739 - LOCK TABLES `herald_condition` WRITE; 740 - /*!40000 ALTER TABLE `herald_condition` DISABLE KEYS */; 741 - /*!40000 ALTER TABLE `herald_condition` ENABLE KEYS */; 742 - UNLOCK TABLES; 743 - 744 - -- 745 - -- Table structure for table `herald_rule` 746 - -- 747 - 748 - DROP TABLE IF EXISTS `herald_rule`; 749 - /*!40101 SET @saved_cs_client = @@character_set_client */; 750 - /*!40101 SET character_set_client = utf8 */; 751 - CREATE TABLE `herald_rule` ( 752 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 753 - `name` varchar(255) NOT NULL, 754 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 755 - `contentType` varchar(255) NOT NULL, 756 - `mustMatchAll` tinyint(1) NOT NULL, 757 - `configVersion` int(10) unsigned NOT NULL DEFAULT '1', 758 - `dateCreated` int(10) unsigned NOT NULL, 759 - `dateModified` int(10) unsigned NOT NULL, 760 - PRIMARY KEY (`id`), 761 - UNIQUE KEY `authorPHID` (`authorPHID`,`name`) 762 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 763 - /*!40101 SET character_set_client = @saved_cs_client */; 764 - 765 - -- 766 - -- Dumping data for table `herald_rule` 767 - -- 768 - 769 - LOCK TABLES `herald_rule` WRITE; 770 - /*!40000 ALTER TABLE `herald_rule` DISABLE KEYS */; 771 - /*!40000 ALTER TABLE `herald_rule` ENABLE KEYS */; 772 - UNLOCK TABLES; 773 - 774 - -- 775 - -- Table structure for table `herald_transcript` 776 - -- 777 - 778 - DROP TABLE IF EXISTS `herald_transcript`; 779 - /*!40101 SET @saved_cs_client = @@character_set_client */; 780 - /*!40101 SET character_set_client = utf8 */; 781 - CREATE TABLE `herald_transcript` ( 782 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 783 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 784 - `time` int(10) unsigned NOT NULL, 785 - `host` varchar(255) NOT NULL, 786 - `psth` varchar(255) NOT NULL, 787 - `duration` float NOT NULL, 788 - `objectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 789 - `dryRun` tinyint(1) NOT NULL, 790 - `objectTranscript` longblob NOT NULL, 791 - `ruleTranscripts` longblob NOT NULL, 792 - `conditionTranscripts` longblob NOT NULL, 793 - `applyTranscripts` longblob NOT NULL, 794 - PRIMARY KEY (`id`), 795 - UNIQUE KEY `phid` (`phid`), 796 - KEY `objectPHID` (`objectPHID`) 797 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 798 - /*!40101 SET character_set_client = @saved_cs_client */; 799 - 800 - -- 801 - -- Dumping data for table `herald_transcript` 802 - -- 803 - 804 - LOCK TABLES `herald_transcript` WRITE; 805 - /*!40000 ALTER TABLE `herald_transcript` DISABLE KEYS */; 806 - /*!40000 ALTER TABLE `herald_transcript` ENABLE KEYS */; 807 - UNLOCK TABLES; 808 - 809 - -- 810 - -- Current Database: `phabricator_maniphest` 811 - -- 812 - 813 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_maniphest` /*!40100 DEFAULT CHARACTER SET latin1 */; 814 - 815 - USE `phabricator_maniphest`; 816 - 817 - -- 818 - -- Table structure for table `maniphest_task` 819 - -- 820 - 821 - DROP TABLE IF EXISTS `maniphest_task`; 822 - /*!40101 SET @saved_cs_client = @@character_set_client */; 823 - /*!40101 SET character_set_client = utf8 */; 824 - CREATE TABLE `maniphest_task` ( 825 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 826 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 827 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 828 - `ownerPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 829 - `ccPHIDs` text, 830 - `attached` longtext NOT NULL, 831 - `status` int(10) unsigned NOT NULL, 832 - `priority` int(10) unsigned NOT NULL, 833 - `title` text NOT NULL, 834 - `description` longtext NOT NULL, 835 - `dateCreated` int(10) unsigned NOT NULL, 836 - `dateModified` int(10) unsigned NOT NULL, 837 - `projectPHIDs` longblob NOT NULL, 838 - PRIMARY KEY (`id`) 839 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 840 - /*!40101 SET character_set_client = @saved_cs_client */; 841 - 842 - -- 843 - -- Dumping data for table `maniphest_task` 844 - -- 845 - 846 - LOCK TABLES `maniphest_task` WRITE; 847 - /*!40000 ALTER TABLE `maniphest_task` DISABLE KEYS */; 848 - /*!40000 ALTER TABLE `maniphest_task` ENABLE KEYS */; 849 - UNLOCK TABLES; 850 - 851 - -- 852 - -- Table structure for table `maniphest_touch` 853 - -- 854 - 855 - DROP TABLE IF EXISTS `maniphest_touch`; 856 - /*!40101 SET @saved_cs_client = @@character_set_client */; 857 - /*!40101 SET character_set_client = utf8 */; 858 - CREATE TABLE `maniphest_touch` ( 859 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 860 - `taskID` int(10) unsigned NOT NULL, 861 - `touchedAt` int(10) unsigned NOT NULL, 862 - PRIMARY KEY (`userPHID`,`taskID`) 863 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 864 - /*!40101 SET character_set_client = @saved_cs_client */; 865 - 866 - -- 867 - -- Dumping data for table `maniphest_touch` 868 - -- 869 - 870 - LOCK TABLES `maniphest_touch` WRITE; 871 - /*!40000 ALTER TABLE `maniphest_touch` DISABLE KEYS */; 872 - /*!40000 ALTER TABLE `maniphest_touch` ENABLE KEYS */; 873 - UNLOCK TABLES; 874 - 875 - -- 876 - -- Table structure for table `maniphest_transaction` 877 - -- 878 - 879 - DROP TABLE IF EXISTS `maniphest_transaction`; 880 - /*!40101 SET @saved_cs_client = @@character_set_client */; 881 - /*!40101 SET character_set_client = utf8 */; 882 - CREATE TABLE `maniphest_transaction` ( 883 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 884 - `taskID` int(10) unsigned NOT NULL, 885 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 886 - `transactionType` varchar(16) NOT NULL, 887 - `oldValue` longblob, 888 - `newValue` longblob, 889 - `comments` longblob, 890 - `dateCreated` int(10) unsigned NOT NULL, 891 - `dateModified` int(10) unsigned NOT NULL, 892 - `cache` longblob, 893 - PRIMARY KEY (`id`) 894 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 895 - /*!40101 SET character_set_client = @saved_cs_client */; 896 - 897 - -- 898 - -- Dumping data for table `maniphest_transaction` 899 - -- 900 - 901 - LOCK TABLES `maniphest_transaction` WRITE; 902 - /*!40000 ALTER TABLE `maniphest_transaction` DISABLE KEYS */; 903 - /*!40000 ALTER TABLE `maniphest_transaction` ENABLE KEYS */; 904 - UNLOCK TABLES; 905 - 906 - -- 907 - -- Current Database: `phabricator_meta_data` 908 - -- 909 - 910 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_meta_data` /*!40100 DEFAULT CHARACTER SET latin1 */; 911 - 912 - USE `phabricator_meta_data`; 913 - 914 - -- 915 - -- Table structure for table `schema_version` 916 - -- 917 - 918 - DROP TABLE IF EXISTS `schema_version`; 919 - /*!40101 SET @saved_cs_client = @@character_set_client */; 920 - /*!40101 SET character_set_client = utf8 */; 921 - CREATE TABLE `schema_version` ( 922 - `version` int(11) NOT NULL 923 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 924 - /*!40101 SET character_set_client = @saved_cs_client */; 925 - 926 - -- 927 - -- Dumping data for table `schema_version` 928 - -- 929 - 930 - LOCK TABLES `schema_version` WRITE; 931 - /*!40000 ALTER TABLE `schema_version` DISABLE KEYS */; 932 - INSERT INTO `schema_version` VALUES (33); 933 - /*!40000 ALTER TABLE `schema_version` ENABLE KEYS */; 934 - UNLOCK TABLES; 935 - 936 - -- 937 - -- Current Database: `phabricator_metamta` 938 - -- 939 - 940 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_metamta` /*!40100 DEFAULT CHARACTER SET latin1 */; 941 - 942 - USE `phabricator_metamta`; 943 - 944 - -- 945 - -- Table structure for table `metamta_mail` 946 - -- 947 - 948 - DROP TABLE IF EXISTS `metamta_mail`; 949 - /*!40101 SET @saved_cs_client = @@character_set_client */; 950 - /*!40101 SET character_set_client = utf8 */; 951 - CREATE TABLE `metamta_mail` ( 952 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 953 - `parameters` longblob NOT NULL, 954 - `status` varchar(255) NOT NULL, 955 - `message` text, 956 - `retryCount` int(10) unsigned NOT NULL, 957 - `nextRetry` int(10) unsigned NOT NULL, 958 - `relatedPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 959 - `dateCreated` int(10) unsigned NOT NULL, 960 - `dateModified` int(10) unsigned NOT NULL, 961 - PRIMARY KEY (`id`), 962 - KEY `status` (`status`,`nextRetry`), 963 - KEY `relatedPHID` (`relatedPHID`) 964 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 965 - /*!40101 SET character_set_client = @saved_cs_client */; 966 - 967 - -- 968 - -- Dumping data for table `metamta_mail` 969 - -- 970 - 971 - LOCK TABLES `metamta_mail` WRITE; 972 - /*!40000 ALTER TABLE `metamta_mail` DISABLE KEYS */; 973 - /*!40000 ALTER TABLE `metamta_mail` ENABLE KEYS */; 974 - UNLOCK TABLES; 975 - 976 - -- 977 - -- Table structure for table `metamta_mailinglist` 978 - -- 979 - 980 - DROP TABLE IF EXISTS `metamta_mailinglist`; 981 - /*!40101 SET @saved_cs_client = @@character_set_client */; 982 - /*!40101 SET character_set_client = utf8 */; 983 - CREATE TABLE `metamta_mailinglist` ( 984 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 985 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 986 - `name` varchar(255) NOT NULL, 987 - `email` varchar(255) NOT NULL, 988 - `uri` varchar(255) DEFAULT NULL, 989 - `dateCreated` int(10) unsigned NOT NULL, 990 - `dateModified` int(10) unsigned NOT NULL, 991 - PRIMARY KEY (`id`), 992 - UNIQUE KEY `phid` (`phid`), 993 - UNIQUE KEY `email` (`email`), 994 - UNIQUE KEY `name` (`name`) 995 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 996 - /*!40101 SET character_set_client = @saved_cs_client */; 997 - 998 - -- 999 - -- Dumping data for table `metamta_mailinglist` 1000 - -- 1001 - 1002 - LOCK TABLES `metamta_mailinglist` WRITE; 1003 - /*!40000 ALTER TABLE `metamta_mailinglist` DISABLE KEYS */; 1004 - /*!40000 ALTER TABLE `metamta_mailinglist` ENABLE KEYS */; 1005 - UNLOCK TABLES; 1006 - 1007 - -- 1008 - -- Current Database: `phabricator_owners` 1009 - -- 1010 - 1011 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_owners` /*!40100 DEFAULT CHARACTER SET latin1 */; 1012 - 1013 - USE `phabricator_owners`; 1014 - 1015 - -- 1016 - -- Table structure for table `owners_owner` 1017 - -- 1018 - 1019 - DROP TABLE IF EXISTS `owners_owner`; 1020 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1021 - /*!40101 SET character_set_client = utf8 */; 1022 - CREATE TABLE `owners_owner` ( 1023 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1024 - `packageID` int(10) unsigned NOT NULL, 1025 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1026 - PRIMARY KEY (`id`), 1027 - UNIQUE KEY `packageID` (`packageID`,`userPHID`), 1028 - KEY `userPHID` (`userPHID`) 1029 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1030 - /*!40101 SET character_set_client = @saved_cs_client */; 1031 - 1032 - -- 1033 - -- Dumping data for table `owners_owner` 1034 - -- 1035 - 1036 - LOCK TABLES `owners_owner` WRITE; 1037 - /*!40000 ALTER TABLE `owners_owner` DISABLE KEYS */; 1038 - /*!40000 ALTER TABLE `owners_owner` ENABLE KEYS */; 1039 - UNLOCK TABLES; 1040 - 1041 - -- 1042 - -- Table structure for table `owners_package` 1043 - -- 1044 - 1045 - DROP TABLE IF EXISTS `owners_package`; 1046 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1047 - /*!40101 SET character_set_client = utf8 */; 1048 - CREATE TABLE `owners_package` ( 1049 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1050 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1051 - `name` varchar(255) NOT NULL, 1052 - `description` text NOT NULL, 1053 - `primaryOwnerPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1054 - PRIMARY KEY (`id`), 1055 - UNIQUE KEY `phid` (`phid`), 1056 - UNIQUE KEY `name` (`name`) 1057 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1058 - /*!40101 SET character_set_client = @saved_cs_client */; 1059 - 1060 - -- 1061 - -- Dumping data for table `owners_package` 1062 - -- 1063 - 1064 - LOCK TABLES `owners_package` WRITE; 1065 - /*!40000 ALTER TABLE `owners_package` DISABLE KEYS */; 1066 - /*!40000 ALTER TABLE `owners_package` ENABLE KEYS */; 1067 - UNLOCK TABLES; 1068 - 1069 - -- 1070 - -- Table structure for table `owners_path` 1071 - -- 1072 - 1073 - DROP TABLE IF EXISTS `owners_path`; 1074 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1075 - /*!40101 SET character_set_client = utf8 */; 1076 - CREATE TABLE `owners_path` ( 1077 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1078 - `packageID` int(10) unsigned NOT NULL, 1079 - `repositoryPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1080 - `path` varchar(255) NOT NULL, 1081 - PRIMARY KEY (`id`), 1082 - KEY `packageID` (`packageID`) 1083 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1084 - /*!40101 SET character_set_client = @saved_cs_client */; 1085 - 1086 - -- 1087 - -- Dumping data for table `owners_path` 1088 - -- 1089 - 1090 - LOCK TABLES `owners_path` WRITE; 1091 - /*!40000 ALTER TABLE `owners_path` DISABLE KEYS */; 1092 - /*!40000 ALTER TABLE `owners_path` ENABLE KEYS */; 1093 - UNLOCK TABLES; 1094 - 1095 - -- 1096 - -- Current Database: `phabricator_phid` 1097 - -- 1098 - 1099 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_phid` /*!40100 DEFAULT CHARACTER SET latin1 */; 1100 - 1101 - USE `phabricator_phid`; 1102 - 1103 - -- 1104 - -- Table structure for table `phid` 1105 - -- 1106 - 1107 - DROP TABLE IF EXISTS `phid`; 1108 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1109 - /*!40101 SET character_set_client = utf8 */; 1110 - CREATE TABLE `phid` ( 1111 - `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 1112 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1113 - `phidType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1114 - `parentPHID` varchar(64) DEFAULT NULL, 1115 - `ownerPHID` varchar(64) DEFAULT NULL, 1116 - `dateCreated` int(10) unsigned NOT NULL, 1117 - `dateModified` int(10) unsigned NOT NULL, 1118 - PRIMARY KEY (`id`), 1119 - UNIQUE KEY `phid` (`phid`) 1120 - ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 1121 - /*!40101 SET character_set_client = @saved_cs_client */; 1122 - 1123 - -- 1124 - -- Dumping data for table `phid` 1125 - -- 1126 - 1127 - LOCK TABLES `phid` WRITE; 1128 - /*!40000 ALTER TABLE `phid` DISABLE KEYS */; 1129 - INSERT INTO `phid` VALUES (1,'PHID-FILE-4d61229816cfe6f2b2a3','FILE',NULL,NULL,1304350408,1304350408); 1130 - /*!40000 ALTER TABLE `phid` ENABLE KEYS */; 1131 - UNLOCK TABLES; 1132 - 1133 - -- 1134 - -- Current Database: `phabricator_project` 1135 - -- 1136 - 1137 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_project` /*!40100 DEFAULT CHARACTER SET latin1 */; 1138 - 1139 - USE `phabricator_project`; 1140 - 1141 - -- 1142 - -- Table structure for table `project` 1143 - -- 1144 - 1145 - DROP TABLE IF EXISTS `project`; 1146 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1147 - /*!40101 SET character_set_client = utf8 */; 1148 - CREATE TABLE `project` ( 1149 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1150 - `name` varchar(255) NOT NULL, 1151 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1152 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1153 - `dateCreated` int(10) unsigned NOT NULL, 1154 - `dateModified` int(10) unsigned NOT NULL, 1155 - PRIMARY KEY (`id`), 1156 - UNIQUE KEY `name` (`name`) 1157 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1158 - /*!40101 SET character_set_client = @saved_cs_client */; 1159 - 1160 - -- 1161 - -- Dumping data for table `project` 1162 - -- 1163 - 1164 - LOCK TABLES `project` WRITE; 1165 - /*!40000 ALTER TABLE `project` DISABLE KEYS */; 1166 - /*!40000 ALTER TABLE `project` ENABLE KEYS */; 1167 - UNLOCK TABLES; 1168 - 1169 - -- 1170 - -- Table structure for table `project_affiliation` 1171 - -- 1172 - 1173 - DROP TABLE IF EXISTS `project_affiliation`; 1174 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1175 - /*!40101 SET character_set_client = utf8 */; 1176 - CREATE TABLE `project_affiliation` ( 1177 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1178 - `projectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1179 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1180 - `role` varchar(255) NOT NULL, 1181 - `status` varchar(32) NOT NULL, 1182 - `dateCreated` int(10) unsigned NOT NULL, 1183 - `dateModified` int(10) unsigned NOT NULL, 1184 - PRIMARY KEY (`id`), 1185 - UNIQUE KEY `projectPHID` (`projectPHID`,`userPHID`), 1186 - KEY `userPHID` (`userPHID`) 1187 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1188 - /*!40101 SET character_set_client = @saved_cs_client */; 1189 - 1190 - -- 1191 - -- Dumping data for table `project_affiliation` 1192 - -- 1193 - 1194 - LOCK TABLES `project_affiliation` WRITE; 1195 - /*!40000 ALTER TABLE `project_affiliation` DISABLE KEYS */; 1196 - /*!40000 ALTER TABLE `project_affiliation` ENABLE KEYS */; 1197 - UNLOCK TABLES; 1198 - 1199 - -- 1200 - -- Table structure for table `project_profile` 1201 - -- 1202 - 1203 - DROP TABLE IF EXISTS `project_profile`; 1204 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1205 - /*!40101 SET character_set_client = utf8 */; 1206 - CREATE TABLE `project_profile` ( 1207 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1208 - `projectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1209 - `blurb` longtext NOT NULL, 1210 - `profileImagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1211 - `dateCreated` int(10) unsigned NOT NULL, 1212 - `dateModified` int(10) unsigned NOT NULL, 1213 - PRIMARY KEY (`id`), 1214 - UNIQUE KEY `projectPHID` (`projectPHID`) 1215 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1216 - /*!40101 SET character_set_client = @saved_cs_client */; 1217 - 1218 - -- 1219 - -- Dumping data for table `project_profile` 1220 - -- 1221 - 1222 - LOCK TABLES `project_profile` WRITE; 1223 - /*!40000 ALTER TABLE `project_profile` DISABLE KEYS */; 1224 - /*!40000 ALTER TABLE `project_profile` ENABLE KEYS */; 1225 - UNLOCK TABLES; 1226 - 1227 - -- 1228 - -- Current Database: `phabricator_repository` 1229 - -- 1230 - 1231 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_repository` /*!40100 DEFAULT CHARACTER SET latin1 */; 1232 - 1233 - USE `phabricator_repository`; 1234 - 1235 - -- 1236 - -- Table structure for table `repository` 1237 - -- 1238 - 1239 - DROP TABLE IF EXISTS `repository`; 1240 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1241 - /*!40101 SET character_set_client = utf8 */; 1242 - CREATE TABLE `repository` ( 1243 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1244 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1245 - `name` varchar(255) NOT NULL, 1246 - `callsign` varchar(32) NOT NULL, 1247 - `description` text, 1248 - `versionControlSystem` varchar(32) NOT NULL, 1249 - `details` longblob NOT NULL, 1250 - `dateCreated` int(10) unsigned NOT NULL, 1251 - `dateModified` int(10) unsigned NOT NULL, 1252 - `uuid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1253 - PRIMARY KEY (`id`), 1254 - UNIQUE KEY `callsign` (`callsign`), 1255 - UNIQUE KEY `phid` (`phid`) 1256 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1257 - /*!40101 SET character_set_client = @saved_cs_client */; 1258 - 1259 - -- 1260 - -- Dumping data for table `repository` 1261 - -- 1262 - 1263 - LOCK TABLES `repository` WRITE; 1264 - /*!40000 ALTER TABLE `repository` DISABLE KEYS */; 1265 - /*!40000 ALTER TABLE `repository` ENABLE KEYS */; 1266 - UNLOCK TABLES; 1267 - 1268 - -- 1269 - -- Table structure for table `repository_arcanistproject` 1270 - -- 1271 - 1272 - DROP TABLE IF EXISTS `repository_arcanistproject`; 1273 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1274 - /*!40101 SET character_set_client = utf8 */; 1275 - CREATE TABLE `repository_arcanistproject` ( 1276 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1277 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1278 - `name` varchar(255) NOT NULL, 1279 - `repositoryID` int(10) unsigned DEFAULT NULL, 1280 - PRIMARY KEY (`id`), 1281 - UNIQUE KEY `phid` (`phid`), 1282 - UNIQUE KEY `name` (`name`) 1283 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1284 - /*!40101 SET character_set_client = @saved_cs_client */; 1285 - 1286 - -- 1287 - -- Dumping data for table `repository_arcanistproject` 1288 - -- 1289 - 1290 - LOCK TABLES `repository_arcanistproject` WRITE; 1291 - /*!40000 ALTER TABLE `repository_arcanistproject` DISABLE KEYS */; 1292 - /*!40000 ALTER TABLE `repository_arcanistproject` ENABLE KEYS */; 1293 - UNLOCK TABLES; 1294 - 1295 - -- 1296 - -- Table structure for table `repository_badcommit` 1297 - -- 1298 - 1299 - DROP TABLE IF EXISTS `repository_badcommit`; 1300 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1301 - /*!40101 SET character_set_client = utf8 */; 1302 - CREATE TABLE `repository_badcommit` ( 1303 - `fullCommitName` varchar(255) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1304 - `description` longblob NOT NULL, 1305 - PRIMARY KEY (`fullCommitName`) 1306 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1307 - /*!40101 SET character_set_client = @saved_cs_client */; 1308 - 1309 - -- 1310 - -- Dumping data for table `repository_badcommit` 1311 - -- 1312 - 1313 - LOCK TABLES `repository_badcommit` WRITE; 1314 - /*!40000 ALTER TABLE `repository_badcommit` DISABLE KEYS */; 1315 - /*!40000 ALTER TABLE `repository_badcommit` ENABLE KEYS */; 1316 - UNLOCK TABLES; 1317 - 1318 - -- 1319 - -- Table structure for table `repository_commit` 1320 - -- 1321 - 1322 - DROP TABLE IF EXISTS `repository_commit`; 1323 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1324 - /*!40101 SET character_set_client = utf8 */; 1325 - CREATE TABLE `repository_commit` ( 1326 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1327 - `repositoryID` int(10) unsigned NOT NULL, 1328 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1329 - `commitIdentifier` varchar(40) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1330 - `epoch` int(10) unsigned NOT NULL, 1331 - PRIMARY KEY (`id`), 1332 - UNIQUE KEY `phid` (`phid`), 1333 - UNIQUE KEY `repositoryID` (`repositoryID`,`commitIdentifier`(16)), 1334 - KEY `repositoryID_2` (`repositoryID`,`epoch`) 1335 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1336 - /*!40101 SET character_set_client = @saved_cs_client */; 1337 - 1338 - -- 1339 - -- Dumping data for table `repository_commit` 1340 - -- 1341 - 1342 - LOCK TABLES `repository_commit` WRITE; 1343 - /*!40000 ALTER TABLE `repository_commit` DISABLE KEYS */; 1344 - /*!40000 ALTER TABLE `repository_commit` ENABLE KEYS */; 1345 - UNLOCK TABLES; 1346 - 1347 - -- 1348 - -- Table structure for table `repository_commitdata` 1349 - -- 1350 - 1351 - DROP TABLE IF EXISTS `repository_commitdata`; 1352 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1353 - /*!40101 SET character_set_client = utf8 */; 1354 - CREATE TABLE `repository_commitdata` ( 1355 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1356 - `commitID` int(10) unsigned NOT NULL, 1357 - `authorName` varchar(255) NOT NULL, 1358 - `commitMessage` longblob NOT NULL, 1359 - `commitDetails` longblob NOT NULL, 1360 - PRIMARY KEY (`id`), 1361 - UNIQUE KEY `commitID` (`commitID`), 1362 - KEY `authorName` (`authorName`) 1363 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1364 - /*!40101 SET character_set_client = @saved_cs_client */; 1365 - 1366 - -- 1367 - -- Dumping data for table `repository_commitdata` 1368 - -- 1369 - 1370 - LOCK TABLES `repository_commitdata` WRITE; 1371 - /*!40000 ALTER TABLE `repository_commitdata` DISABLE KEYS */; 1372 - /*!40000 ALTER TABLE `repository_commitdata` ENABLE KEYS */; 1373 - UNLOCK TABLES; 1374 - 1375 - -- 1376 - -- Table structure for table `repository_filesystem` 1377 - -- 1378 - 1379 - DROP TABLE IF EXISTS `repository_filesystem`; 1380 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1381 - /*!40101 SET character_set_client = utf8 */; 1382 - CREATE TABLE `repository_filesystem` ( 1383 - `repositoryID` int(10) unsigned NOT NULL, 1384 - `parentID` int(10) unsigned NOT NULL, 1385 - `svnCommit` int(10) unsigned NOT NULL, 1386 - `pathID` int(10) unsigned NOT NULL, 1387 - `existed` tinyint(1) NOT NULL, 1388 - `fileType` int(10) unsigned NOT NULL, 1389 - PRIMARY KEY (`repositoryID`,`parentID`,`pathID`,`svnCommit`), 1390 - KEY `repositoryID` (`repositoryID`,`svnCommit`) 1391 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1392 - /*!40101 SET character_set_client = @saved_cs_client */; 1393 - 1394 - -- 1395 - -- Dumping data for table `repository_filesystem` 1396 - -- 1397 - 1398 - LOCK TABLES `repository_filesystem` WRITE; 1399 - /*!40000 ALTER TABLE `repository_filesystem` DISABLE KEYS */; 1400 - /*!40000 ALTER TABLE `repository_filesystem` ENABLE KEYS */; 1401 - UNLOCK TABLES; 1402 - 1403 - -- 1404 - -- Table structure for table `repository_githubnotification` 1405 - -- 1406 - 1407 - DROP TABLE IF EXISTS `repository_githubnotification`; 1408 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1409 - /*!40101 SET character_set_client = utf8 */; 1410 - CREATE TABLE `repository_githubnotification` ( 1411 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1412 - `repositoryPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1413 - `remoteAddress` varchar(32) NOT NULL, 1414 - `payload` longblob NOT NULL, 1415 - `dateCreated` int(10) unsigned NOT NULL, 1416 - `dateModified` int(10) unsigned NOT NULL, 1417 - PRIMARY KEY (`id`), 1418 - KEY `repositoryPHID` (`repositoryPHID`) 1419 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1420 - /*!40101 SET character_set_client = @saved_cs_client */; 1421 - 1422 - -- 1423 - -- Dumping data for table `repository_githubnotification` 1424 - -- 1425 - 1426 - LOCK TABLES `repository_githubnotification` WRITE; 1427 - /*!40000 ALTER TABLE `repository_githubnotification` DISABLE KEYS */; 1428 - /*!40000 ALTER TABLE `repository_githubnotification` ENABLE KEYS */; 1429 - UNLOCK TABLES; 1430 - 1431 - -- 1432 - -- Table structure for table `repository_path` 1433 - -- 1434 - 1435 - DROP TABLE IF EXISTS `repository_path`; 1436 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1437 - /*!40101 SET character_set_client = utf8 */; 1438 - CREATE TABLE `repository_path` ( 1439 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1440 - `path` varchar(512) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1441 - PRIMARY KEY (`id`), 1442 - UNIQUE KEY `path` (`path`) 1443 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1444 - /*!40101 SET character_set_client = @saved_cs_client */; 1445 - 1446 - -- 1447 - -- Dumping data for table `repository_path` 1448 - -- 1449 - 1450 - LOCK TABLES `repository_path` WRITE; 1451 - /*!40000 ALTER TABLE `repository_path` DISABLE KEYS */; 1452 - /*!40000 ALTER TABLE `repository_path` ENABLE KEYS */; 1453 - UNLOCK TABLES; 1454 - 1455 - -- 1456 - -- Table structure for table `repository_pathchange` 1457 - -- 1458 - 1459 - DROP TABLE IF EXISTS `repository_pathchange`; 1460 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1461 - /*!40101 SET character_set_client = utf8 */; 1462 - CREATE TABLE `repository_pathchange` ( 1463 - `repositoryID` int(10) unsigned NOT NULL, 1464 - `pathID` int(10) unsigned NOT NULL, 1465 - `commitID` int(10) unsigned NOT NULL, 1466 - `targetPathID` int(10) unsigned DEFAULT NULL, 1467 - `targetCommitID` int(10) unsigned DEFAULT NULL, 1468 - `changeType` int(10) unsigned NOT NULL, 1469 - `fileType` int(10) unsigned NOT NULL, 1470 - `isDirect` tinyint(1) NOT NULL, 1471 - `commitSequence` int(10) unsigned NOT NULL, 1472 - PRIMARY KEY (`commitID`,`pathID`), 1473 - KEY `repositoryID` (`repositoryID`,`pathID`,`commitSequence`) 1474 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1475 - /*!40101 SET character_set_client = @saved_cs_client */; 1476 - 1477 - -- 1478 - -- Dumping data for table `repository_pathchange` 1479 - -- 1480 - 1481 - LOCK TABLES `repository_pathchange` WRITE; 1482 - /*!40000 ALTER TABLE `repository_pathchange` DISABLE KEYS */; 1483 - /*!40000 ALTER TABLE `repository_pathchange` ENABLE KEYS */; 1484 - UNLOCK TABLES; 1485 - 1486 - -- 1487 - -- Table structure for table `repository_shortcut` 1488 - -- 1489 - 1490 - DROP TABLE IF EXISTS `repository_shortcut`; 1491 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1492 - /*!40101 SET character_set_client = utf8 */; 1493 - CREATE TABLE `repository_shortcut` ( 1494 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1495 - `name` varchar(255) NOT NULL, 1496 - `href` varchar(255) NOT NULL, 1497 - `description` varchar(255) NOT NULL, 1498 - `sequence` int(10) unsigned NOT NULL, 1499 - PRIMARY KEY (`id`) 1500 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1501 - /*!40101 SET character_set_client = @saved_cs_client */; 1502 - 1503 - -- 1504 - -- Dumping data for table `repository_shortcut` 1505 - -- 1506 - 1507 - LOCK TABLES `repository_shortcut` WRITE; 1508 - /*!40000 ALTER TABLE `repository_shortcut` DISABLE KEYS */; 1509 - /*!40000 ALTER TABLE `repository_shortcut` ENABLE KEYS */; 1510 - UNLOCK TABLES; 1511 - 1512 - -- 1513 - -- Table structure for table `repository_summary` 1514 - -- 1515 - 1516 - DROP TABLE IF EXISTS `repository_summary`; 1517 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1518 - /*!40101 SET character_set_client = utf8 */; 1519 - CREATE TABLE `repository_summary` ( 1520 - `repositoryID` int(10) unsigned NOT NULL, 1521 - `size` int(10) unsigned NOT NULL, 1522 - `lastCommitID` int(10) unsigned NOT NULL, 1523 - `epoch` int(10) unsigned DEFAULT NULL, 1524 - PRIMARY KEY (`repositoryID`) 1525 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1526 - /*!40101 SET character_set_client = @saved_cs_client */; 1527 - 1528 - -- 1529 - -- Dumping data for table `repository_summary` 1530 - -- 1531 - 1532 - LOCK TABLES `repository_summary` WRITE; 1533 - /*!40000 ALTER TABLE `repository_summary` DISABLE KEYS */; 1534 - /*!40000 ALTER TABLE `repository_summary` ENABLE KEYS */; 1535 - UNLOCK TABLES; 1536 - 1537 - -- 1538 - -- Current Database: `phabricator_search` 1539 - -- 1540 - 1541 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_search` /*!40100 DEFAULT CHARACTER SET latin1 */; 1542 - 1543 - USE `phabricator_search`; 1544 - 1545 - -- 1546 - -- Table structure for table `search_document` 1547 - -- 1548 - 1549 - DROP TABLE IF EXISTS `search_document`; 1550 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1551 - /*!40101 SET character_set_client = utf8 */; 1552 - CREATE TABLE `search_document` ( 1553 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1554 - `documentType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1555 - `documentTitle` varchar(255) NOT NULL, 1556 - `documentCreated` int(10) unsigned NOT NULL, 1557 - `documentModified` int(10) unsigned NOT NULL, 1558 - PRIMARY KEY (`phid`) 1559 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1560 - /*!40101 SET character_set_client = @saved_cs_client */; 1561 - 1562 - -- 1563 - -- Dumping data for table `search_document` 1564 - -- 1565 - 1566 - LOCK TABLES `search_document` WRITE; 1567 - /*!40000 ALTER TABLE `search_document` DISABLE KEYS */; 1568 - /*!40000 ALTER TABLE `search_document` ENABLE KEYS */; 1569 - UNLOCK TABLES; 1570 - 1571 - -- 1572 - -- Table structure for table `search_documentfield` 1573 - -- 1574 - 1575 - DROP TABLE IF EXISTS `search_documentfield`; 1576 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1577 - /*!40101 SET character_set_client = utf8 */; 1578 - CREATE TABLE `search_documentfield` ( 1579 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1580 - `phidType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1581 - `field` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1582 - `auxPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1583 - `corpus` text, 1584 - KEY `phid` (`phid`), 1585 - FULLTEXT KEY `corpus` (`corpus`) 1586 - ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 1587 - /*!40101 SET character_set_client = @saved_cs_client */; 1588 - 1589 - -- 1590 - -- Dumping data for table `search_documentfield` 1591 - -- 1592 - 1593 - LOCK TABLES `search_documentfield` WRITE; 1594 - /*!40000 ALTER TABLE `search_documentfield` DISABLE KEYS */; 1595 - /*!40000 ALTER TABLE `search_documentfield` ENABLE KEYS */; 1596 - UNLOCK TABLES; 1597 - 1598 - -- 1599 - -- Table structure for table `search_documentrelationship` 1600 - -- 1601 - 1602 - DROP TABLE IF EXISTS `search_documentrelationship`; 1603 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1604 - /*!40101 SET character_set_client = utf8 */; 1605 - CREATE TABLE `search_documentrelationship` ( 1606 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1607 - `relatedPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1608 - `relation` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1609 - `relatedType` varchar(4) NOT NULL, 1610 - `relatedTime` int(10) unsigned NOT NULL, 1611 - KEY `phid` (`phid`) 1612 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1613 - /*!40101 SET character_set_client = @saved_cs_client */; 1614 - 1615 - -- 1616 - -- Dumping data for table `search_documentrelationship` 1617 - -- 1618 - 1619 - LOCK TABLES `search_documentrelationship` WRITE; 1620 - /*!40000 ALTER TABLE `search_documentrelationship` DISABLE KEYS */; 1621 - /*!40000 ALTER TABLE `search_documentrelationship` ENABLE KEYS */; 1622 - UNLOCK TABLES; 1623 - 1624 - -- 1625 - -- Table structure for table `search_query` 1626 - -- 1627 - 1628 - DROP TABLE IF EXISTS `search_query`; 1629 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1630 - /*!40101 SET character_set_client = utf8 */; 1631 - CREATE TABLE `search_query` ( 1632 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1633 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1634 - `query` varchar(255) NOT NULL, 1635 - `parameters` text NOT NULL, 1636 - `dateCreated` int(10) unsigned NOT NULL, 1637 - `dateModified` int(10) unsigned NOT NULL, 1638 - PRIMARY KEY (`id`) 1639 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1640 - /*!40101 SET character_set_client = @saved_cs_client */; 1641 - 1642 - -- 1643 - -- Dumping data for table `search_query` 1644 - -- 1645 - 1646 - LOCK TABLES `search_query` WRITE; 1647 - /*!40000 ALTER TABLE `search_query` DISABLE KEYS */; 1648 - /*!40000 ALTER TABLE `search_query` ENABLE KEYS */; 1649 - UNLOCK TABLES; 1650 - 1651 - -- 1652 - -- Current Database: `phabricator_timeline` 1653 - -- 1654 - 1655 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_timeline` /*!40100 DEFAULT CHARACTER SET latin1 */; 1656 - 1657 - USE `phabricator_timeline`; 1658 - 1659 - -- 1660 - -- Table structure for table `timeline_cursor` 1661 - -- 1662 - 1663 - DROP TABLE IF EXISTS `timeline_cursor`; 1664 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1665 - /*!40101 SET character_set_client = utf8 */; 1666 - CREATE TABLE `timeline_cursor` ( 1667 - `name` varchar(255) NOT NULL, 1668 - `position` int(10) unsigned NOT NULL, 1669 - PRIMARY KEY (`name`) 1670 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1671 - /*!40101 SET character_set_client = @saved_cs_client */; 1672 - 1673 - -- 1674 - -- Dumping data for table `timeline_cursor` 1675 - -- 1676 - 1677 - LOCK TABLES `timeline_cursor` WRITE; 1678 - /*!40000 ALTER TABLE `timeline_cursor` DISABLE KEYS */; 1679 - INSERT INTO `timeline_cursor` VALUES ('cmittask',0); 1680 - /*!40000 ALTER TABLE `timeline_cursor` ENABLE KEYS */; 1681 - UNLOCK TABLES; 1682 - 1683 - -- 1684 - -- Table structure for table `timeline_event` 1685 - -- 1686 - 1687 - DROP TABLE IF EXISTS `timeline_event`; 1688 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1689 - /*!40101 SET character_set_client = utf8 */; 1690 - CREATE TABLE `timeline_event` ( 1691 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1692 - `type` char(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1693 - `dataID` int(10) unsigned DEFAULT NULL, 1694 - PRIMARY KEY (`id`), 1695 - UNIQUE KEY `dataID` (`dataID`), 1696 - KEY `type` (`type`,`id`) 1697 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1698 - /*!40101 SET character_set_client = @saved_cs_client */; 1699 - 1700 - -- 1701 - -- Dumping data for table `timeline_event` 1702 - -- 1703 - 1704 - LOCK TABLES `timeline_event` WRITE; 1705 - /*!40000 ALTER TABLE `timeline_event` DISABLE KEYS */; 1706 - /*!40000 ALTER TABLE `timeline_event` ENABLE KEYS */; 1707 - UNLOCK TABLES; 1708 - 1709 - -- 1710 - -- Table structure for table `timeline_eventdata` 1711 - -- 1712 - 1713 - DROP TABLE IF EXISTS `timeline_eventdata`; 1714 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1715 - /*!40101 SET character_set_client = utf8 */; 1716 - CREATE TABLE `timeline_eventdata` ( 1717 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1718 - `eventData` longblob NOT NULL, 1719 - PRIMARY KEY (`id`) 1720 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1721 - /*!40101 SET character_set_client = @saved_cs_client */; 1722 - 1723 - -- 1724 - -- Dumping data for table `timeline_eventdata` 1725 - -- 1726 - 1727 - LOCK TABLES `timeline_eventdata` WRITE; 1728 - /*!40000 ALTER TABLE `timeline_eventdata` DISABLE KEYS */; 1729 - /*!40000 ALTER TABLE `timeline_eventdata` ENABLE KEYS */; 1730 - UNLOCK TABLES; 1731 - 1732 - -- 1733 - -- Current Database: `phabricator_user` 1734 - -- 1735 - 1736 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_user` /*!40100 DEFAULT CHARACTER SET latin1 */; 1737 - 1738 - USE `phabricator_user`; 1739 - 1740 - -- 1741 - -- Table structure for table `phabricator_session` 1742 - -- 1743 - 1744 - DROP TABLE IF EXISTS `phabricator_session`; 1745 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1746 - /*!40101 SET character_set_client = utf8 */; 1747 - CREATE TABLE `phabricator_session` ( 1748 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1749 - `type` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1750 - `sessionKey` varchar(40) NOT NULL, 1751 - `sessionStart` int(10) unsigned NOT NULL, 1752 - PRIMARY KEY (`userPHID`,`type`), 1753 - UNIQUE KEY `sessionKey` (`sessionKey`) 1754 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1755 - /*!40101 SET character_set_client = @saved_cs_client */; 1756 - 1757 - -- 1758 - -- Dumping data for table `phabricator_session` 1759 - -- 1760 - 1761 - LOCK TABLES `phabricator_session` WRITE; 1762 - /*!40000 ALTER TABLE `phabricator_session` DISABLE KEYS */; 1763 - /*!40000 ALTER TABLE `phabricator_session` ENABLE KEYS */; 1764 - UNLOCK TABLES; 1765 - 1766 - -- 1767 - -- Table structure for table `user` 1768 - -- 1769 - 1770 - DROP TABLE IF EXISTS `user`; 1771 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1772 - /*!40101 SET character_set_client = utf8 */; 1773 - CREATE TABLE `user` ( 1774 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1775 - `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1776 - `userName` varchar(64) NOT NULL, 1777 - `realName` varchar(128) NOT NULL, 1778 - `email` varchar(255) NOT NULL, 1779 - `passwordSalt` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1780 - `passwordHash` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1781 - `dateCreated` int(10) unsigned NOT NULL, 1782 - `dateModified` int(10) unsigned NOT NULL, 1783 - `profileImagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1784 - `consoleEnabled` tinyint(1) NOT NULL, 1785 - `consoleVisible` tinyint(1) NOT NULL, 1786 - `consoleTab` varchar(64) NOT NULL, 1787 - `conduitCertificate` varchar(255) NOT NULL, 1788 - `isSystemAgent` tinyint(1) NOT NULL DEFAULT '0', 1789 - PRIMARY KEY (`id`), 1790 - UNIQUE KEY `userName` (`userName`), 1791 - UNIQUE KEY `email` (`email`), 1792 - UNIQUE KEY `phid` (`phid`), 1793 - KEY `realName` (`realName`) 1794 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1795 - /*!40101 SET character_set_client = @saved_cs_client */; 1796 - 1797 - -- 1798 - -- Dumping data for table `user` 1799 - -- 1800 - 1801 - LOCK TABLES `user` WRITE; 1802 - /*!40000 ALTER TABLE `user` DISABLE KEYS */; 1803 - /*!40000 ALTER TABLE `user` ENABLE KEYS */; 1804 - UNLOCK TABLES; 1805 - 1806 - -- 1807 - -- Table structure for table `user_oauthinfo` 1808 - -- 1809 - 1810 - DROP TABLE IF EXISTS `user_oauthinfo`; 1811 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1812 - /*!40101 SET character_set_client = utf8 */; 1813 - CREATE TABLE `user_oauthinfo` ( 1814 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1815 - `userID` int(10) unsigned NOT NULL, 1816 - `oauthProvider` varchar(255) NOT NULL, 1817 - `oauthUID` varchar(255) NOT NULL, 1818 - `dateCreated` int(10) unsigned NOT NULL, 1819 - `dateModified` int(10) unsigned NOT NULL, 1820 - `accountURI` varchar(255) DEFAULT NULL, 1821 - `accountName` varchar(255) DEFAULT NULL, 1822 - `token` varchar(255) DEFAULT NULL, 1823 - `tokenExpires` int(10) unsigned DEFAULT NULL, 1824 - `tokenScope` varchar(255) DEFAULT NULL, 1825 - `tokenStatus` varchar(255) DEFAULT NULL, 1826 - PRIMARY KEY (`id`), 1827 - UNIQUE KEY `userID` (`userID`,`oauthProvider`), 1828 - UNIQUE KEY `oauthProvider` (`oauthProvider`,`oauthUID`) 1829 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1830 - /*!40101 SET character_set_client = @saved_cs_client */; 1831 - 1832 - -- 1833 - -- Dumping data for table `user_oauthinfo` 1834 - -- 1835 - 1836 - LOCK TABLES `user_oauthinfo` WRITE; 1837 - /*!40000 ALTER TABLE `user_oauthinfo` DISABLE KEYS */; 1838 - /*!40000 ALTER TABLE `user_oauthinfo` ENABLE KEYS */; 1839 - UNLOCK TABLES; 1840 - 1841 - -- 1842 - -- Table structure for table `user_preferences` 1843 - -- 1844 - 1845 - DROP TABLE IF EXISTS `user_preferences`; 1846 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1847 - /*!40101 SET character_set_client = utf8 */; 1848 - CREATE TABLE `user_preferences` ( 1849 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1850 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1851 - `preferences` longblob NOT NULL, 1852 - PRIMARY KEY (`id`), 1853 - UNIQUE KEY `userPHID` (`userPHID`) 1854 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1855 - /*!40101 SET character_set_client = @saved_cs_client */; 1856 - 1857 - -- 1858 - -- Dumping data for table `user_preferences` 1859 - -- 1860 - 1861 - LOCK TABLES `user_preferences` WRITE; 1862 - /*!40000 ALTER TABLE `user_preferences` DISABLE KEYS */; 1863 - /*!40000 ALTER TABLE `user_preferences` ENABLE KEYS */; 1864 - UNLOCK TABLES; 1865 - 1866 - -- 1867 - -- Table structure for table `user_profile` 1868 - -- 1869 - 1870 - DROP TABLE IF EXISTS `user_profile`; 1871 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1872 - /*!40101 SET character_set_client = utf8 */; 1873 - CREATE TABLE `user_profile` ( 1874 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1875 - `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 1876 - `title` varchar(255) NOT NULL, 1877 - `blurb` text NOT NULL, 1878 - `profileImagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1879 - `dateCreated` int(10) unsigned NOT NULL, 1880 - `dateModified` int(10) unsigned NOT NULL, 1881 - PRIMARY KEY (`id`), 1882 - UNIQUE KEY `userPHID` (`userPHID`) 1883 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1884 - /*!40101 SET character_set_client = @saved_cs_client */; 1885 - 1886 - -- 1887 - -- Dumping data for table `user_profile` 1888 - -- 1889 - 1890 - LOCK TABLES `user_profile` WRITE; 1891 - /*!40000 ALTER TABLE `user_profile` DISABLE KEYS */; 1892 - /*!40000 ALTER TABLE `user_profile` ENABLE KEYS */; 1893 - UNLOCK TABLES; 1894 - 1895 - -- 1896 - -- Current Database: `phabricator_worker` 1897 - -- 1898 - 1899 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_worker` /*!40100 DEFAULT CHARACTER SET latin1 */; 1900 - 1901 - USE `phabricator_worker`; 1902 - 1903 - -- 1904 - -- Table structure for table `worker_task` 1905 - -- 1906 - 1907 - DROP TABLE IF EXISTS `worker_task`; 1908 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1909 - /*!40101 SET character_set_client = utf8 */; 1910 - CREATE TABLE `worker_task` ( 1911 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1912 - `taskClass` varchar(255) NOT NULL, 1913 - `leaseOwner` varchar(255) DEFAULT NULL, 1914 - `leaseExpires` int(10) unsigned DEFAULT NULL, 1915 - `failureCount` int(10) unsigned NOT NULL, 1916 - `dataID` int(10) unsigned DEFAULT NULL, 1917 - PRIMARY KEY (`id`), 1918 - UNIQUE KEY `dataID` (`dataID`), 1919 - KEY `taskClass` (`taskClass`), 1920 - KEY `leaseExpires` (`leaseExpires`), 1921 - KEY `leaseOwner` (`leaseOwner`(16)) 1922 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1923 - /*!40101 SET character_set_client = @saved_cs_client */; 1924 - 1925 - -- 1926 - -- Dumping data for table `worker_task` 1927 - -- 1928 - 1929 - LOCK TABLES `worker_task` WRITE; 1930 - /*!40000 ALTER TABLE `worker_task` DISABLE KEYS */; 1931 - /*!40000 ALTER TABLE `worker_task` ENABLE KEYS */; 1932 - UNLOCK TABLES; 1933 - 1934 - -- 1935 - -- Table structure for table `worker_taskdata` 1936 - -- 1937 - 1938 - DROP TABLE IF EXISTS `worker_taskdata`; 1939 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1940 - /*!40101 SET character_set_client = utf8 */; 1941 - CREATE TABLE `worker_taskdata` ( 1942 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1943 - `data` longblob NOT NULL, 1944 - PRIMARY KEY (`id`) 1945 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1946 - /*!40101 SET character_set_client = @saved_cs_client */; 1947 - 1948 - -- 1949 - -- Dumping data for table `worker_taskdata` 1950 - -- 1951 - 1952 - LOCK TABLES `worker_taskdata` WRITE; 1953 - /*!40000 ALTER TABLE `worker_taskdata` DISABLE KEYS */; 1954 - /*!40000 ALTER TABLE `worker_taskdata` ENABLE KEYS */; 1955 - UNLOCK TABLES; 1956 - 1957 - -- 1958 - -- Current Database: `phabricator_xhpastview` 1959 - -- 1960 - 1961 - CREATE DATABASE /*!32312 IF NOT EXISTS*/ `phabricator_xhpastview` /*!40100 DEFAULT CHARACTER SET latin1 */; 1962 - 1963 - USE `phabricator_xhpastview`; 1964 - 1965 - -- 1966 - -- Table structure for table `xhpastview_parsetree` 1967 - -- 1968 - 1969 - DROP TABLE IF EXISTS `xhpastview_parsetree`; 1970 - /*!40101 SET @saved_cs_client = @@character_set_client */; 1971 - /*!40101 SET character_set_client = utf8 */; 1972 - CREATE TABLE `xhpastview_parsetree` ( 1973 - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1974 - `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 1975 - `input` longblob NOT NULL, 1976 - `stdout` longblob NOT NULL, 1977 - `dateCreated` int(10) unsigned NOT NULL, 1978 - `dateModified` int(10) unsigned NOT NULL, 1979 - PRIMARY KEY (`id`) 1980 - ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1981 - /*!40101 SET character_set_client = @saved_cs_client */; 1982 - 1983 - -- 1984 - -- Dumping data for table `xhpastview_parsetree` 1985 - -- 1986 - 1987 - LOCK TABLES `xhpastview_parsetree` WRITE; 1988 - /*!40000 ALTER TABLE `xhpastview_parsetree` DISABLE KEYS */; 1989 - /*!40000 ALTER TABLE `xhpastview_parsetree` ENABLE KEYS */; 1990 - UNLOCK TABLES; 1991 - /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 1992 - 1993 - /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 1994 - /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 1995 - /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 1996 - /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 1997 - /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 1998 - /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 1999 - /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 2000 - 2001 - -- Dump completed on 2011-05-02 8:36:07
+4 -4
resources/sql/patches/000.project.sql
··· 1 - create database phabricator_project; 2 - create table phabricator_project.project ( 1 + 2 + create table {$NAMESPACE}_project.project ( 3 3 id int unsigned not null auto_increment primary key, 4 4 name varchar(255) not null, 5 5 unique key (name), ··· 8 8 dateCreated int unsigned not null, 9 9 dateModified int unsigned not null 10 10 ); 11 - create table phabricator_project.project_profile ( 11 + create table {$NAMESPACE}_project.project_profile ( 12 12 id int unsigned not null auto_increment primary key, 13 13 projectPHID varchar(64) binary not null, 14 14 unique key (projectPHID), ··· 17 17 dateCreated int unsigned not null, 18 18 dateModified int unsigned not null 19 19 ); 20 - create table phabricator_project.project_affiliation ( 20 + create table {$NAMESPACE}_project.project_affiliation ( 21 21 id int unsigned not null auto_increment primary key, 22 22 projectPHID varchar(64) binary not null, 23 23 userPHID varchar(64) binary not null,
+762
resources/sql/patches/0000.legacy.sql
··· 1 + 2 + 3 + 4 + 5 + 6 + 7 + /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 + /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 + /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 + /*!40101 SET NAMES utf8 */; 11 + /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 + /*!40103 SET TIME_ZONE='+00:00' */; 13 + /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 + /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 + /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 + /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + USE `{$NAMESPACE}_conduit`; 25 + 26 + 27 + 28 + 29 + 30 + DROP TABLE IF EXISTS `conduit_connectionlog`; 31 + /*!40101 SET @saved_cs_client = @@character_set_client */; 32 + /*!40101 SET character_set_client = utf8 */; 33 + CREATE TABLE `conduit_connectionlog` ( 34 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 35 + `client` varchar(255) DEFAULT NULL, 36 + `clientVersion` varchar(255) DEFAULT NULL, 37 + `clientDescription` varchar(255) DEFAULT NULL, 38 + `username` varchar(255) DEFAULT NULL, 39 + `dateCreated` int(10) unsigned NOT NULL, 40 + `dateModified` int(10) unsigned NOT NULL, 41 + PRIMARY KEY (`id`) 42 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 43 + /*!40101 SET character_set_client = @saved_cs_client */; 44 + 45 + 46 + 47 + 48 + 49 + DROP TABLE IF EXISTS `conduit_methodcalllog`; 50 + /*!40101 SET @saved_cs_client = @@character_set_client */; 51 + /*!40101 SET character_set_client = utf8 */; 52 + CREATE TABLE `conduit_methodcalllog` ( 53 + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 54 + `connectionID` bigint(20) unsigned DEFAULT NULL, 55 + `method` varchar(255) NOT NULL, 56 + `error` varchar(255) NOT NULL, 57 + `duration` bigint(20) unsigned NOT NULL, 58 + `dateCreated` int(10) unsigned NOT NULL, 59 + `dateModified` int(10) unsigned NOT NULL, 60 + PRIMARY KEY (`id`) 61 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 62 + /*!40101 SET character_set_client = @saved_cs_client */; 63 + 64 + 65 + 66 + 67 + 68 + 69 + 70 + USE `{$NAMESPACE}_differential`; 71 + 72 + 73 + 74 + 75 + 76 + DROP TABLE IF EXISTS `differential_changeset`; 77 + /*!40101 SET @saved_cs_client = @@character_set_client */; 78 + /*!40101 SET character_set_client = utf8 */; 79 + CREATE TABLE `differential_changeset` ( 80 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 81 + `diffID` int(10) unsigned NOT NULL, 82 + `oldFile` varchar(255) DEFAULT NULL, 83 + `fileName` varchar(255) NOT NULL, 84 + `awayPaths` longblob, 85 + `changeType` int(10) unsigned NOT NULL, 86 + `fileType` int(10) unsigned NOT NULL, 87 + `metadata` longblob, 88 + `oldProperties` longblob, 89 + `newProperties` longblob, 90 + `addLines` int(10) unsigned NOT NULL, 91 + `delLines` int(10) unsigned NOT NULL, 92 + `dateCreated` int(10) unsigned NOT NULL, 93 + `dateModified` int(10) unsigned NOT NULL, 94 + PRIMARY KEY (`id`) 95 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 96 + /*!40101 SET character_set_client = @saved_cs_client */; 97 + 98 + 99 + 100 + 101 + 102 + DROP TABLE IF EXISTS `differential_changeset_parse_cache`; 103 + /*!40101 SET @saved_cs_client = @@character_set_client */; 104 + /*!40101 SET character_set_client = utf8 */; 105 + CREATE TABLE `differential_changeset_parse_cache` ( 106 + `id` int(10) unsigned NOT NULL, 107 + `cache` longblob NOT NULL, 108 + PRIMARY KEY (`id`) 109 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 110 + /*!40101 SET character_set_client = @saved_cs_client */; 111 + 112 + 113 + 114 + 115 + 116 + DROP TABLE IF EXISTS `differential_comment`; 117 + /*!40101 SET @saved_cs_client = @@character_set_client */; 118 + /*!40101 SET character_set_client = utf8 */; 119 + CREATE TABLE `differential_comment` ( 120 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 121 + `revisionID` int(10) unsigned NOT NULL, 122 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 123 + `action` varchar(64) NOT NULL, 124 + `content` longblob NOT NULL, 125 + `dateCreated` int(10) unsigned NOT NULL, 126 + `dateModified` int(10) unsigned NOT NULL, 127 + `cache` longblob, 128 + PRIMARY KEY (`id`) 129 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 130 + /*!40101 SET character_set_client = @saved_cs_client */; 131 + 132 + 133 + 134 + 135 + 136 + DROP TABLE IF EXISTS `differential_diff`; 137 + /*!40101 SET @saved_cs_client = @@character_set_client */; 138 + /*!40101 SET character_set_client = utf8 */; 139 + CREATE TABLE `differential_diff` ( 140 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 141 + `revisionID` int(10) unsigned DEFAULT NULL, 142 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 143 + `sourceMachine` varchar(255) DEFAULT NULL, 144 + `sourcePath` varchar(255) DEFAULT NULL, 145 + `sourceControlSystem` varchar(64) DEFAULT NULL, 146 + `sourceControlBaseRevision` varchar(255) DEFAULT NULL, 147 + `sourceControlpath` varchar(255) DEFAULT NULL, 148 + `lintStatus` int(10) unsigned NOT NULL, 149 + `unitStatus` int(10) unsigned NOT NULL, 150 + `lineCount` int(10) unsigned NOT NULL, 151 + `branch` varchar(255) DEFAULT NULL, 152 + `parentRevisionID` int(10) unsigned DEFAULT NULL, 153 + `arcanistProject` varchar(255) DEFAULT NULL, 154 + `creationMethod` varchar(255) DEFAULT NULL, 155 + `dateCreated` int(10) unsigned NOT NULL, 156 + `dateModified` int(10) unsigned NOT NULL, 157 + `description` varchar(255) DEFAULT NULL, 158 + PRIMARY KEY (`id`) 159 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 160 + /*!40101 SET character_set_client = @saved_cs_client */; 161 + 162 + 163 + 164 + 165 + 166 + DROP TABLE IF EXISTS `differential_diffproperty`; 167 + /*!40101 SET @saved_cs_client = @@character_set_client */; 168 + /*!40101 SET character_set_client = utf8 */; 169 + CREATE TABLE `differential_diffproperty` ( 170 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 171 + `diffID` int(10) unsigned NOT NULL, 172 + `name` varchar(255) NOT NULL, 173 + `data` longblob NOT NULL, 174 + `dateCreated` int(10) unsigned NOT NULL, 175 + `dateModified` int(10) unsigned NOT NULL, 176 + PRIMARY KEY (`id`) 177 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 178 + /*!40101 SET character_set_client = @saved_cs_client */; 179 + 180 + 181 + 182 + 183 + 184 + DROP TABLE IF EXISTS `differential_hunk`; 185 + /*!40101 SET @saved_cs_client = @@character_set_client */; 186 + /*!40101 SET character_set_client = utf8 */; 187 + CREATE TABLE `differential_hunk` ( 188 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 189 + `changesetID` int(10) unsigned NOT NULL, 190 + `changes` longblob, 191 + `oldOffset` int(10) unsigned NOT NULL, 192 + `oldLen` int(10) unsigned NOT NULL, 193 + `newOffset` int(10) unsigned NOT NULL, 194 + `newLen` int(10) unsigned NOT NULL, 195 + `dateCreated` int(10) unsigned NOT NULL, 196 + `dateModified` int(10) unsigned NOT NULL, 197 + PRIMARY KEY (`id`) 198 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 199 + /*!40101 SET character_set_client = @saved_cs_client */; 200 + 201 + 202 + 203 + 204 + 205 + DROP TABLE IF EXISTS `differential_inlinecomment`; 206 + /*!40101 SET @saved_cs_client = @@character_set_client */; 207 + /*!40101 SET character_set_client = utf8 */; 208 + CREATE TABLE `differential_inlinecomment` ( 209 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 210 + `revisionID` int(10) unsigned NOT NULL, 211 + `commentID` int(10) unsigned DEFAULT NULL, 212 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 213 + `changesetID` int(10) unsigned NOT NULL, 214 + `isNewFile` tinyint(1) NOT NULL, 215 + `lineNumber` int(10) unsigned NOT NULL, 216 + `lineLength` int(10) unsigned NOT NULL, 217 + `content` longblob NOT NULL, 218 + `dateCreated` int(10) unsigned NOT NULL, 219 + `dateModified` int(10) unsigned NOT NULL, 220 + `cache` longblob, 221 + PRIMARY KEY (`id`) 222 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 223 + /*!40101 SET character_set_client = @saved_cs_client */; 224 + 225 + 226 + 227 + 228 + 229 + DROP TABLE IF EXISTS `differential_relationship`; 230 + /*!40101 SET @saved_cs_client = @@character_set_client */; 231 + /*!40101 SET character_set_client = utf8 */; 232 + CREATE TABLE `differential_relationship` ( 233 + `revisionID` int(10) unsigned NOT NULL, 234 + `relation` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 235 + `objectPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 236 + `sequence` int(10) unsigned NOT NULL, 237 + `reasonPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 238 + PRIMARY KEY (`revisionID`,`relation`,`objectPHID`), 239 + KEY `objectPHID` (`objectPHID`,`relation`) 240 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 241 + /*!40101 SET character_set_client = @saved_cs_client */; 242 + 243 + 244 + 245 + 246 + 247 + DROP TABLE IF EXISTS `differential_revision`; 248 + /*!40101 SET @saved_cs_client = @@character_set_client */; 249 + /*!40101 SET character_set_client = utf8 */; 250 + CREATE TABLE `differential_revision` ( 251 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 252 + `title` varchar(255) NOT NULL, 253 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 254 + `status` varchar(32) NOT NULL, 255 + `summary` longtext NOT NULL, 256 + `testPlan` text NOT NULL, 257 + `revertPlan` text NOT NULL, 258 + `blameRevision` varchar(255) NOT NULL, 259 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 260 + `dateCommitted` int(10) unsigned DEFAULT NULL, 261 + `lineCount` int(10) unsigned DEFAULT NULL, 262 + `dateCreated` int(10) unsigned NOT NULL, 263 + `dateModified` int(10) unsigned NOT NULL, 264 + `attached` longtext NOT NULL, 265 + `unsubscribed` longblob NOT NULL, 266 + PRIMARY KEY (`id`) 267 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 268 + /*!40101 SET character_set_client = @saved_cs_client */; 269 + 270 + 271 + 272 + 273 + 274 + 275 + 276 + USE `{$NAMESPACE}_draft`; 277 + 278 + 279 + 280 + 281 + 282 + DROP TABLE IF EXISTS `draft`; 283 + /*!40101 SET @saved_cs_client = @@character_set_client */; 284 + /*!40101 SET character_set_client = utf8 */; 285 + CREATE TABLE `draft` ( 286 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 287 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 288 + `draftKey` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 289 + `draft` longblob NOT NULL, 290 + `dateCreated` int(10) unsigned NOT NULL, 291 + `dateModified` int(10) unsigned NOT NULL, 292 + PRIMARY KEY (`id`), 293 + UNIQUE KEY `authorPHID` (`authorPHID`,`draftKey`) 294 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 295 + /*!40101 SET character_set_client = @saved_cs_client */; 296 + 297 + 298 + 299 + 300 + 301 + 302 + 303 + USE `{$NAMESPACE}_file`; 304 + 305 + 306 + 307 + 308 + 309 + DROP TABLE IF EXISTS `file`; 310 + /*!40101 SET @saved_cs_client = @@character_set_client */; 311 + /*!40101 SET character_set_client = utf8 */; 312 + CREATE TABLE `file` ( 313 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 314 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 315 + `name` varchar(255) DEFAULT NULL, 316 + `mimeType` varchar(255) DEFAULT NULL, 317 + `byteSize` bigint(20) unsigned NOT NULL, 318 + `storageEngine` varchar(32) NOT NULL, 319 + `storageFormat` varchar(32) NOT NULL, 320 + `storageHandle` varchar(255) NOT NULL, 321 + `dateCreated` int(10) unsigned NOT NULL, 322 + `dateModified` int(10) unsigned NOT NULL, 323 + PRIMARY KEY (`id`) 324 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 325 + /*!40101 SET character_set_client = @saved_cs_client */; 326 + 327 + 328 + 329 + 330 + 331 + DROP TABLE IF EXISTS `file_storageblob`; 332 + /*!40101 SET @saved_cs_client = @@character_set_client */; 333 + /*!40101 SET character_set_client = utf8 */; 334 + CREATE TABLE `file_storageblob` ( 335 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 336 + `data` longblob NOT NULL, 337 + `dateCreated` int(10) unsigned NOT NULL, 338 + `dateModified` int(10) unsigned NOT NULL, 339 + PRIMARY KEY (`id`) 340 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 341 + /*!40101 SET character_set_client = @saved_cs_client */; 342 + 343 + 344 + 345 + 346 + 347 + 348 + 349 + USE `{$NAMESPACE}_metamta`; 350 + 351 + 352 + 353 + 354 + 355 + DROP TABLE IF EXISTS `metamta_mail`; 356 + /*!40101 SET @saved_cs_client = @@character_set_client */; 357 + /*!40101 SET character_set_client = utf8 */; 358 + CREATE TABLE `metamta_mail` ( 359 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 360 + `parameters` longblob NOT NULL, 361 + `status` varchar(255) NOT NULL, 362 + `message` text, 363 + `retryCount` int(10) unsigned NOT NULL, 364 + `nextRetry` int(10) unsigned NOT NULL, 365 + `relatedPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 366 + `dateCreated` int(10) unsigned NOT NULL, 367 + `dateModified` int(10) unsigned NOT NULL, 368 + PRIMARY KEY (`id`) 369 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 370 + /*!40101 SET character_set_client = @saved_cs_client */; 371 + 372 + 373 + 374 + 375 + 376 + DROP TABLE IF EXISTS `metamta_mailinglist`; 377 + /*!40101 SET @saved_cs_client = @@character_set_client */; 378 + /*!40101 SET character_set_client = utf8 */; 379 + CREATE TABLE `metamta_mailinglist` ( 380 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 381 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 382 + `name` varchar(255) NOT NULL, 383 + `email` varchar(255) NOT NULL, 384 + `uri` varchar(255) DEFAULT NULL, 385 + `dateCreated` int(10) unsigned NOT NULL, 386 + `dateModified` int(10) unsigned NOT NULL, 387 + PRIMARY KEY (`id`) 388 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 389 + /*!40101 SET character_set_client = @saved_cs_client */; 390 + 391 + 392 + 393 + 394 + 395 + 396 + 397 + USE `{$NAMESPACE}_phid`; 398 + 399 + 400 + 401 + 402 + 403 + DROP TABLE IF EXISTS `phid`; 404 + /*!40101 SET @saved_cs_client = @@character_set_client */; 405 + /*!40101 SET character_set_client = utf8 */; 406 + CREATE TABLE `phid` ( 407 + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 408 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 409 + `phidType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 410 + `parentPHID` varchar(64) DEFAULT NULL, 411 + `ownerPHID` varchar(64) DEFAULT NULL, 412 + `dateCreated` int(10) unsigned NOT NULL, 413 + `dateModified` int(10) unsigned NOT NULL, 414 + PRIMARY KEY (`id`), 415 + UNIQUE KEY `phid` (`phid`) 416 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 417 + /*!40101 SET character_set_client = @saved_cs_client */; 418 + 419 + 420 + 421 + 422 + 423 + DROP TABLE IF EXISTS `phid_type`; 424 + /*!40101 SET @saved_cs_client = @@character_set_client */; 425 + /*!40101 SET character_set_client = utf8 */; 426 + CREATE TABLE `phid_type` ( 427 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 428 + `type` varchar(4) NOT NULL, 429 + `name` varchar(255) NOT NULL, 430 + `description` text, 431 + `dateCreated` int(10) unsigned NOT NULL, 432 + `dateModified` int(10) unsigned NOT NULL, 433 + PRIMARY KEY (`id`), 434 + UNIQUE KEY `type` (`type`) 435 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 436 + /*!40101 SET character_set_client = @saved_cs_client */; 437 + 438 + 439 + 440 + 441 + 442 + 443 + 444 + USE `{$NAMESPACE}_user`; 445 + 446 + 447 + 448 + 449 + 450 + DROP TABLE IF EXISTS `phabricator_session`; 451 + /*!40101 SET @saved_cs_client = @@character_set_client */; 452 + /*!40101 SET character_set_client = utf8 */; 453 + CREATE TABLE `phabricator_session` ( 454 + `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 455 + `type` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 456 + `sessionKey` varchar(40) NOT NULL, 457 + `sessionStart` int(10) unsigned NOT NULL, 458 + PRIMARY KEY (`userPHID`,`type`) 459 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 460 + /*!40101 SET character_set_client = @saved_cs_client */; 461 + 462 + 463 + 464 + 465 + 466 + DROP TABLE IF EXISTS `user`; 467 + /*!40101 SET @saved_cs_client = @@character_set_client */; 468 + /*!40101 SET character_set_client = utf8 */; 469 + CREATE TABLE `user` ( 470 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 471 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 472 + `userName` varchar(64) NOT NULL, 473 + `realName` varchar(128) NOT NULL, 474 + `email` varchar(255) NOT NULL, 475 + `passwordSalt` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 476 + `passwordHash` varchar(32) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 477 + `dateCreated` int(10) unsigned NOT NULL, 478 + `dateModified` int(10) unsigned NOT NULL, 479 + `facebookUID` bigint(20) unsigned DEFAULT NULL, 480 + `profileImagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 481 + `consoleEnabled` tinyint(1) NOT NULL, 482 + `consoleVisible` tinyint(1) NOT NULL, 483 + `consoleTab` varchar(64) NOT NULL, 484 + `conduitCertificate` varchar(255) NOT NULL, 485 + PRIMARY KEY (`id`), 486 + UNIQUE KEY `userName` (`userName`), 487 + UNIQUE KEY `email` (`email`), 488 + UNIQUE KEY `facebookUID` (`facebookUID`) 489 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 490 + /*!40101 SET character_set_client = @saved_cs_client */; 491 + 492 + 493 + 494 + 495 + 496 + DROP TABLE IF EXISTS `user_profile`; 497 + /*!40101 SET @saved_cs_client = @@character_set_client */; 498 + /*!40101 SET character_set_client = utf8 */; 499 + CREATE TABLE `user_profile` ( 500 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 501 + `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 502 + `title` varchar(255) NOT NULL, 503 + `blurb` text NOT NULL, 504 + `profileImagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 505 + `dateCreated` int(10) unsigned NOT NULL, 506 + `dateModified` int(10) unsigned NOT NULL, 507 + PRIMARY KEY (`id`), 508 + UNIQUE KEY `userPHID` (`userPHID`) 509 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 510 + /*!40101 SET character_set_client = @saved_cs_client */; 511 + 512 + 513 + 514 + 515 + 516 + 517 + 518 + USE `{$NAMESPACE}_file`; 519 + 520 + 521 + 522 + 523 + 524 + DROP TABLE IF EXISTS `file`; 525 + /*!40101 SET @saved_cs_client = @@character_set_client */; 526 + /*!40101 SET character_set_client = utf8 */; 527 + CREATE TABLE `file` ( 528 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 529 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 530 + `name` varchar(255) DEFAULT NULL, 531 + `mimeType` varchar(255) DEFAULT NULL, 532 + `byteSize` bigint(20) unsigned NOT NULL, 533 + `storageEngine` varchar(32) NOT NULL, 534 + `storageFormat` varchar(32) NOT NULL, 535 + `storageHandle` varchar(255) NOT NULL, 536 + `dateCreated` int(10) unsigned NOT NULL, 537 + `dateModified` int(10) unsigned NOT NULL, 538 + PRIMARY KEY (`id`) 539 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 540 + /*!40101 SET character_set_client = @saved_cs_client */; 541 + 542 + 543 + 544 + 545 + 546 + DROP TABLE IF EXISTS `file_storageblob`; 547 + /*!40101 SET @saved_cs_client = @@character_set_client */; 548 + /*!40101 SET character_set_client = utf8 */; 549 + CREATE TABLE `file_storageblob` ( 550 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 551 + `data` longblob NOT NULL, 552 + `dateCreated` int(10) unsigned NOT NULL, 553 + `dateModified` int(10) unsigned NOT NULL, 554 + PRIMARY KEY (`id`) 555 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 556 + /*!40101 SET character_set_client = @saved_cs_client */; 557 + 558 + 559 + 560 + 561 + 562 + 563 + 564 + USE `{$NAMESPACE}_repository`; 565 + 566 + 567 + 568 + 569 + 570 + DROP TABLE IF EXISTS `repository`; 571 + /*!40101 SET @saved_cs_client = @@character_set_client */; 572 + /*!40101 SET character_set_client = utf8 */; 573 + CREATE TABLE `repository` ( 574 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 575 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 576 + `name` varchar(255) NOT NULL, 577 + `callsign` varchar(32) NOT NULL, 578 + `description` text, 579 + `versionControlSystem` varchar(32) NOT NULL, 580 + `details` longblob NOT NULL, 581 + `dateCreated` int(10) unsigned NOT NULL, 582 + `dateModified` int(10) unsigned NOT NULL, 583 + PRIMARY KEY (`id`), 584 + UNIQUE KEY `callsign` (`callsign`), 585 + UNIQUE KEY `phid` (`phid`) 586 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 587 + /*!40101 SET character_set_client = @saved_cs_client */; 588 + 589 + 590 + 591 + 592 + 593 + DROP TABLE IF EXISTS `repository_githubnotification`; 594 + /*!40101 SET @saved_cs_client = @@character_set_client */; 595 + /*!40101 SET character_set_client = utf8 */; 596 + CREATE TABLE `repository_githubnotification` ( 597 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 598 + `repositoryPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 599 + `remoteAddress` varchar(32) NOT NULL, 600 + `payload` longblob NOT NULL, 601 + `dateCreated` int(10) unsigned NOT NULL, 602 + `dateModified` int(10) unsigned NOT NULL, 603 + PRIMARY KEY (`id`), 604 + KEY `repositoryPHID` (`repositoryPHID`) 605 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 606 + /*!40101 SET character_set_client = @saved_cs_client */; 607 + 608 + 609 + 610 + 611 + 612 + 613 + 614 + USE `{$NAMESPACE}_search`; 615 + 616 + 617 + 618 + 619 + 620 + DROP TABLE IF EXISTS `search_document`; 621 + /*!40101 SET @saved_cs_client = @@character_set_client */; 622 + /*!40101 SET character_set_client = utf8 */; 623 + CREATE TABLE `search_document` ( 624 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 625 + `documentType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 626 + `documentTitle` varchar(255) NOT NULL, 627 + `documentCreated` int(10) unsigned NOT NULL, 628 + `documentModified` int(10) unsigned NOT NULL, 629 + PRIMARY KEY (`phid`) 630 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 631 + /*!40101 SET character_set_client = @saved_cs_client */; 632 + 633 + 634 + 635 + 636 + 637 + DROP TABLE IF EXISTS `search_documentfield`; 638 + /*!40101 SET @saved_cs_client = @@character_set_client */; 639 + /*!40101 SET character_set_client = utf8 */; 640 + CREATE TABLE `search_documentfield` ( 641 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 642 + `phidType` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 643 + `field` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 644 + `auxPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 645 + `corpus` text, 646 + KEY `phid` (`phid`), 647 + FULLTEXT KEY `corpus` (`corpus`) 648 + ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 649 + /*!40101 SET character_set_client = @saved_cs_client */; 650 + 651 + 652 + 653 + 654 + 655 + DROP TABLE IF EXISTS `search_documentrelationship`; 656 + /*!40101 SET @saved_cs_client = @@character_set_client */; 657 + /*!40101 SET character_set_client = utf8 */; 658 + CREATE TABLE `search_documentrelationship` ( 659 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 660 + `relatedPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 661 + `relation` varchar(4) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 662 + `relatedType` varchar(4) NOT NULL, 663 + `relatedTime` int(10) unsigned NOT NULL, 664 + KEY `phid` (`phid`) 665 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 666 + /*!40101 SET character_set_client = @saved_cs_client */; 667 + 668 + 669 + 670 + 671 + 672 + DROP TABLE IF EXISTS `search_query`; 673 + /*!40101 SET @saved_cs_client = @@character_set_client */; 674 + /*!40101 SET character_set_client = utf8 */; 675 + CREATE TABLE `search_query` ( 676 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 677 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 678 + `query` varchar(255) NOT NULL, 679 + `parameters` text NOT NULL, 680 + `dateCreated` int(10) unsigned NOT NULL, 681 + `dateModified` int(10) unsigned NOT NULL, 682 + PRIMARY KEY (`id`) 683 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 684 + /*!40101 SET character_set_client = @saved_cs_client */; 685 + 686 + 687 + 688 + 689 + 690 + 691 + 692 + USE `{$NAMESPACE}_maniphest`; 693 + 694 + 695 + 696 + 697 + 698 + DROP TABLE IF EXISTS `maniphest_task`; 699 + /*!40101 SET @saved_cs_client = @@character_set_client */; 700 + /*!40101 SET character_set_client = utf8 */; 701 + CREATE TABLE `maniphest_task` ( 702 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 703 + `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 704 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 705 + `ownerPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, 706 + `ccPHIDs` text, 707 + `attached` longtext NOT NULL, 708 + `status` int(10) unsigned NOT NULL, 709 + `priority` int(10) unsigned NOT NULL, 710 + `title` text NOT NULL, 711 + `description` longtext NOT NULL, 712 + `dateCreated` int(10) unsigned NOT NULL, 713 + `dateModified` int(10) unsigned NOT NULL, 714 + PRIMARY KEY (`id`) 715 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 716 + /*!40101 SET character_set_client = @saved_cs_client */; 717 + 718 + 719 + 720 + 721 + 722 + DROP TABLE IF EXISTS `maniphest_touch`; 723 + /*!40101 SET @saved_cs_client = @@character_set_client */; 724 + /*!40101 SET character_set_client = utf8 */; 725 + CREATE TABLE `maniphest_touch` ( 726 + `userPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 727 + `taskID` int(10) unsigned NOT NULL, 728 + `touchedAt` int(10) unsigned NOT NULL, 729 + PRIMARY KEY (`userPHID`,`taskID`) 730 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 731 + /*!40101 SET character_set_client = @saved_cs_client */; 732 + 733 + 734 + 735 + 736 + 737 + DROP TABLE IF EXISTS `maniphest_transaction`; 738 + /*!40101 SET @saved_cs_client = @@character_set_client */; 739 + /*!40101 SET character_set_client = utf8 */; 740 + CREATE TABLE `maniphest_transaction` ( 741 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 742 + `taskID` int(10) unsigned NOT NULL, 743 + `authorPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 744 + `transactionType` varchar(16) NOT NULL, 745 + `oldValue` longblob, 746 + `newValue` longblob, 747 + `comments` longblob, 748 + `dateCreated` int(10) unsigned NOT NULL, 749 + `dateModified` int(10) unsigned NOT NULL, 750 + `cache` longblob, 751 + PRIMARY KEY (`id`) 752 + ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 753 + /*!40101 SET character_set_client = @saved_cs_client */; 754 + /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 755 + 756 + /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 757 + /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 758 + /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 759 + /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 760 + /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 761 + /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 762 + /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+2 -2
resources/sql/patches/001.maniphest_projects.sql
··· 1 - alter table phabricator_maniphest.maniphest_task add projectPHIDs longblob not null; 2 - update phabricator_maniphest.maniphest_task set projectPHIDs = '[]'; 1 + alter table {$NAMESPACE}_maniphest.maniphest_task add projectPHIDs longblob not null; 2 + update {$NAMESPACE}_maniphest.maniphest_task set projectPHIDs = '[]';
+4 -4
resources/sql/patches/002.oauth.sql
··· 1 - create table phabricator_user.user_oauthinfo ( 1 + create table {$NAMESPACE}_user.user_oauthinfo ( 2 2 id int unsigned not null auto_increment primary key, 3 3 userID int unsigned not null, 4 4 oauthProvider varchar(255) not null, ··· 9 9 dateModified int unsigned not null 10 10 ); 11 11 12 - insert into phabricator_user.user_oauthinfo 12 + insert into {$NAMESPACE}_user.user_oauthinfo 13 13 (userID, oauthProvider, oauthUID, dateCreated, dateModified) 14 14 SELECT id, 'facebook', facebookUID, UNIX_TIMESTAMP(), UNIX_TIMESTAMP() 15 - FROM phabricator_user.user 15 + FROM {$NAMESPACE}_user.user 16 16 WHERE facebookUID is not null; 17 17 18 - alter table phabricator_user.user drop facebookUID; 18 + alter table {$NAMESPACE}_user.user drop facebookUID;
+6 -6
resources/sql/patches/003.more_oauth.sql
··· 1 - alter table phabricator_user.user_oauthinfo add accountURI varchar(255); 2 - alter table phabricator_user.user_oauthinfo add accountName varchar(255); 3 - alter table phabricator_user.user_oauthinfo add token varchar(255); 4 - alter table phabricator_user.user_oauthinfo add tokenExpires int unsigned; 5 - alter table phabricator_user.user_oauthinfo add tokenScope varchar(255); 6 - alter table phabricator_user.user_oauthinfo add tokenStatus varchar(255); 1 + alter table {$NAMESPACE}_user.user_oauthinfo add accountURI varchar(255); 2 + alter table {$NAMESPACE}_user.user_oauthinfo add accountName varchar(255); 3 + alter table {$NAMESPACE}_user.user_oauthinfo add token varchar(255); 4 + alter table {$NAMESPACE}_user.user_oauthinfo add tokenExpires int unsigned; 5 + alter table {$NAMESPACE}_user.user_oauthinfo add tokenScope varchar(255); 6 + alter table {$NAMESPACE}_user.user_oauthinfo add tokenStatus varchar(255);
+5 -5
resources/sql/patches/004.daemonrepos.sql
··· 1 - create table phabricator_repository.repository_commit ( 1 + create table {$NAMESPACE}_repository.repository_commit ( 2 2 id int unsigned not null auto_increment primary key, 3 3 repositoryPHID varchar(64) binary not null, 4 4 phid varchar(64) binary not null, ··· 8 8 unique key (repositoryPHID, commitIdentifier) 9 9 ); 10 10 11 - create database phabricator_timeline; 12 - create table phabricator_timeline.timeline_event ( 11 + 12 + create table {$NAMESPACE}_timeline.timeline_event ( 13 13 id int unsigned not null auto_increment primary key, 14 14 type char(4) binary not null, 15 15 key (type, id) 16 16 ); 17 17 18 - create table phabricator_timeline.timeline_eventdata ( 18 + create table {$NAMESPACE}_timeline.timeline_eventdata ( 19 19 id int unsigned not null auto_increment primary key, 20 20 eventID int unsigned not null, 21 21 eventData longblob not null, 22 22 unique key (eventID) 23 23 ); 24 24 25 - create table phabricator_timeline.timeline_cursor ( 25 + create table {$NAMESPACE}_timeline.timeline_cursor ( 26 26 name varchar(255) not null primary key, 27 27 position int unsigned not null 28 28 );
+3 -3
resources/sql/patches/005.workers.sql
··· 1 - create database phabricator_worker; 2 1 3 - create table phabricator_worker.worker_task ( 2 + 3 + create table {$NAMESPACE}_worker.worker_task ( 4 4 id int unsigned not null auto_increment primary key, 5 5 taskClass varchar(255) not null, 6 6 leaseOwner varchar(255), ··· 12 12 key(leaseExpires) 13 13 ); 14 14 15 - create table phabricator_worker.worker_taskdata ( 15 + create table {$NAMESPACE}_worker.worker_taskdata ( 16 16 id int unsigned not null auto_increment primary key, 17 17 taskID int unsigned not null, 18 18 data longblob not null,
+15 -15
resources/sql/patches/006.repository.sql
··· 1 - create table phabricator_repository.repository_commitdata ( 1 + create table {$NAMESPACE}_repository.repository_commitdata ( 2 2 id int unsigned not null auto_increment primary key, 3 3 commitID int unsigned not null, 4 4 authorName varchar(255) not null, ··· 7 7 key (authorName) 8 8 ); 9 9 10 - ALTER TABLE phabricator_worker.worker_task drop priority; 11 - ALTER TABLE phabricator_worker.worker_task drop key leaseOwner; 12 - ALTER TABLE phabricator_worker.worker_task add key (leaseOwner(16)); 10 + ALTER TABLE {$NAMESPACE}_worker.worker_task drop priority; 11 + ALTER TABLE {$NAMESPACE}_worker.worker_task drop key leaseOwner; 12 + ALTER TABLE {$NAMESPACE}_worker.worker_task add key (leaseOwner(16)); 13 13 14 - create table phabricator_repository.repository_path ( 14 + create table {$NAMESPACE}_repository.repository_path ( 15 15 id int unsigned not null auto_increment primary key, 16 - path varchar(512) binary not null, 16 + path varchar(128) binary not null, 17 17 unique key (path) 18 18 ); 19 19 20 - create table phabricator_repository.repository_pathchange ( 20 + create table {$NAMESPACE}_repository.repository_pathchange ( 21 21 repositoryID int unsigned NOT NULL, 22 22 pathID int unsigned NOT NULL, 23 23 commitID int unsigned NOT NULL, ··· 31 31 key (repositoryID, pathID, commitSequence) 32 32 ); 33 33 34 - create table phabricator_repository.repository_filesystem ( 34 + create table {$NAMESPACE}_repository.repository_filesystem ( 35 35 repositoryID int unsigned not null, 36 36 parentID int unsigned not null, 37 37 svnCommit int unsigned not null, ··· 41 41 primary key (repositoryID, parentID, svnCommit, pathID) 42 42 ); 43 43 44 - alter table phabricator_repository.repository_filesystem add key (repositoryID, svnCommit); 44 + alter table {$NAMESPACE}_repository.repository_filesystem add key (repositoryID, svnCommit); 45 45 46 - truncate phabricator_repository.repository_commit; 47 - alter table phabricator_repository.repository_commit 46 + truncate {$NAMESPACE}_repository.repository_commit; 47 + alter table {$NAMESPACE}_repository.repository_commit 48 48 change repositoryPHID repositoryID int unsigned not null; 49 - alter table phabricator_repository.repository_commit drop key repositoryPHID; 50 - alter table phabricator_repository.repository_commit add unique key 49 + alter table {$NAMESPACE}_repository.repository_commit drop key repositoryPHID; 50 + alter table {$NAMESPACE}_repository.repository_commit add unique key 51 51 (repositoryID, commitIdentifier(16)); 52 - alter table phabricator_repository.repository_commit add key 52 + alter table {$NAMESPACE}_repository.repository_commit add key 53 53 (repositoryID, epoch); 54 54 55 - alter table phabricator_repository.repository_filesystem 55 + alter table {$NAMESPACE}_repository.repository_filesystem 56 56 add key (repositoryID, pathID, svnCommit);
+3 -3
resources/sql/patches/007.daemonlog.sql
··· 1 - create database phabricator_daemon; 2 1 3 - create table phabricator_daemon.daemon_log ( 2 + 3 + create table {$NAMESPACE}_daemon.daemon_log ( 4 4 id int unsigned not null auto_increment primary key, 5 5 daemon varchar(255) not null, 6 6 host varchar(255) not null, ··· 10 10 dateModified int unsigned not null 11 11 ); 12 12 13 - create table phabricator_daemon.daemon_logevent ( 13 + create table {$NAMESPACE}_daemon.daemon_logevent ( 14 14 id int unsigned not null auto_increment primary key, 15 15 logID int unsigned not null, 16 16 logType varchar(4) not null,
+3 -3
resources/sql/patches/008.repoopt.sql
··· 1 - ALTER TABLE phabricator_repository.repository_filesystem DROP PRIMARY KEY; 2 - ALTER TABLE phabricator_repository.repository_filesystem 1 + ALTER TABLE {$NAMESPACE}_repository.repository_filesystem DROP PRIMARY KEY; 2 + ALTER TABLE {$NAMESPACE}_repository.repository_filesystem 3 3 DROP KEY repositoryID_2; 4 - ALTER TABLE phabricator_repository.repository_filesystem 4 + ALTER TABLE {$NAMESPACE}_repository.repository_filesystem 5 5 ADD PRIMARY KEY (repositoryID, parentID, pathID, svnCommit);
+1 -1
resources/sql/patches/009.repo_summary.sql
··· 1 - CREATE TABLE phabricator_repository.`repository_summary` ( 1 + CREATE TABLE {$NAMESPACE}_repository.`repository_summary` ( 2 2 `repositoryID` int(10) unsigned NOT NULL, 3 3 `size` int(10) unsigned NOT NULL, 4 4 `lastCommitID` int(10) unsigned NOT NULL,
+5 -5
resources/sql/patches/010.herald.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_herald; 2 1 3 - CREATE TABLE phabricator_herald.herald_action ( 2 + 3 + CREATE TABLE {$NAMESPACE}_herald.herald_action ( 4 4 id int unsigned not null auto_increment primary key, 5 5 ruleID int unsigned not null, 6 6 action varchar(255) not null, 7 7 target text not null 8 8 ); 9 9 10 - CREATE TABLE phabricator_herald.herald_rule ( 10 + CREATE TABLE {$NAMESPACE}_herald.herald_rule ( 11 11 id int unsigned not null auto_increment primary key, 12 12 name varchar(255) not null, 13 13 authorPHID varchar(64) binary not null, ··· 19 19 unique key (authorPHID, name) 20 20 ); 21 21 22 - CREATE TABLE phabricator_herald.herald_condition ( 22 + CREATE TABLE {$NAMESPACE}_herald.herald_condition ( 23 23 id int unsigned not null auto_increment primary key, 24 24 ruleID int unsigned not null, 25 25 fieldName varchar(255) not null, ··· 27 27 value text not null 28 28 ); 29 29 30 - CREATE TABLE phabricator_herald.herald_transcript ( 30 + CREATE TABLE {$NAMESPACE}_herald.herald_transcript ( 31 31 id int unsigned not null auto_increment primary key, 32 32 phid varchar(64) binary not null, 33 33 time int unsigned not null,
+1 -1
resources/sql/patches/011.badcommit.sql
··· 1 - CREATE TABLE phabricator_repository.repository_badcommit ( 1 + CREATE TABLE {$NAMESPACE}_repository.repository_badcommit ( 2 2 fullCommitName varchar(255) binary not null primary key, 3 3 description longblob not null 4 4 );
+1 -1
resources/sql/patches/012.dropphidtype.sql
··· 1 - DROP TABLE phabricator_phid.phid_type; 1 + DROP TABLE {$NAMESPACE}_phid.phid_type;
+1 -1
resources/sql/patches/013.commitdetail.sql
··· 1 - ALTER TABLE phabricator_repository.repository_commitdata 1 + ALTER TABLE {$NAMESPACE}_repository.repository_commitdata 2 2 ADD commitDetails LONGBLOB NOT NULL;
+1 -1
resources/sql/patches/014.shortcuts.sql
··· 1 - CREATE TABLE phabricator_repository.repository_shortcut ( 1 + CREATE TABLE {$NAMESPACE}_repository.repository_shortcut ( 2 2 id int unsigned not null auto_increment primary key, 3 3 name varchar(255) not null, 4 4 href varchar(255) not null,
+1 -1
resources/sql/patches/015.preferences.sql
··· 1 - CREATE TABLE phabricator_user.user_preferences ( 1 + CREATE TABLE {$NAMESPACE}_user.user_preferences ( 2 2 id int unsigned not null auto_increment primary key, 3 3 userPHID varchar(64) binary not null, 4 4 preferences longblob not null,
+1 -1
resources/sql/patches/016.userrealnameindex.sql
··· 1 - ALTER TABLE phabricator_user.user ADD key (realName); 1 + ALTER TABLE {$NAMESPACE}_user.user ADD key (realName);
+2 -2
resources/sql/patches/017.sessionkeys.sql
··· 1 - ALTER TABLE phabricator_user.user ADD UNIQUE KEY (phid); 2 - ALTER TABLE phabricator_user.phabricator_session ADD UNIQUE KEY (sessionKey); 1 + ALTER TABLE {$NAMESPACE}_user.user ADD UNIQUE KEY (phid); 2 + ALTER TABLE {$NAMESPACE}_user.phabricator_session ADD UNIQUE KEY (sessionKey);
+4 -4
resources/sql/patches/018.owners.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_owners; 2 1 3 - CREATE TABLE phabricator_owners.owners_package ( 2 + 3 + CREATE TABLE {$NAMESPACE}_owners.owners_package ( 4 4 id int unsigned not null auto_increment primary key, 5 5 phid varchar(64) binary not null, 6 6 unique key(phid), ··· 10 10 primaryOwnerPHID varchar(64) binary 11 11 ); 12 12 13 - CREATE TABLE phabricator_owners.owners_owner ( 13 + CREATE TABLE {$NAMESPACE}_owners.owners_owner ( 14 14 id int unsigned not null auto_increment primary key, 15 15 packageID int unsigned not null, 16 16 userPHID varchar(64) binary not null, ··· 18 18 KEY(userPHID) 19 19 ); 20 20 21 - CREATE TABLE phabricator_owners.owners_path ( 21 + CREATE TABLE {$NAMESPACE}_owners.owners_path ( 22 22 id int unsigned not null auto_increment primary key, 23 23 packageID int unsigned not null, 24 24 key(packageID),
+4 -4
resources/sql/patches/019.arcprojects.sql
··· 1 - CREATE TABLE phabricator_repository.repository_arcanistproject ( 1 + CREATE TABLE {$NAMESPACE}_repository.repository_arcanistproject ( 2 2 id int unsigned not null auto_increment primary key, 3 3 phid varchar(64) binary not null, 4 4 unique key(phid), ··· 7 7 repositoryID int unsigned 8 8 ); 9 9 10 - ALTER TABLE phabricator_repository.repository 10 + ALTER TABLE {$NAMESPACE}_repository.repository 11 11 ADD uuid varchar(64) binary; 12 12 13 - ALTER TABLE phabricator_differential.differential_diff 13 + ALTER TABLE {$NAMESPACE}_differential.differential_diff 14 14 CHANGE arcanistProject arcanistProjectPHID varchar(64) binary; 15 15 16 - ALTER TABLE phabricator_differential.differential_diff 16 + ALTER TABLE {$NAMESPACE}_differential.differential_diff 17 17 ADD repositoryUUID varchar(64) binary;
+1 -1
resources/sql/patches/020.pathcapital.sql
··· 1 - ALTER TABLE phabricator_differential.differential_diff 1 + ALTER TABLE {$NAMESPACE}_differential.differential_diff 2 2 CHANGE sourceControlpath sourceControlPath varchar(255);
+2 -2
resources/sql/patches/021.xhpastview.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_xhpastview; 2 - CREATE TABLE phabricator_xhpastview.xhpastview_parsetree ( 1 + 2 + CREATE TABLE {$NAMESPACE}_xhpastview.xhpastview_parsetree ( 3 3 id int unsigned not null auto_increment primary key, 4 4 authorPHID varchar(64) binary, 5 5 input longblob not null,
+1 -1
resources/sql/patches/022.differentialcommit.sql
··· 1 - CREATE TABLE phabricator_differential.differential_commit ( 1 + CREATE TABLE {$NAMESPACE}_differential.differential_commit ( 2 2 revisionID int unsigned not null, 3 3 commitPHID varchar(64) binary not null, 4 4 primary key (revisionID, commitPHID),
+10 -10
resources/sql/patches/023.dxkeys.sql
··· 1 - ALTER TABLE phabricator_differential.differential_changeset 1 + ALTER TABLE {$NAMESPACE}_differential.differential_changeset 2 2 ADD KEY (diffID); 3 3 4 - ALTER TABLE phabricator_differential.differential_comment 4 + ALTER TABLE {$NAMESPACE}_differential.differential_comment 5 5 ADD KEY (revisionID); 6 6 7 - ALTER TABLE phabricator_differential.differential_diff 7 + ALTER TABLE {$NAMESPACE}_differential.differential_diff 8 8 ADD KEY (revisionID); 9 9 10 - ALTER TABLE phabricator_differential.differential_inlinecomment 10 + ALTER TABLE {$NAMESPACE}_differential.differential_inlinecomment 11 11 ADD KEY (changesetID); 12 12 13 - ALTER TABLE phabricator_differential.differential_inlinecomment 13 + ALTER TABLE {$NAMESPACE}_differential.differential_inlinecomment 14 14 ADD KEY (commentID); 15 15 16 - ALTER TABLE phabricator_differential.differential_hunk 16 + ALTER TABLE {$NAMESPACE}_differential.differential_hunk 17 17 ADD KEY (changesetID); 18 18 19 - ALTER TABLE phabricator_herald.herald_transcript 19 + ALTER TABLE {$NAMESPACE}_herald.herald_transcript 20 20 ADD KEY (objectPHID); 21 21 22 - ALTER TABLE phabricator_differential.differential_revision 22 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 23 23 ADD KEY (authorPHID, status); 24 24 25 - ALTER TABLE phabricator_differential.differential_revision 25 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 26 26 ADD UNIQUE KEY (phid); 27 27 28 - ALTER TABLE phabricator_metamta.metamta_mailinglist 28 + ALTER TABLE {$NAMESPACE}_metamta.metamta_mailinglist 29 29 ADD UNIQUE KEY (phid);
+2 -2
resources/sql/patches/024.mlistkeys.sql
··· 1 - ALTER TABLE phabricator_metamta.metamta_mailinglist 1 + ALTER TABLE {$NAMESPACE}_metamta.metamta_mailinglist 2 2 ADD UNIQUE KEY (email); 3 3 4 - ALTER TABLE phabricator_metamta.metamta_mailinglist 4 + ALTER TABLE {$NAMESPACE}_metamta.metamta_mailinglist 5 5 ADD UNIQUE KEY (name); 6 6
+1 -1
resources/sql/patches/025.commentopt.sql
··· 1 - ALTER TABLE phabricator_differential.differential_inlinecomment 1 + ALTER TABLE {$NAMESPACE}_differential.differential_inlinecomment 2 2 ADD KEY (revisionID, authorPHID);
+1 -1
resources/sql/patches/026.diffpropkey.sql
··· 1 - ALTER TABLE phabricator_differential.differential_diffproperty 1 + ALTER TABLE {$NAMESPACE}_differential.differential_diffproperty 2 2 ADD UNIQUE KEY (diffID, name); 3 3
+2 -2
resources/sql/patches/027.metamtakeys.sql
··· 1 - ALTER TABLE phabricator_metamta.metamta_mail 1 + ALTER TABLE {$NAMESPACE}_metamta.metamta_mail 2 2 ADD KEY (status, nextRetry); 3 3 4 - ALTER TABLE phabricator_metamta.metamta_mail 4 + ALTER TABLE {$NAMESPACE}_metamta.metamta_mail 5 5 ADD KEY (relatedPHID);
+1 -1
resources/sql/patches/028.systemagent.sql
··· 1 - ALTER TABLE phabricator_user.user 1 + ALTER TABLE {$NAMESPACE}_user.user 2 2 ADD isSystemAgent bool not null default 0;
+5 -5
resources/sql/patches/029.cursors.sql
··· 1 - ALTER TABLE phabricator_timeline.timeline_event 1 + ALTER TABLE {$NAMESPACE}_timeline.timeline_event 2 2 ADD dataID int unsigned; 3 3 4 - ALTER TABLE phabricator_timeline.timeline_event 4 + ALTER TABLE {$NAMESPACE}_timeline.timeline_event 5 5 ADD UNIQUE KEY (dataID); 6 6 7 - UPDATE phabricator_timeline.timeline_event e, 8 - phabricator_timeline.timeline_eventdata d 7 + UPDATE {$NAMESPACE}_timeline.timeline_event e, 8 + {$NAMESPACE}_timeline.timeline_eventdata d 9 9 SET e.dataID = d.id 10 10 WHERE d.eventID = e.id; 11 11 12 - ALTER TABLE phabricator_timeline.timeline_eventdata 12 + ALTER TABLE {$NAMESPACE}_timeline.timeline_eventdata 13 13 DROP eventID;
+1 -1
resources/sql/patches/030.imagemacro.sql
··· 1 - CREATE TABLE phabricator_file.`file_imagemacro` ( 1 + CREATE TABLE {$NAMESPACE}_file.`file_imagemacro` ( 2 2 `id` int unsigned NOT NULL auto_increment PRIMARY KEY, 3 3 `filePHID` varchar(64) NOT NULL, 4 4 `name` varchar(255) NOT NULL
+5 -5
resources/sql/patches/031.workerrace.sql
··· 1 - ALTER TABLE phabricator_worker.worker_task 1 + ALTER TABLE {$NAMESPACE}_worker.worker_task 2 2 ADD dataID int unsigned; 3 3 4 - ALTER TABLE phabricator_worker.worker_task 4 + ALTER TABLE {$NAMESPACE}_worker.worker_task 5 5 ADD UNIQUE KEY (dataID); 6 6 7 - UPDATE phabricator_worker.worker_task t, 8 - phabricator_worker.worker_taskdata d 7 + UPDATE {$NAMESPACE}_worker.worker_task t, 8 + {$NAMESPACE}_worker.worker_taskdata d 9 9 SET t.dataID = d.id 10 10 WHERE d.taskID = t.id; 11 11 12 - ALTER TABLE phabricator_worker.worker_taskdata 12 + ALTER TABLE {$NAMESPACE}_worker.worker_taskdata 13 13 DROP taskID;
+1 -1
resources/sql/patches/032.viewtime.sql
··· 1 - CREATE TABLE phabricator_differential.differential_viewtime ( 1 + CREATE TABLE {$NAMESPACE}_differential.differential_viewtime ( 2 2 viewerPHID varchar(64) not null, 3 3 objectPHID varchar(64) not null, 4 4 viewTime int unsigned not null,
+1 -1
resources/sql/patches/034.savedheader.sql
··· 1 - CREATE TABLE phabricator_herald.herald_savedheader ( 1 + CREATE TABLE {$NAMESPACE}_herald.herald_savedheader ( 2 2 phid varchar(64) binary not null primary key, 3 3 header varchar(255) not null 4 4 ) ENGINE=InnoDB;
+1 -1
resources/sql/patches/035.proxyimage.sql
··· 1 - CREATE TABLE phabricator_file.file_proxyimage ( 1 + CREATE TABLE {$NAMESPACE}_file.file_proxyimage ( 2 2 id int unsigned not null primary key auto_increment, 3 3 uri varchar(255) binary not null, 4 4 unique key(uri),
+3 -3
resources/sql/patches/036.mailkey.sql
··· 1 - ALTER TABLE phabricator_differential.differential_revision 1 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 2 2 ADD mailKey VARCHAR(40) binary NOT NULL; 3 3 4 - ALTER TABLE phabricator_maniphest.maniphest_task 4 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 5 5 ADD mailKey VARCHAR(40) binary NOT NULL; 6 6 7 - CREATE TABLE phabricator_metamta.metamta_receivedmail ( 7 + CREATE TABLE {$NAMESPACE}_metamta.metamta_receivedmail ( 8 8 id int unsigned not null primary key auto_increment, 9 9 headers longblob not null, 10 10 bodies longblob not null,
+2 -2
resources/sql/patches/038.admin.sql
··· 1 - ALTER TABLE phabricator_user.user 1 + ALTER TABLE {$NAMESPACE}_user.user 2 2 ADD isDisabled bool NOT NULL; 3 3 4 - ALTER TABLE phabricator_user.user 4 + ALTER TABLE {$NAMESPACE}_user.user 5 5 ADD isAdmin bool NOT NULL;
+5 -5
resources/sql/patches/039.userlog.sql
··· 1 - CREATE TABLE phabricator_user.user_log ( 1 + CREATE TABLE {$NAMESPACE}_user.user_log ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 actorPHID varchar(64) BINARY, 4 4 key(actorPHID, dateCreated), ··· 14 14 key(dateCreated) 15 15 ); 16 16 17 - ALTER TABLE phabricator_user.user_log 17 + ALTER TABLE {$NAMESPACE}_user.user_log 18 18 ADD remoteAddr varchar(16) NOT NULL; 19 19 20 - ALTER TABLE phabricator_user.user_log 20 + ALTER TABLE {$NAMESPACE}_user.user_log 21 21 ADD KEY (remoteAddr, dateCreated); 22 22 23 - ALTER TABLE phabricator_user.user_log 23 + ALTER TABLE {$NAMESPACE}_user.user_log 24 24 ADD session varchar(40); 25 25 26 - ALTER TABLE phabricator_user.user_log 26 + ALTER TABLE {$NAMESPACE}_user.user_log 27 27 ADD KEY (session, dateCreated);
+1 -1
resources/sql/patches/040.transform.sql
··· 1 - CREATE TABLE phabricator_file.file_transformedfile ( 1 + CREATE TABLE {$NAMESPACE}_file.file_transformedfile ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 originalPHID varchar(64) BINARY NOT NULL, 4 4 transform varchar(255) BINARY NOT NULL,
+2 -2
resources/sql/patches/041.heraldrepetition.sql
··· 1 - CREATE TABLE phabricator_herald.herald_ruleapplied ( 1 + CREATE TABLE {$NAMESPACE}_herald.herald_ruleapplied ( 2 2 ruleID int unsigned not null, 3 3 phid varchar(64) binary not null, 4 4 PRIMARY KEY(ruleID, phid) 5 5 ) ENGINE=InnoDB; 6 6 7 - ALTER TABLE phabricator_herald.herald_rule add repetitionPolicy int unsigned; 7 + ALTER TABLE {$NAMESPACE}_herald.herald_rule add repetitionPolicy int unsigned;
+4 -4
resources/sql/patches/042.commentmetadata.sql
··· 1 - ALTER TABLE phabricator_differential.differential_comment 1 + ALTER TABLE {$NAMESPACE}_differential.differential_comment 2 2 ADD metadata LONGBLOB NOT NULL; 3 3 4 - UPDATE phabricator_differential.differential_comment 4 + UPDATE {$NAMESPACE}_differential.differential_comment 5 5 SET metadata = '{}' WHERE metadata = ''; 6 6 7 - ALTER TABLE phabricator_maniphest.maniphest_transaction 7 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_transaction 8 8 ADD metadata LONGBLOB NOT NULL; 9 9 10 - UPDATE phabricator_maniphest.maniphest_transaction 10 + UPDATE {$NAMESPACE}_maniphest.maniphest_transaction 11 11 SET metadata = '{}' WHERE metadata = '';
+2 -8
resources/sql/patches/043.pastebin.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_pastebin; 2 1 3 - CREATE TABLE phabricator_pastebin.pastebin_paste ( 2 + 3 + CREATE TABLE {$NAMESPACE}_pastebin.pastebin_paste ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 title VARCHAR(255) NOT NULL, 6 6 phid VARCHAR(64) BINARY NOT NULL, ··· 9 9 dateCreated INT UNSIGNED NOT NULL, 10 10 dateModified INT UNSIGNED NOT NULL 11 11 ); 12 - 13 - INSERT INTO phabricator_directory.directory_item 14 - (name, description, href, categoryID, sequence, dateCreated, dateModified) 15 - VALUES 16 - ("Paste", "Mmm... tasty, delicious paste.", "/paste/", 5, 150, 17 - UNIX_TIMESTAMP(), UNIX_TIMESTAMP());
+2 -8
resources/sql/patches/044.countdown.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_countdown; 2 1 3 - CREATE TABLE phabricator_countdown.countdown_timer ( 2 + 3 + CREATE TABLE {$NAMESPACE}_countdown.countdown_timer ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 title VARCHAR(255) NOT NULL, 6 6 authorPHID VARCHAR(64) BINARY NOT NULL, ··· 8 8 dateCreated INT UNSIGNED NOT NULL, 9 9 dateModified INT UNSIGNED NOT NULL 10 10 ); 11 - 12 - INSERT INTO phabricator_directory.directory_item 13 - (name, description, href, categoryID, sequence, dateCreated, dateModified) 14 - VALUES 15 - ("Countdown", "Utilize the full capabilities of your ALU.", "/countdown/", 5, 350, 16 - UNIX_TIMESTAMP(), UNIX_TIMESTAMP());
+1 -1
resources/sql/patches/045.timezone.sql
··· 1 - ALTER TABLE phabricator_user.user 1 + ALTER TABLE {$NAMESPACE}_user.user 2 2 ADD timezoneIdentifier varchar(255) NOT NULL;
+3 -3
resources/sql/patches/046.conduittoken.sql
··· 1 - CREATE TABLE phabricator_conduit.conduit_certificatetoken ( 1 + CREATE TABLE {$NAMESPACE}_conduit.conduit_certificatetoken ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 userPHID VARCHAR(64) BINARY NOT NULL, 4 4 token VARCHAR(64), ··· 6 6 dateModified INT UNSIGNED NOT NULL 7 7 ); 8 8 9 - ALTER TABLE phabricator_conduit.conduit_certificatetoken 9 + ALTER TABLE {$NAMESPACE}_conduit.conduit_certificatetoken 10 10 ADD UNIQUE KEY (userPHID); 11 - ALTER TABLE phabricator_conduit.conduit_certificatetoken 11 + ALTER TABLE {$NAMESPACE}_conduit.conduit_certificatetoken 12 12 ADD UNIQUE KEY (token);
+1 -1
resources/sql/patches/047.projectstatus.sql
··· 1 - ALTER TABLE phabricator_project.project 1 + ALTER TABLE {$NAMESPACE}_project.project 2 2 ADD status varchar(32) not null;
+2 -2
resources/sql/patches/048.relationshipkeys.sql
··· 1 - ALTER TABLE phabricator_search.search_documentrelationship 1 + ALTER TABLE {$NAMESPACE}_search.search_documentrelationship 2 2 add key (relatedPHID, relation); 3 3 4 - ALTER TABLE phabricator_search.search_documentrelationship 4 + ALTER TABLE {$NAMESPACE}_search.search_documentrelationship 5 5 add key (relation, relatedPHID);
+1 -1
resources/sql/patches/049.projectowner.sql
··· 1 - ALTER TABLE phabricator_project.project_affiliation 1 + ALTER TABLE {$NAMESPACE}_project.project_affiliation 2 2 ADD isOwner bool NOT NULL;
+7 -7
resources/sql/patches/050.taskdenormal.sql
··· 1 - ALTER TABLE phabricator_maniphest.maniphest_task 1 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 2 2 ADD ownerOrdering varchar(64); 3 3 4 - ALTER TABLE phabricator_maniphest.maniphest_task 4 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 5 5 ADD UNIQUE KEY (phid); 6 6 7 - ALTER TABLE phabricator_maniphest.maniphest_task 7 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 8 8 ADD KEY (priority, status); 9 9 10 - ALTER TABLE phabricator_maniphest.maniphest_task 10 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 11 11 ADD KEY (status); 12 12 13 - ALTER TABLE phabricator_maniphest.maniphest_task 13 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 14 14 ADD KEY (ownerPHID, status); 15 15 16 - ALTER TABLE phabricator_maniphest.maniphest_task 16 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 17 17 ADD KEY (authorPHID, status); 18 18 19 - ALTER TABLE phabricator_maniphest.maniphest_task 19 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 20 20 ADD KEY (ownerOrdering);
+1 -1
resources/sql/patches/051.projectfilter.sql
··· 1 - CREATE TABLE phabricator_maniphest.maniphest_taskproject ( 1 + CREATE TABLE {$NAMESPACE}_maniphest.maniphest_taskproject ( 2 2 taskPHID varchar(64) BINARY NOT NULL, 3 3 projectPHID varchar(64) BINARY NOT NULL, 4 4 PRIMARY KEY (projectPHID, taskPHID),
+1 -1
resources/sql/patches/052.pastelanguage.sql
··· 1 - ALTER TABLE phabricator_pastebin.pastebin_paste 1 + ALTER TABLE {$NAMESPACE}_pastebin.pastebin_paste 2 2 ADD COLUMN language VARCHAR(64) NOT NULL;
+3 -3
resources/sql/patches/053.feed.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_feed; 2 1 3 - CREATE TABLE phabricator_feed.feed_storydata ( 2 + 3 + CREATE TABLE {$NAMESPACE}_feed.feed_storydata ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 phid VARCHAR(64) BINARY NOT NULL, 6 6 UNIQUE KEY (phid), ··· 13 13 dateModified INT UNSIGNED NOT NULL 14 14 ); 15 15 16 - CREATE TABLE phabricator_feed.feed_storyreference ( 16 + CREATE TABLE {$NAMESPACE}_feed.feed_storyreference ( 17 17 objectPHID varchar(64) BINARY NOT NULL, 18 18 chronologicalKey BIGINT UNSIGNED NOT NULL, 19 19 UNIQUE KEY (objectPHID, chronologicalKey),
+1 -1
resources/sql/patches/054.subscribers.sql
··· 1 - CREATE TABLE phabricator_maniphest.maniphest_tasksubscriber ( 1 + CREATE TABLE {$NAMESPACE}_maniphest.maniphest_tasksubscriber ( 2 2 taskPHID varchar(64) BINARY NOT NULL, 3 3 subscriberPHID varchar(64) BINARY NOT NULL, 4 4 PRIMARY KEY (subscriberPHID, taskPHID),
+1 -1
resources/sql/patches/055.add_author_to_files.sql
··· 1 - ALTER TABLE phabricator_file.file 1 + ALTER TABLE {$NAMESPACE}_file.file 2 2 ADD COLUMN authorPHID VARCHAR(64) BINARY, 3 3 ADD KEY (authorPHID);
+6 -12
resources/sql/patches/056.slowvote.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_slowvote; 2 1 3 - CREATE TABLE phabricator_slowvote.slowvote_poll ( 2 + 3 + CREATE TABLE {$NAMESPACE}_slowvote.slowvote_poll ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 question VARCHAR(255) NOT NULL, 6 6 phid VARCHAR(64) BINARY NOT NULL, ··· 13 13 dateModified INT UNSIGNED NOT NULL 14 14 ); 15 15 16 - CREATE TABLE phabricator_slowvote.slowvote_option ( 16 + CREATE TABLE {$NAMESPACE}_slowvote.slowvote_option ( 17 17 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 18 18 pollID INT UNSIGNED NOT NULL, 19 19 KEY (pollID), ··· 22 22 dateModified INT UNSIGNED NOT NULL 23 23 ); 24 24 25 - CREATE TABLE phabricator_slowvote.slowvote_comment ( 25 + CREATE TABLE {$NAMESPACE}_slowvote.slowvote_comment ( 26 26 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 27 27 pollID INT UNSIGNED NOT NULL, 28 28 UNIQUE KEY (pollID, authorPHID), ··· 32 32 dateModified INT UNSIGNED NOT NULL 33 33 ); 34 34 35 - CREATE TABLE phabricator_slowvote.slowvote_choice ( 35 + CREATE TABLE {$NAMESPACE}_slowvote.slowvote_choice ( 36 36 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 37 37 pollID INT UNSIGNED NOT NULL, 38 38 KEY (pollID), ··· 41 41 KEY (authorPHID), 42 42 dateCreated INT UNSIGNED NOT NULL, 43 43 dateModified INT UNSIGNED NOT NULL 44 - ); 45 - 46 - INSERT INTO phabricator_directory.directory_item 47 - (name, description, href, categoryID, sequence, dateCreated, dateModified) 48 - VALUES 49 - ("Slowvote", "Design by committee.", "/vote/", 5, 250, 50 - UNIX_TIMESTAMP(), UNIX_TIMESTAMP()); 44 + );
+3 -3
resources/sql/patches/057.parsecache.sql
··· 1 - TRUNCATE phabricator_differential.differential_changeset_parse_cache; 1 + TRUNCATE {$NAMESPACE}_differential.differential_changeset_parse_cache; 2 2 3 - ALTER TABLE phabricator_differential.differential_changeset_parse_cache 3 + ALTER TABLE {$NAMESPACE}_differential.differential_changeset_parse_cache 4 4 ADD dateCreated INT UNSIGNED NOT NULL; 5 5 6 - ALTER TABLE phabricator_differential.differential_changeset_parse_cache 6 + ALTER TABLE {$NAMESPACE}_differential.differential_changeset_parse_cache 7 7 ADD KEY (dateCreated);
+4 -4
resources/sql/patches/058.missingkeys.sql
··· 1 - ALTER TABLE phabricator_file.file 1 + ALTER TABLE {$NAMESPACE}_file.file 2 2 ADD UNIQUE KEY (phid); 3 3 4 - ALTER TABLE phabricator_project.project 4 + ALTER TABLE {$NAMESPACE}_project.project 5 5 ADD UNIQUE KEY (phid); 6 6 7 - ALTER TABLE phabricator_herald.herald_condition 7 + ALTER TABLE {$NAMESPACE}_herald.herald_condition 8 8 ADD KEY (ruleID); 9 9 10 - ALTER TABLE phabricator_herald.herald_action 10 + ALTER TABLE {$NAMESPACE}_herald.herald_action 11 11 ADD KEY (ruleID);
+2 -2
resources/sql/patches/059.engines.php
··· 1 1 <?php 2 2 3 3 /* 4 - * Copyright 2011 Facebook, Inc. 4 + * Copyright 2012 Facebook, Inc. 5 5 * 6 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 7 * you may not use this file except in compliance with the License. ··· 25 25 WHERE s.TABLE_SCHEMA LIKE %> 26 26 AND s.TABLE_NAME != 'search_documentfield' 27 27 AND s.ENGINE != 'InnoDB'", 28 - 'phabricator_'); 28 + '{$NAMESPACE}_'); 29 29 30 30 if (!$tables) { 31 31 return;
+2 -2
resources/sql/patches/060.phriction.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_phriction; 2 1 3 - CREATE TABLE phabricator_phriction.phriction_document ( 2 + 3 + CREATE TABLE {$NAMESPACE}_phriction.phriction_document ( 4 4 id INT UNSIGNED NOT NULL, 5 5 phid VARCHAR(64) BINARY NOT NULL, 6 6 UNIQUE KEY (phid),
+3 -3
resources/sql/patches/061.phrictioncontent.sql
··· 1 1 /* Patch 060 neglected to make this an AUTO_INCREMENT PRIMARY KEY */ 2 - ALTER TABLE phabricator_phriction.phriction_document 2 + ALTER TABLE {$NAMESPACE}_phriction.phriction_document 3 3 CHANGE id id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY; 4 4 5 5 /* Needs to be initially nullable for insert when documents are created. */ 6 - ALTER TABLE phabricator_phriction.phriction_document 6 + ALTER TABLE {$NAMESPACE}_phriction.phriction_document 7 7 CHANGE contentID contentID INT UNSIGNED; 8 8 9 - CREATE TABLE phabricator_phriction.phriction_content ( 9 + CREATE TABLE {$NAMESPACE}_phriction.phriction_content ( 10 10 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 11 11 documentID INT UNSIGNED NOT NULL, 12 12 version INT UNSIGNED NOT NULL,
+2 -8
resources/sql/patches/062.phrictionmenu.sql
··· 1 1 /* Older versions incorrectly computed the depth for the root page. */ 2 - UPDATE phabricator_phriction.phriction_document 3 - SET depth = 0 where slug = '/'; 4 - 5 - INSERT INTO phabricator_directory.directory_item 6 - (name, description, href, categoryID, sequence, dateCreated, dateModified) 7 - VALUES 8 - ("Phriction", "Write things down.", "/w/", 4, 1100, 9 - UNIX_TIMESTAMP(), UNIX_TIMESTAMP()); 2 + UPDATE {$NAMESPACE}_phriction.phriction_document 3 + SET depth = 0 where slug = '/';
+1 -1
resources/sql/patches/063.pasteforks.sql
··· 1 - ALTER TABLE phabricator_pastebin.pastebin_paste 1 + ALTER TABLE {$NAMESPACE}_pastebin.pastebin_paste 2 2 ADD COLUMN parentPHID VARCHAR(64) BINARY, 3 3 ADD KEY (parentPHID);
+3 -3
resources/sql/patches/064.subprojects.sql
··· 1 - ALTER TABLE phabricator_project.project 1 + ALTER TABLE {$NAMESPACE}_project.project 2 2 ADD subprojectPHIDs longblob NOT NULL; 3 - UPDATE phabricator_project.project 3 + UPDATE {$NAMESPACE}_project.project 4 4 SET subprojectPHIDs = '[]'; 5 5 6 - CREATE TABLE phabricator_project.project_subproject ( 6 + CREATE TABLE {$NAMESPACE}_project.project_subproject ( 7 7 projectPHID varchar(64) BINARY NOT NULL, 8 8 subprojectPHID varchar(64) BINARY NOT NULL, 9 9 PRIMARY KEY (subprojectPHID, projectPHID),
+2 -2
resources/sql/patches/065.sshkeys.sql
··· 1 - CREATE TABLE phabricator_user.user_sshkey ( 1 + CREATE TABLE {$NAMESPACE}_user.user_sshkey ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 userPHID varchar(64) BINARY NOT NULL, 4 4 key (userPHID), 5 5 name varchar(255), 6 6 keyType varchar(255), 7 7 keyBody varchar(32768) BINARY, 8 - unique key (keyBody(512)), 8 + unique key (keyBody(128)), 9 9 keyComment varchar(255), 10 10 dateCreated INT UNSIGNED NOT NULL, 11 11 dateModified INT UNSIGNED NOT NULL
+1 -1
resources/sql/patches/066.phrictioncontent.sql
··· 1 - alter table phabricator_phriction.phriction_content 1 + alter table {$NAMESPACE}_phriction.phriction_content 2 2 add description varchar(512);
+1 -2
resources/sql/patches/067.preferences.sql
··· 1 - DELETE FROM phabricator_directory.directory_item 2 - WHERE href = '/preferences/'; 1 + /* This used to be a "directory" update. */;
+1 -1
resources/sql/patches/068.maniphestauxiliarystorage.sql
··· 1 - create table phabricator_maniphest.maniphest_taskauxiliarystorage 1 + create table {$NAMESPACE}_maniphest.maniphest_taskauxiliarystorage 2 2 (id int unsigned not null auto_increment primary key, 3 3 taskPHID varchar(64) binary not null, 4 4 name varchar(255) not null,
+3 -3
resources/sql/patches/069.heraldxscript.sql
··· 1 - ALTER TABLE phabricator_herald.herald_transcript 1 + ALTER TABLE {$NAMESPACE}_herald.herald_transcript 2 2 ADD garbageCollected BOOL NOT NULL DEFAULT 0; 3 3 4 - UPDATE phabricator_herald.herald_transcript 4 + UPDATE {$NAMESPACE}_herald.herald_transcript 5 5 SET garbageCollected = 1 6 6 WHERE objectTranscript = ""; 7 7 8 - ALTER TABLE phabricator_herald.herald_transcript 8 + ALTER TABLE {$NAMESPACE}_herald.herald_transcript 9 9 ADD KEY (garbageCollected, time);
+1 -1
resources/sql/patches/070.differentialaux.sql
··· 1 - CREATE TABLE phabricator_differential.differential_auxiliaryfield ( 1 + CREATE TABLE {$NAMESPACE}_differential.differential_auxiliaryfield ( 2 2 id INT UNSIGNED NOT NULL auto_increment PRIMARY KEY, 3 3 revisionPHID varchar(64) BINARY NOT NULL, 4 4 name VARCHAR(32) BINARY NOT NULL,
+2 -2
resources/sql/patches/071.contentsource.sql
··· 1 - ALTER TABLE phabricator_differential.differential_comment 1 + ALTER TABLE {$NAMESPACE}_differential.differential_comment 2 2 ADD contentSource VARCHAR(255); 3 3 4 - ALTER TABLE phabricator_maniphest.maniphest_transaction 4 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_transaction 5 5 ADD contentSource VARCHAR(255);
+6 -6
resources/sql/patches/072.blamerevert.sql
··· 1 - INSERT INTO phabricator_differential.differential_auxiliaryfield 1 + INSERT INTO {$NAMESPACE}_differential.differential_auxiliaryfield 2 2 (revisionPHID, name, value, dateCreated, dateModified) 3 3 SELECT phid, 'phabricator:blame-revision', blameRevision, 4 4 dateCreated, dateModified 5 - FROM phabricator_differential.differential_revision 5 + FROM {$NAMESPACE}_differential.differential_revision 6 6 WHERE blameRevision != ''; 7 7 8 - ALTER TABLE phabricator_differential.differential_revision 8 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 9 9 DROP blameRevision; 10 10 11 11 12 - INSERT INTO phabricator_differential.differential_auxiliaryfield 12 + INSERT INTO {$NAMESPACE}_differential.differential_auxiliaryfield 13 13 (revisionPHID, name, value, dateCreated, dateModified) 14 14 SELECT phid, 'phabricator:revert-plan', revertPlan, 15 15 dateCreated, dateModified 16 - FROM phabricator_differential.differential_revision 16 + FROM {$NAMESPACE}_differential.differential_revision 17 17 WHERE revertPlan != ''; 18 18 19 - ALTER TABLE phabricator_differential.differential_revision 19 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 20 20 DROP revertPlan;
+1 -1
resources/sql/patches/073.reposymbols.sql
··· 1 - CREATE TABLE phabricator_repository.repository_symbol ( 1 + CREATE TABLE {$NAMESPACE}_repository.repository_symbol ( 2 2 arcanistProjectID INT UNSIGNED NOT NULL, 3 3 symbolName varchar(128) NOT NULL, 4 4 KEY (symbolName),
+1 -1
resources/sql/patches/074.affectedpath.sql
··· 1 - CREATE TABLE phabricator_differential.differential_affectedpath ( 1 + CREATE TABLE {$NAMESPACE}_differential.differential_affectedpath ( 2 2 repositoryID INT UNSIGNED NOT NULL, 3 3 pathID INT UNSIGNED NOT NULL, 4 4 epoch INT UNSIGNED NOT NULL,
+1 -1
resources/sql/patches/075.revisionhash.sql
··· 1 - CREATE TABLE phabricator_differential.differential_revisionhash ( 1 + CREATE TABLE {$NAMESPACE}_differential.differential_revisionhash ( 2 2 revisionID INT UNSIGNED NOT NULL, 3 3 type CHAR(4) BINARY NOT NULL, 4 4 hash VARCHAR(40) BINARY NOT NULL,
+2 -2
resources/sql/patches/076.indexedlanguages.sql
··· 1 - ALTER TABLE phabricator_repository.repository_arcanistproject 1 + ALTER TABLE {$NAMESPACE}_repository.repository_arcanistproject 2 2 ADD symbolIndexLanguages LONGBLOB NOT NULL; 3 - ALTER TABLE phabricator_repository.repository_arcanistproject 3 + ALTER TABLE {$NAMESPACE}_repository.repository_arcanistproject 4 4 ADD symbolIndexProjects LONGBLOB NOT NULL;
+1 -1
resources/sql/patches/077.originalemail.sql
··· 1 - ALTER TABLE phabricator_maniphest.maniphest_task 1 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 2 2 ADD originalEmailSource VARCHAR(255);
+1 -1
resources/sql/patches/078.nametoken.sql
··· 1 - CREATE TABLE phabricator_user.user_nametoken ( 1 + CREATE TABLE {$NAMESPACE}_user.user_nametoken ( 2 2 token VARCHAR(255) NOT NULL, 3 3 userID INT UNSIGNED NOT NULL, 4 4 KEY (token),
+1 -1
resources/sql/patches/080.filekeys.sql
··· 1 - ALTER TABLE phabricator_file.file 1 + ALTER TABLE {$NAMESPACE}_file.file 2 2 ADD secretKey VARCHAR(20) BINARY;
+1 -1
resources/sql/patches/082.xactionkey.sql
··· 1 - ALTER TABLE phabricator_maniphest.maniphest_transaction 1 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_transaction 2 2 ADD KEY (taskID);
+1 -1
resources/sql/patches/083.dxviewtime.sql
··· 1 - DROP TABLE phabricator_differential.differential_viewtime; 1 + DROP TABLE {$NAMESPACE}_differential.differential_viewtime;
+1 -1
resources/sql/patches/084.pasteauthorkey.sql
··· 1 - ALTER TABLE phabricator_pastebin.pastebin_paste 1 + ALTER TABLE {$NAMESPACE}_pastebin.pastebin_paste 2 2 ADD KEY (authorPHID);
+1 -1
resources/sql/patches/085.packagecommitrelationship.sql
··· 1 - CREATE TABLE IF NOT EXISTS phabricator_owners.owners_packagecommitrelationship ( 1 + CREATE TABLE IF NOT EXISTS {$NAMESPACE}_owners.owners_packagecommitrelationship ( 2 2 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 3 3 `packagePHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 4 4 `commitPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
+1 -1
resources/sql/patches/086.formeraffil.sql
··· 1 - ALTER TABLE phabricator_project.project_affiliation DROP status; 1 + ALTER TABLE {$NAMESPACE}_project.project_affiliation DROP status;
+3 -3
resources/sql/patches/087.phrictiondelete.sql
··· 1 - ALTER TABLE phabricator_phriction.phriction_document 1 + ALTER TABLE {$NAMESPACE}_phriction.phriction_document 2 2 ADD status INT UNSIGNED NOT NULL DEFAULT 0; 3 3 4 - ALTER TABLE phabricator_phriction.phriction_content 4 + ALTER TABLE {$NAMESPACE}_phriction.phriction_content 5 5 ADD changeType INT UNSIGNED NOT NULL DEFAULT 0; 6 6 7 - ALTER TABLE phabricator_phriction.phriction_content 7 + ALTER TABLE {$NAMESPACE}_phriction.phriction_content 8 8 ADD changeRef INT UNSIGNED DEFAULT NULL;
+4 -4
resources/sql/patches/088.audit.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_audit; 2 1 3 - ALTER TABLE phabricator_owners.owners_packagecommitrelationship 2 + 3 + ALTER TABLE {$NAMESPACE}_owners.owners_packagecommitrelationship 4 4 ADD COLUMN `auditStatus` varchar(64) NOT NULL, 5 5 ADD COLUMN `auditReasons` longtext NOT NULL, 6 6 DROP KEY `packagePHID`, 7 7 ADD KEY `packagePHID` (`packagePHID`, `auditStatus`, `id`); 8 8 9 - CREATE TABLE IF NOT EXISTs phabricator_audit.audit_comment ( 9 + CREATE TABLE IF NOT EXISTs {$NAMESPACE}_audit.audit_comment ( 10 10 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 11 11 `phid` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, 12 12 `targetPHID` varchar(64) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, ··· 19 19 KEY `targetPHID` (`targetPHID`, `actorPHID`, `id`) 20 20 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 21 21 22 - ALTER TABLE phabricator_owners.owners_package 22 + ALTER TABLE {$NAMESPACE}_owners.owners_package 23 23 ADD COLUMN `auditingEnabled` tinyint(1) NOT NULL DEFAULT 0;
+2 -2
resources/sql/patches/089.projectwiki.sql
··· 1 - ALTER TABLE phabricator_project.project 2 - ADD phrictionSlug varchar(512); 1 + ALTER TABLE {$NAMESPACE}_project.project 2 + ADD phrictionSlug varchar(128);
+1 -1
resources/sql/patches/091.uniqueslugkey.sql
··· 1 - ALTER TABLE phabricator_project.project 1 + ALTER TABLE {$NAMESPACE}_project.project 2 2 ADD UNIQUE KEY (phrictionSlug);
+1 -1
resources/sql/patches/092.dropgithubnotification.sql
··· 1 - DROP TABLE phabricator_repository.repository_githubnotification; 1 + DROP TABLE {$NAMESPACE}_repository.repository_githubnotification;
+1 -1
resources/sql/patches/094.phrictioncolumn.sql
··· 1 - ALTER TABLE phabricator_phriction.phriction_document 1 + ALTER TABLE {$NAMESPACE}_phriction.phriction_document 2 2 CHANGE slug slug VARCHAR(128) NOT NULL;
+1 -6
resources/sql/patches/095.directory.sql
··· 1 - UPDATE phabricator_directory.directory_item 2 - SET name = 'MetaMTA (Admin Only)' 3 - WHERE href = '/mail/'; 4 - 5 - DELETE FROM phabricator_directory.directory_item 6 - WHERE href = '/xhprof/'; 1 + /* This used to be a "directory" update. */;
+1 -1
resources/sql/patches/096.filename.sql
··· 1 - ALTER TABLE phabricator_differential.differential_changeset 1 + ALTER TABLE {$NAMESPACE}_differential.differential_changeset 2 2 CHANGE fileName filename varchar(255) NOT NULL;
+2 -2
resources/sql/patches/097.heraldruletypes.sql
··· 1 - ALTER TABLE phabricator_herald.herald_rule ADD ruleType varchar(255) not null DEFAULT 'global'; 2 - CREATE INDEX IDX_RULE_TYPE on phabricator_herald.herald_rule (ruleType); 1 + ALTER TABLE {$NAMESPACE}_herald.herald_rule ADD ruleType varchar(255) not null DEFAULT 'global'; 2 + CREATE INDEX IDX_RULE_TYPE on {$NAMESPACE}_herald.herald_rule (ruleType);
+3 -3
resources/sql/patches/099.drydock.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_drydock; 2 1 3 - CREATE TABLE phabricator_drydock.drydock_resource ( 2 + 3 + CREATE TABLE {$NAMESPACE}_drydock.drydock_resource ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 phid VARCHAR(64) BINARY NOT NULL, 6 6 name VARCHAR(255) NOT NULL, ··· 15 15 UNIQUE KEY (phid) 16 16 ) ENGINE=InnoDB; 17 17 18 - CREATE TABLE phabricator_drydock.drydock_lease ( 18 + CREATE TABLE {$NAMESPACE}_drydock.drydock_lease ( 19 19 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 20 20 phid VARCHAR(64) BINARY NOT NULL, 21 21 resourceID INT UNSIGNED,
+1 -1
resources/sql/patches/100.projectxaction.sql
··· 1 - CREATE TABLE phabricator_project.project_transaction ( 1 + CREATE TABLE {$NAMESPACE}_project.project_transaction ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 projectID INT UNSIGNED NOT NULL, 4 4 authorPHID VARCHAR(64) BINARY NOT NULL,
+1 -1
resources/sql/patches/101.heraldruleapplied.sql
··· 1 - ALTER TABLE phabricator_herald.herald_ruleapplied 1 + ALTER TABLE {$NAMESPACE}_herald.herald_ruleapplied 2 2 ADD KEY (phid);
+1 -1
resources/sql/patches/103.heraldedithistory.sql
··· 1 - CREATE TABLE phabricator_herald.herald_ruleedit ( 1 + CREATE TABLE {$NAMESPACE}_herald.herald_ruleedit ( 2 2 id int unsigned not null auto_increment primary key, 3 3 ruleID int unsigned not null, 4 4 editorPHID varchar(64) BINARY not null,
+5 -5
resources/sql/patches/104.searchkey.sql
··· 1 - ALTER TABLE phabricator_search.search_query 1 + ALTER TABLE {$NAMESPACE}_search.search_query 2 2 DROP authorPHID; 3 3 4 - ALTER TABLE phabricator_search.search_query 4 + ALTER TABLE {$NAMESPACE}_search.search_query 5 5 ADD queryKey VARCHAR(12) NOT NULL; 6 6 7 7 /* Preserve URIs for old queries in case anyone has them bookmarked. */ 8 - UPDATE phabricator_search.search_query 8 + UPDATE {$NAMESPACE}_search.search_query 9 9 SET queryKey = id; 10 10 11 - ALTER TABLE phabricator_search.search_query 11 + ALTER TABLE {$NAMESPACE}_search.search_query 12 12 ADD UNIQUE KEY (queryKey); 13 13 14 14 /* NOTE: Accidentally added this as 104, merging. */ 15 - UPDATE phabricator_project.project SET status = IF(status = 5, 100, 0); 15 + UPDATE {$NAMESPACE}_project.project SET status = IF(status = 5, 100, 0);
+1 -1
resources/sql/patches/105.mimetype.sql
··· 1 1 /* Prior to D1615, we used the raw output of `file` to determine mime types, 2 2 without stripping carriage returns. This creates Content-Type headers 3 3 which are blocked by response-splitting protections introduced in D1564. */ 4 - UPDATE phabricator_file.file SET mimeType = TRIM(BOTH "\n" FROM mimeType); 4 + UPDATE {$NAMESPACE}_file.file SET mimeType = TRIM(BOTH "\n" FROM mimeType);
+2 -2
resources/sql/patches/106.chatlog.sql
··· 1 - CREATE DATABASE IF NOT EXISTS phabricator_chatlog; 2 - CREATE TABLE phabricator_chatlog.chatlog_event ( 1 + 2 + CREATE TABLE {$NAMESPACE}_chatlog.chatlog_event ( 3 3 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 4 4 channel VARCHAR(64) BINARY NOT NULL, 5 5 epoch INT UNSIGNED NOT NULL,
+5 -5
resources/sql/patches/107.oauthserver.sql
··· 1 - CREATE DATABASE IF NOT EXISTS `phabricator_oauth_server`; 2 1 3 - CREATE TABLE `phabricator_oauth_server`.`oauth_server_oauthserverclient` ( 2 + 3 + CREATE TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverclient` ( 4 4 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 5 5 `phid` varchar(64) BINARY NOT NULL, 6 6 `name` varchar(255) NOT NULL, ··· 13 13 UNIQUE KEY `phid` (`phid`) 14 14 ) ENGINE=InnoDB; 15 15 16 - CREATE TABLE `phabricator_oauth_server`.`oauth_server_oauthclientauthorization` ( 16 + CREATE TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthclientauthorization` ( 17 17 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 18 18 `phid` varchar(64) BINARY NOT NULL, 19 19 `userPHID` varchar(64) BINARY NOT NULL, ··· 25 25 UNIQUE KEY `userPHID` (`userPHID`,`clientPHID`) 26 26 ) ENGINE=InnoDB; 27 27 28 - CREATE TABLE `phabricator_oauth_server`.`oauth_server_oauthserverauthorizationcode` ( 28 + CREATE TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverauthorizationcode` ( 29 29 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 30 30 `code` varchar(32) NOT NULL, 31 31 `clientPHID` varchar(64) BINARY NOT NULL, ··· 37 37 UNIQUE KEY `code` (`code`) 38 38 ) ENGINE=InnoDB; 39 39 40 - CREATE TABLE `phabricator_oauth_server`.`oauth_server_oauthserveraccesstoken` ( 40 + CREATE TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserveraccesstoken` ( 41 41 `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 42 42 `token` varchar(32) NOT NULL, 43 43 `userPHID` varchar(64) BINARY NOT NULL,
+2 -2
resources/sql/patches/108.oauthscope.sql
··· 1 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthclientauthorization` 1 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthclientauthorization` 2 2 ADD `scope` text NOT NULL; 3 3 4 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserveraccesstoken` 4 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserveraccesstoken` 5 5 DROP `dateExpires`; 6 6
+1 -1
resources/sql/patches/109.oauthclientphidkey.sql
··· 1 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverclient` 1 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverclient` 2 2 ADD KEY `creatorPHID` (`creatorPHID`) 3 3
+4 -4
resources/sql/patches/110.commitaudit.sql
··· 1 - ALTER TABLE phabricator_repository.repository_commit 1 + ALTER TABLE {$NAMESPACE}_repository.repository_commit 2 2 ADD mailKey VARCHAR(20) NOT NULL; 3 3 4 - ALTER TABLE phabricator_repository.repository_commit 4 + ALTER TABLE {$NAMESPACE}_repository.repository_commit 5 5 ADD authorPHID VARCHAR(64) BINARY; 6 6 7 - ALTER TABLE phabricator_repository.repository_commit 7 + ALTER TABLE {$NAMESPACE}_repository.repository_commit 8 8 ADD auditStatus INT UNSIGNED NOT NULL; 9 9 10 - ALTER TABLE phabricator_repository.repository_commit 10 + ALTER TABLE {$NAMESPACE}_repository.repository_commit 11 11 ADD KEY (authorPHID, auditStatus, epoch);
+1 -1
resources/sql/patches/112.oauthaccesscoderedirecturi.sql
··· 1 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverauthorizationcode` 1 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverauthorizationcode` 2 2 ADD `redirectURI` varchar(255) NOT NULL 3 3
+3 -3
resources/sql/patches/113.lastreviewer.sql
··· 1 - ALTER TABLE `phabricator_differential`.`differential_revision` 1 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_revision` 2 2 ADD `lastReviewerPHID` varchar(64) BINARY AFTER `authorPHID`; 3 3 4 - UPDATE `phabricator_differential`.`differential_revision` 4 + UPDATE `{$NAMESPACE}_differential`.`differential_revision` 5 5 SET `lastReviewerPHID` = ( 6 6 SELECT `authorPHID` 7 - FROM `phabricator_differential`.`differential_comment` 7 + FROM `{$NAMESPACE}_differential`.`differential_comment` 8 8 WHERE `revisionID` = `differential_revision`.`id` 9 9 AND `action` IN ('accept', 'reject') 10 10 ORDER BY `id` DESC
+4 -4
resources/sql/patches/114.auditrequest.sql
··· 1 - CREATE TABLE phabricator_repository.repository_auditrequest ( 1 + CREATE TABLE {$NAMESPACE}_repository.repository_auditrequest ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 auditorPHID varchar(64) BINARY NOT NULL, 4 4 commitPHID varchar(64) BINARY NOT NULL, ··· 8 8 KEY (auditorPHID, auditStatus) 9 9 ) ENGINE=InnoDB; 10 10 11 - INSERT INTO phabricator_repository.repository_auditrequest 11 + INSERT INTO {$NAMESPACE}_repository.repository_auditrequest 12 12 (auditorPHID, commitPHID, auditStatus, auditReasons) 13 13 SELECT packagePHID, commitPHID, auditStatus, auditReasons 14 - FROM phabricator_owners.owners_packagecommitrelationship; 14 + FROM {$NAMESPACE}_owners.owners_packagecommitrelationship; 15 15 16 - DROP TABLE phabricator_owners.owners_packagecommitrelationship; 16 + DROP TABLE {$NAMESPACE}_owners.owners_packagecommitrelationship;
+7 -7
resources/sql/patches/115.prepareutf8.sql
··· 1 - ALTER TABLE `phabricator_project`.`project` 1 + ALTER TABLE `{$NAMESPACE}_project`.`project` 2 2 MODIFY `phrictionSlug` varchar(128) binary; 3 3 4 - ALTER TABLE phabricator_repository.repository_path 4 + ALTER TABLE {$NAMESPACE}_repository.repository_path 5 5 ADD COLUMN pathHash varchar(32) binary AFTER path; 6 - UPDATE phabricator_repository.repository_path SET pathHash = MD5(path); 7 - ALTER TABLE phabricator_repository.repository_path 6 + UPDATE {$NAMESPACE}_repository.repository_path SET pathHash = MD5(path); 7 + ALTER TABLE {$NAMESPACE}_repository.repository_path 8 8 MODIFY pathHash varchar(32) binary not null, 9 9 DROP KEY path, 10 10 ADD UNIQUE KEY (pathHash); 11 11 12 - ALTER TABLE phabricator_user.user_sshkey 12 + ALTER TABLE {$NAMESPACE}_user.user_sshkey 13 13 ADD COLUMN keyHash varchar(32) binary AFTER keyBody; 14 - UPDATE phabricator_user.user_sshkey SET keyHash = MD5(keyBody); 15 - ALTER TABLE phabricator_user.user_sshkey 14 + UPDATE {$NAMESPACE}_user.user_sshkey SET keyHash = MD5(keyBody); 15 + ALTER TABLE {$NAMESPACE}_user.user_sshkey 16 16 MODIFY keyHash varchar(32) binary not null, 17 17 DROP KEY keyBody, 18 18 ADD UNIQUE KEY (keyHash);
+214 -239
resources/sql/patches/116.utf8-backup-first-expect-wait.sql
··· 1 - ALTER DATABASE `phabricator_audit` COLLATE utf8_general_ci; 1 + ALTER DATABASE `{$NAMESPACE}_audit` COLLATE utf8_general_ci; 2 2 3 - ALTER TABLE `phabricator_audit`.`audit_comment` 3 + ALTER TABLE `{$NAMESPACE}_audit`.`audit_comment` 4 4 MODIFY `phid` varchar(64) CHARACTER SET binary, 5 5 MODIFY `targetPHID` varchar(64) CHARACTER SET binary, 6 6 MODIFY `actorPHID` varchar(64) CHARACTER SET binary, 7 7 MODIFY `action` varchar(64) CHARACTER SET binary, 8 8 MODIFY `content` longtext CHARACTER SET binary; 9 - ALTER TABLE `phabricator_audit`.`audit_comment` 9 + ALTER TABLE `{$NAMESPACE}_audit`.`audit_comment` 10 10 COLLATE utf8_general_ci, 11 11 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 12 12 MODIFY `targetPHID` varchar(64) COLLATE utf8_bin NOT NULL, ··· 16 16 17 17 18 18 19 - ALTER DATABASE `phabricator_chatlog` COLLATE utf8_general_ci; 19 + ALTER DATABASE `{$NAMESPACE}_chatlog` COLLATE utf8_general_ci; 20 20 21 - ALTER TABLE `phabricator_chatlog`.`chatlog_event` 21 + ALTER TABLE `{$NAMESPACE}_chatlog`.`chatlog_event` 22 22 MODIFY `channel` varchar(64) CHARACTER SET binary, 23 23 MODIFY `author` varchar(64) CHARACTER SET binary, 24 24 MODIFY `type` varchar(4) CHARACTER SET binary, 25 25 MODIFY `message` longtext CHARACTER SET binary, 26 26 MODIFY `loggedByPHID` varchar(64) CHARACTER SET binary; 27 - ALTER TABLE `phabricator_chatlog`.`chatlog_event` 27 + ALTER TABLE `{$NAMESPACE}_chatlog`.`chatlog_event` 28 28 COLLATE utf8_general_ci, 29 29 MODIFY `channel` varchar(64) COLLATE utf8_bin NOT NULL, 30 30 MODIFY `author` varchar(64) COLLATE utf8_bin NOT NULL, ··· 34 34 35 35 36 36 37 - ALTER DATABASE `phabricator_conduit` COLLATE utf8_general_ci; 37 + ALTER DATABASE `{$NAMESPACE}_conduit` COLLATE utf8_general_ci; 38 38 39 - ALTER TABLE `phabricator_conduit`.`conduit_certificatetoken` 39 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_certificatetoken` 40 40 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 41 41 MODIFY `token` varchar(64) CHARACTER SET binary; 42 - ALTER TABLE `phabricator_conduit`.`conduit_certificatetoken` 42 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_certificatetoken` 43 43 COLLATE utf8_general_ci, 44 44 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 45 45 MODIFY `token` varchar(64) COLLATE utf8_general_ci; 46 46 47 - ALTER TABLE `phabricator_conduit`.`conduit_connectionlog` 47 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_connectionlog` 48 48 MODIFY `client` varchar(255) CHARACTER SET binary, 49 49 MODIFY `clientVersion` varchar(255) CHARACTER SET binary, 50 50 MODIFY `clientDescription` varchar(255) CHARACTER SET binary, 51 51 MODIFY `username` varchar(255) CHARACTER SET binary; 52 - ALTER TABLE `phabricator_conduit`.`conduit_connectionlog` 52 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_connectionlog` 53 53 COLLATE utf8_general_ci, 54 54 MODIFY `client` varchar(255) COLLATE utf8_general_ci, 55 55 MODIFY `clientVersion` varchar(255) COLLATE utf8_general_ci, 56 56 MODIFY `clientDescription` varchar(255) COLLATE utf8_general_ci, 57 57 MODIFY `username` varchar(255) COLLATE utf8_general_ci; 58 58 59 - ALTER TABLE `phabricator_conduit`.`conduit_methodcalllog` 59 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_methodcalllog` 60 60 MODIFY `method` varchar(255) CHARACTER SET binary, 61 61 MODIFY `error` varchar(255) CHARACTER SET binary; 62 - ALTER TABLE `phabricator_conduit`.`conduit_methodcalllog` 62 + ALTER TABLE `{$NAMESPACE}_conduit`.`conduit_methodcalllog` 63 63 COLLATE utf8_general_ci, 64 64 MODIFY `method` varchar(255) COLLATE utf8_general_ci NOT NULL, 65 65 MODIFY `error` varchar(255) COLLATE utf8_general_ci NOT NULL; 66 66 67 67 68 68 69 - ALTER DATABASE `phabricator_countdown` COLLATE utf8_general_ci; 69 + ALTER DATABASE `{$NAMESPACE}_countdown` COLLATE utf8_general_ci; 70 70 71 - ALTER TABLE `phabricator_countdown`.`countdown_timer` 71 + ALTER TABLE `{$NAMESPACE}_countdown`.`countdown_timer` 72 72 MODIFY `title` varchar(255) CHARACTER SET binary, 73 73 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 74 - ALTER TABLE `phabricator_countdown`.`countdown_timer` 74 + ALTER TABLE `{$NAMESPACE}_countdown`.`countdown_timer` 75 75 COLLATE utf8_general_ci, 76 76 MODIFY `title` varchar(255) COLLATE utf8_general_ci NOT NULL, 77 77 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL; 78 78 79 79 80 80 81 - ALTER DATABASE `phabricator_daemon` COLLATE utf8_general_ci; 81 + ALTER DATABASE `{$NAMESPACE}_daemon` COLLATE utf8_general_ci; 82 82 83 - ALTER TABLE `phabricator_daemon`.`daemon_log` 83 + ALTER TABLE `{$NAMESPACE}_daemon`.`daemon_log` 84 84 MODIFY `daemon` varchar(255) CHARACTER SET binary, 85 85 MODIFY `host` varchar(255) CHARACTER SET binary, 86 86 MODIFY `argv` varchar(512) CHARACTER SET binary; 87 - ALTER TABLE `phabricator_daemon`.`daemon_log` 87 + ALTER TABLE `{$NAMESPACE}_daemon`.`daemon_log` 88 88 COLLATE utf8_general_ci, 89 89 MODIFY `daemon` varchar(255) COLLATE utf8_general_ci NOT NULL, 90 90 MODIFY `host` varchar(255) COLLATE utf8_general_ci NOT NULL, 91 91 MODIFY `argv` varchar(512) COLLATE utf8_general_ci NOT NULL; 92 92 93 - ALTER TABLE `phabricator_daemon`.`daemon_logevent` 93 + ALTER TABLE `{$NAMESPACE}_daemon`.`daemon_logevent` 94 94 MODIFY `logType` varchar(4) CHARACTER SET binary, 95 95 MODIFY `message` longtext CHARACTER SET binary; 96 - ALTER TABLE `phabricator_daemon`.`daemon_logevent` 96 + ALTER TABLE `{$NAMESPACE}_daemon`.`daemon_logevent` 97 97 COLLATE utf8_general_ci, 98 98 MODIFY `logType` varchar(4) COLLATE utf8_general_ci NOT NULL, 99 99 MODIFY `message` longtext COLLATE utf8_bin NOT NULL; 100 100 101 101 102 102 103 - ALTER DATABASE `phabricator_differential` COLLATE utf8_general_ci; 103 + ALTER DATABASE `{$NAMESPACE}_differential` COLLATE utf8_general_ci; 104 104 105 - ALTER TABLE `phabricator_differential`.`differential_affectedpath` 105 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_affectedpath` 106 106 COLLATE utf8_general_ci; 107 107 108 - ALTER TABLE `phabricator_differential`.`differential_auxiliaryfield` 108 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_auxiliaryfield` 109 109 MODIFY `revisionPHID` varchar(64) CHARACTER SET binary, 110 110 MODIFY `name` varchar(32) CHARACTER SET binary, 111 111 MODIFY `value` longtext CHARACTER SET binary; 112 - ALTER TABLE `phabricator_differential`.`differential_auxiliaryfield` 112 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_auxiliaryfield` 113 113 COLLATE utf8_general_ci, 114 114 MODIFY `revisionPHID` varchar(64) COLLATE utf8_bin NOT NULL, 115 115 MODIFY `name` varchar(32) COLLATE utf8_bin NOT NULL, 116 116 MODIFY `value` longtext COLLATE utf8_bin NOT NULL; 117 117 118 - ALTER TABLE `phabricator_differential`.`differential_changeset` 118 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_changeset` 119 119 MODIFY `oldFile` varchar(255) CHARACTER SET binary, 120 120 MODIFY `filename` varchar(255) CHARACTER SET binary, 121 121 MODIFY `awayPaths` longtext CHARACTER SET binary, 122 122 MODIFY `metadata` longtext CHARACTER SET binary, 123 123 MODIFY `oldProperties` longtext CHARACTER SET binary, 124 124 MODIFY `newProperties` longtext CHARACTER SET binary; 125 - ALTER TABLE `phabricator_differential`.`differential_changeset` 125 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_changeset` 126 126 COLLATE utf8_general_ci, 127 127 MODIFY `oldFile` varchar(255) COLLATE utf8_general_ci, 128 128 MODIFY `filename` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 131 131 MODIFY `oldProperties` longtext COLLATE utf8_bin, 132 132 MODIFY `newProperties` longtext COLLATE utf8_bin; 133 133 134 - ALTER TABLE `phabricator_differential`.`differential_changeset_parse_cache` 134 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_changeset_parse_cache` 135 135 MODIFY `cache` longtext CHARACTER SET binary; 136 - ALTER TABLE `phabricator_differential`.`differential_changeset_parse_cache` 136 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_changeset_parse_cache` 137 137 COLLATE utf8_general_ci, 138 138 MODIFY `cache` longtext COLLATE utf8_bin NOT NULL; 139 139 140 - ALTER TABLE `phabricator_differential`.`differential_comment` 140 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_comment` 141 141 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 142 142 MODIFY `action` varchar(64) CHARACTER SET binary, 143 143 MODIFY `content` longtext CHARACTER SET binary, 144 144 MODIFY `cache` longtext CHARACTER SET binary, 145 145 MODIFY `metadata` longtext CHARACTER SET binary, 146 146 MODIFY `contentSource` varchar(255) CHARACTER SET binary; 147 - ALTER TABLE `phabricator_differential`.`differential_comment` 147 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_comment` 148 148 COLLATE utf8_general_ci, 149 149 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 150 150 MODIFY `action` varchar(64) COLLATE utf8_general_ci NOT NULL, ··· 153 153 MODIFY `metadata` longtext COLLATE utf8_bin NOT NULL, 154 154 MODIFY `contentSource` varchar(255) COLLATE utf8_general_ci; 155 155 156 - ALTER TABLE `phabricator_differential`.`differential_commit` 156 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_commit` 157 157 MODIFY `commitPHID` varchar(64) CHARACTER SET binary; 158 - ALTER TABLE `phabricator_differential`.`differential_commit` 158 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_commit` 159 159 COLLATE utf8_general_ci, 160 160 MODIFY `commitPHID` varchar(64) COLLATE utf8_bin NOT NULL; 161 161 162 - ALTER TABLE `phabricator_differential`.`differential_diff` 162 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_diff` 163 163 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 164 164 MODIFY `sourceMachine` varchar(255) CHARACTER SET binary, 165 165 MODIFY `sourcePath` varchar(255) CHARACTER SET binary, ··· 171 171 MODIFY `creationMethod` varchar(255) CHARACTER SET binary, 172 172 MODIFY `description` varchar(255) CHARACTER SET binary, 173 173 MODIFY `repositoryUUID` varchar(64) CHARACTER SET binary; 174 - ALTER TABLE `phabricator_differential`.`differential_diff` 174 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_diff` 175 175 COLLATE utf8_general_ci, 176 176 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin, 177 177 MODIFY `sourceMachine` varchar(255) COLLATE utf8_general_ci, ··· 185 185 MODIFY `description` varchar(255) COLLATE utf8_general_ci, 186 186 MODIFY `repositoryUUID` varchar(64) COLLATE utf8_bin; 187 187 188 - ALTER TABLE `phabricator_differential`.`differential_diffproperty` 188 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_diffproperty` 189 189 MODIFY `name` varchar(255) CHARACTER SET binary, 190 190 MODIFY `data` longtext CHARACTER SET binary; 191 - ALTER TABLE `phabricator_differential`.`differential_diffproperty` 191 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_diffproperty` 192 192 COLLATE utf8_general_ci, 193 193 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 194 194 MODIFY `data` longtext COLLATE utf8_bin NOT NULL; 195 195 196 - ALTER TABLE `phabricator_differential`.`differential_hunk` 196 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_hunk` 197 197 MODIFY `changes` longtext CHARACTER SET binary; 198 - ALTER TABLE `phabricator_differential`.`differential_hunk` 198 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_hunk` 199 199 COLLATE utf8_general_ci, 200 200 MODIFY `changes` longtext COLLATE utf8_bin; 201 201 202 - ALTER TABLE `phabricator_differential`.`differential_inlinecomment` 202 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_inlinecomment` 203 203 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 204 204 MODIFY `content` longtext CHARACTER SET binary, 205 205 MODIFY `cache` longtext CHARACTER SET binary; 206 - ALTER TABLE `phabricator_differential`.`differential_inlinecomment` 206 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_inlinecomment` 207 207 COLLATE utf8_general_ci, 208 208 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 209 209 MODIFY `content` longtext COLLATE utf8_bin NOT NULL, 210 210 MODIFY `cache` longtext COLLATE utf8_bin; 211 211 212 - ALTER TABLE `phabricator_differential`.`differential_relationship` 212 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_relationship` 213 213 MODIFY `relation` varchar(4) CHARACTER SET binary, 214 214 MODIFY `objectPHID` varchar(64) CHARACTER SET binary, 215 215 MODIFY `reasonPHID` varchar(64) CHARACTER SET binary; 216 - ALTER TABLE `phabricator_differential`.`differential_relationship` 216 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_relationship` 217 217 COLLATE utf8_general_ci, 218 218 MODIFY `relation` varchar(4) COLLATE utf8_bin NOT NULL, 219 219 MODIFY `objectPHID` varchar(64) COLLATE utf8_bin NOT NULL, 220 220 MODIFY `reasonPHID` varchar(64) COLLATE utf8_bin; 221 221 222 - ALTER TABLE `phabricator_differential`.`differential_revision` 222 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_revision` 223 223 MODIFY `title` varchar(255) CHARACTER SET binary, 224 224 MODIFY `phid` varchar(64) CHARACTER SET binary, 225 225 MODIFY `status` varchar(32) CHARACTER SET binary, ··· 230 230 MODIFY `attached` longtext CHARACTER SET binary, 231 231 MODIFY `unsubscribed` longtext CHARACTER SET binary, 232 232 MODIFY `mailKey` varchar(40) CHARACTER SET binary; 233 - ALTER TABLE `phabricator_differential`.`differential_revision` 233 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_revision` 234 234 COLLATE utf8_general_ci, 235 235 MODIFY `title` varchar(255) COLLATE utf8_general_ci NOT NULL, 236 236 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, ··· 243 243 MODIFY `unsubscribed` longtext COLLATE utf8_bin NOT NULL, 244 244 MODIFY `mailKey` varchar(40) COLLATE utf8_bin NOT NULL; 245 245 246 - ALTER TABLE `phabricator_differential`.`differential_revisionhash` 246 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_revisionhash` 247 247 MODIFY `type` char(4) CHARACTER SET binary, 248 248 MODIFY `hash` varchar(40) CHARACTER SET binary; 249 - ALTER TABLE `phabricator_differential`.`differential_revisionhash` 249 + ALTER TABLE `{$NAMESPACE}_differential`.`differential_revisionhash` 250 250 COLLATE utf8_general_ci, 251 251 MODIFY `type` char(4) COLLATE utf8_bin NOT NULL, 252 252 MODIFY `hash` varchar(40) COLLATE utf8_bin NOT NULL; 253 253 254 254 255 255 256 - ALTER DATABASE `phabricator_directory` COLLATE utf8_general_ci; 257 - 258 - ALTER TABLE `phabricator_directory`.`directory_category` 259 - MODIFY `name` varchar(255) CHARACTER SET binary; 260 - ALTER TABLE `phabricator_directory`.`directory_category` 261 - COLLATE utf8_general_ci, 262 - MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL; 256 + ALTER DATABASE `{$NAMESPACE}_draft` COLLATE utf8_general_ci; 263 257 264 - ALTER TABLE `phabricator_directory`.`directory_item` 265 - MODIFY `name` varchar(255) CHARACTER SET binary, 266 - MODIFY `description` text CHARACTER SET binary, 267 - MODIFY `href` varchar(255) CHARACTER SET binary, 268 - MODIFY `imagePHID` varchar(64) CHARACTER SET binary; 269 - ALTER TABLE `phabricator_directory`.`directory_item` 270 - COLLATE utf8_general_ci, 271 - MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 272 - MODIFY `description` text COLLATE utf8_general_ci NOT NULL, 273 - MODIFY `href` varchar(255) COLLATE utf8_general_ci NOT NULL, 274 - MODIFY `imagePHID` varchar(64) COLLATE utf8_bin; 275 - 276 - 277 - 278 - ALTER DATABASE `phabricator_draft` COLLATE utf8_general_ci; 279 - 280 - ALTER TABLE `phabricator_draft`.`draft` 258 + ALTER TABLE `{$NAMESPACE}_draft`.`draft` 281 259 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 282 260 MODIFY `draftKey` varchar(64) CHARACTER SET binary, 283 261 MODIFY `draft` longtext CHARACTER SET binary; 284 - ALTER TABLE `phabricator_draft`.`draft` 262 + ALTER TABLE `{$NAMESPACE}_draft`.`draft` 285 263 COLLATE utf8_general_ci, 286 264 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 287 265 MODIFY `draftKey` varchar(64) COLLATE utf8_bin NOT NULL, ··· 289 267 290 268 291 269 292 - ALTER DATABASE `phabricator_drydock` COLLATE utf8_general_ci; 270 + ALTER DATABASE `{$NAMESPACE}_drydock` COLLATE utf8_general_ci; 293 271 294 - ALTER TABLE `phabricator_drydock`.`drydock_lease` 272 + ALTER TABLE `{$NAMESPACE}_drydock`.`drydock_lease` 295 273 MODIFY `phid` varchar(64) CHARACTER SET binary, 296 274 MODIFY `ownerPHID` varchar(64) CHARACTER SET binary, 297 275 MODIFY `attributes` longtext CHARACTER SET binary; 298 - ALTER TABLE `phabricator_drydock`.`drydock_lease` 276 + ALTER TABLE `{$NAMESPACE}_drydock`.`drydock_lease` 299 277 COLLATE utf8_general_ci, 300 278 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 301 279 MODIFY `ownerPHID` varchar(64) COLLATE utf8_bin, 302 280 MODIFY `attributes` longtext COLLATE utf8_bin NOT NULL; 303 281 304 - ALTER TABLE `phabricator_drydock`.`drydock_resource` 282 + ALTER TABLE `{$NAMESPACE}_drydock`.`drydock_resource` 305 283 MODIFY `phid` varchar(64) CHARACTER SET binary, 306 284 MODIFY `name` varchar(255) CHARACTER SET binary, 307 285 MODIFY `ownerPHID` varchar(64) CHARACTER SET binary, ··· 309 287 MODIFY `type` varchar(64) CHARACTER SET binary, 310 288 MODIFY `attributes` longtext CHARACTER SET binary, 311 289 MODIFY `capabilities` longtext CHARACTER SET binary; 312 - ALTER TABLE `phabricator_drydock`.`drydock_resource` 290 + ALTER TABLE `{$NAMESPACE}_drydock`.`drydock_resource` 313 291 COLLATE utf8_general_ci, 314 292 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 315 293 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 321 299 322 300 323 301 324 - ALTER DATABASE `phabricator_feed` COLLATE utf8_general_ci; 302 + ALTER DATABASE `{$NAMESPACE}_feed` COLLATE utf8_general_ci; 325 303 326 - ALTER TABLE `phabricator_feed`.`feed_storydata` 304 + ALTER TABLE `{$NAMESPACE}_feed`.`feed_storydata` 327 305 MODIFY `phid` varchar(64) CHARACTER SET binary, 328 306 MODIFY `storyType` varchar(64) CHARACTER SET binary, 329 307 MODIFY `storyData` longtext CHARACTER SET binary, 330 308 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 331 - ALTER TABLE `phabricator_feed`.`feed_storydata` 309 + ALTER TABLE `{$NAMESPACE}_feed`.`feed_storydata` 332 310 COLLATE utf8_general_ci, 333 311 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 334 312 MODIFY `storyType` varchar(64) COLLATE utf8_general_ci NOT NULL, 335 313 MODIFY `storyData` longtext COLLATE utf8_bin NOT NULL, 336 314 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL; 337 315 338 - ALTER TABLE `phabricator_feed`.`feed_storyreference` 316 + ALTER TABLE `{$NAMESPACE}_feed`.`feed_storyreference` 339 317 MODIFY `objectPHID` varchar(64) CHARACTER SET binary; 340 - ALTER TABLE `phabricator_feed`.`feed_storyreference` 318 + ALTER TABLE `{$NAMESPACE}_feed`.`feed_storyreference` 341 319 COLLATE utf8_general_ci, 342 320 MODIFY `objectPHID` varchar(64) COLLATE utf8_bin NOT NULL; 343 321 344 322 345 323 346 - ALTER DATABASE `phabricator_file` COLLATE utf8_general_ci; 324 + ALTER DATABASE `{$NAMESPACE}_file` COLLATE utf8_general_ci; 347 325 348 - ALTER TABLE `phabricator_file`.`file` 326 + ALTER TABLE `{$NAMESPACE}_file`.`file` 349 327 MODIFY `phid` varchar(64) CHARACTER SET binary, 350 328 MODIFY `name` varchar(255) CHARACTER SET binary, 351 329 MODIFY `mimeType` varchar(255) CHARACTER SET binary, ··· 354 332 MODIFY `storageHandle` varchar(255) CHARACTER SET binary, 355 333 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 356 334 MODIFY `secretKey` varchar(20) CHARACTER SET binary; 357 - ALTER TABLE `phabricator_file`.`file` 335 + ALTER TABLE `{$NAMESPACE}_file`.`file` 358 336 COLLATE utf8_general_ci, 359 337 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 360 338 MODIFY `name` varchar(255) COLLATE utf8_general_ci, ··· 365 343 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin, 366 344 MODIFY `secretKey` varchar(20) COLLATE utf8_bin; 367 345 368 - ALTER TABLE `phabricator_file`.`file_imagemacro` 346 + ALTER TABLE `{$NAMESPACE}_file`.`file_imagemacro` 369 347 MODIFY `filePHID` varchar(64) CHARACTER SET binary, 370 348 MODIFY `name` varchar(255) CHARACTER SET binary; 371 - ALTER TABLE `phabricator_file`.`file_imagemacro` 349 + ALTER TABLE `{$NAMESPACE}_file`.`file_imagemacro` 372 350 COLLATE utf8_general_ci, 373 351 MODIFY `filePHID` varchar(64) COLLATE utf8_general_ci NOT NULL, 374 352 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL; 375 353 376 - ALTER TABLE `phabricator_file`.`file_proxyimage` 354 + ALTER TABLE `{$NAMESPACE}_file`.`file_proxyimage` 377 355 MODIFY `uri` varchar(255) CHARACTER SET binary, 378 356 MODIFY `filePHID` varchar(64) CHARACTER SET binary; 379 - ALTER TABLE `phabricator_file`.`file_proxyimage` 357 + ALTER TABLE `{$NAMESPACE}_file`.`file_proxyimage` 380 358 COLLATE utf8_general_ci, 381 359 MODIFY `uri` varchar(255) COLLATE utf8_bin NOT NULL, 382 360 MODIFY `filePHID` varchar(64) COLLATE utf8_bin NOT NULL; 383 361 384 - ALTER TABLE `phabricator_file`.`file_storageblob` 362 + ALTER TABLE `{$NAMESPACE}_file`.`file_storageblob` 385 363 COLLATE utf8_general_ci; 386 364 387 - ALTER TABLE `phabricator_file`.`file_transformedfile` 365 + ALTER TABLE `{$NAMESPACE}_file`.`file_transformedfile` 388 366 MODIFY `originalPHID` varchar(64) CHARACTER SET binary, 389 367 MODIFY `transform` varchar(255) CHARACTER SET binary, 390 368 MODIFY `transformedPHID` varchar(64) CHARACTER SET binary; 391 - ALTER TABLE `phabricator_file`.`file_transformedfile` 369 + ALTER TABLE `{$NAMESPACE}_file`.`file_transformedfile` 392 370 COLLATE utf8_general_ci, 393 371 MODIFY `originalPHID` varchar(64) COLLATE utf8_bin NOT NULL, 394 372 MODIFY `transform` varchar(255) COLLATE utf8_bin NOT NULL, ··· 396 374 397 375 398 376 399 - ALTER DATABASE `phabricator_herald` COLLATE utf8_general_ci; 377 + ALTER DATABASE `{$NAMESPACE}_herald` COLLATE utf8_general_ci; 400 378 401 - ALTER TABLE `phabricator_herald`.`herald_action` 379 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_action` 402 380 MODIFY `action` varchar(255) CHARACTER SET binary, 403 381 MODIFY `target` text CHARACTER SET binary; 404 - ALTER TABLE `phabricator_herald`.`herald_action` 382 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_action` 405 383 COLLATE utf8_general_ci, 406 384 MODIFY `action` varchar(255) COLLATE utf8_general_ci NOT NULL, 407 385 MODIFY `target` text COLLATE utf8_general_ci NOT NULL; 408 386 409 - ALTER TABLE `phabricator_herald`.`herald_condition` 387 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_condition` 410 388 MODIFY `fieldName` varchar(255) CHARACTER SET binary, 411 389 MODIFY `fieldCondition` varchar(255) CHARACTER SET binary, 412 390 MODIFY `value` text CHARACTER SET binary; 413 - ALTER TABLE `phabricator_herald`.`herald_condition` 391 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_condition` 414 392 COLLATE utf8_general_ci, 415 393 MODIFY `fieldName` varchar(255) COLLATE utf8_general_ci NOT NULL, 416 394 MODIFY `fieldCondition` varchar(255) COLLATE utf8_general_ci NOT NULL, 417 395 MODIFY `value` text COLLATE utf8_general_ci NOT NULL; 418 396 419 - ALTER TABLE `phabricator_herald`.`herald_rule` 397 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_rule` 420 398 MODIFY `name` varchar(255) CHARACTER SET binary, 421 399 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 422 400 MODIFY `contentType` varchar(255) CHARACTER SET binary, 423 401 MODIFY `ruleType` varchar(255) CHARACTER SET binary; 424 - ALTER TABLE `phabricator_herald`.`herald_rule` 402 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_rule` 425 403 COLLATE utf8_general_ci, 426 404 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 427 405 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 428 406 MODIFY `contentType` varchar(255) COLLATE utf8_general_ci NOT NULL, 429 407 MODIFY `ruleType` varchar(255) COLLATE utf8_general_ci NOT NULL DEFAULT 'global'; 430 408 431 - ALTER TABLE `phabricator_herald`.`herald_ruleapplied` 409 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_ruleapplied` 432 410 MODIFY `phid` varchar(64) CHARACTER SET binary; 433 - ALTER TABLE `phabricator_herald`.`herald_ruleapplied` 411 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_ruleapplied` 434 412 COLLATE utf8_general_ci, 435 413 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL; 436 414 437 - ALTER TABLE `phabricator_herald`.`herald_ruleedit` 415 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_ruleedit` 438 416 MODIFY `editorPHID` varchar(64) CHARACTER SET binary; 439 - ALTER TABLE `phabricator_herald`.`herald_ruleedit` 417 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_ruleedit` 440 418 COLLATE utf8_general_ci, 441 419 MODIFY `editorPHID` varchar(64) COLLATE utf8_bin NOT NULL; 442 420 443 - ALTER TABLE `phabricator_herald`.`herald_savedheader` 421 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_savedheader` 444 422 MODIFY `phid` varchar(64) CHARACTER SET binary, 445 423 MODIFY `header` varchar(255) CHARACTER SET binary; 446 - ALTER TABLE `phabricator_herald`.`herald_savedheader` 424 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_savedheader` 447 425 COLLATE utf8_general_ci, 448 426 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 449 427 MODIFY `header` varchar(255) COLLATE utf8_general_ci NOT NULL; 450 428 451 - ALTER TABLE `phabricator_herald`.`herald_transcript` 429 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_transcript` 452 430 MODIFY `phid` varchar(64) CHARACTER SET binary, 453 431 MODIFY `host` varchar(255) CHARACTER SET binary, 454 432 MODIFY `psth` varchar(255) CHARACTER SET binary, ··· 457 435 MODIFY `ruleTranscripts` longtext CHARACTER SET binary, 458 436 MODIFY `conditionTranscripts` longtext CHARACTER SET binary, 459 437 MODIFY `applyTranscripts` longtext CHARACTER SET binary; 460 - ALTER TABLE `phabricator_herald`.`herald_transcript` 438 + ALTER TABLE `{$NAMESPACE}_herald`.`herald_transcript` 461 439 COLLATE utf8_general_ci, 462 440 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 463 441 MODIFY `host` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 470 448 471 449 472 450 473 - ALTER DATABASE `phabricator_maniphest` COLLATE utf8_general_ci; 451 + ALTER DATABASE `{$NAMESPACE}_maniphest` COLLATE utf8_general_ci; 474 452 475 - ALTER TABLE `phabricator_maniphest`.`maniphest_task` 453 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_task` 476 454 MODIFY `phid` varchar(64) CHARACTER SET binary, 477 455 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 478 456 MODIFY `ownerPHID` varchar(64) CHARACTER SET binary, ··· 484 462 MODIFY `mailKey` varchar(40) CHARACTER SET binary, 485 463 MODIFY `ownerOrdering` varchar(64) CHARACTER SET binary, 486 464 MODIFY `originalEmailSource` varchar(255) CHARACTER SET binary; 487 - ALTER TABLE `phabricator_maniphest`.`maniphest_task` 465 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_task` 488 466 COLLATE utf8_general_ci, 489 467 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 490 468 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, ··· 498 476 MODIFY `ownerOrdering` varchar(64) COLLATE utf8_general_ci, 499 477 MODIFY `originalEmailSource` varchar(255) COLLATE utf8_general_ci; 500 478 501 - ALTER TABLE `phabricator_maniphest`.`maniphest_taskauxiliarystorage` 479 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_taskauxiliarystorage` 502 480 MODIFY `taskPHID` varchar(64) CHARACTER SET binary, 503 481 MODIFY `name` varchar(255) CHARACTER SET binary, 504 482 MODIFY `value` varchar(255) CHARACTER SET binary; 505 - ALTER TABLE `phabricator_maniphest`.`maniphest_taskauxiliarystorage` 483 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_taskauxiliarystorage` 506 484 COLLATE utf8_general_ci, 507 485 MODIFY `taskPHID` varchar(64) COLLATE utf8_bin NOT NULL, 508 486 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 509 487 MODIFY `value` varchar(255) COLLATE utf8_general_ci NOT NULL; 510 488 511 - ALTER TABLE `phabricator_maniphest`.`maniphest_taskproject` 489 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_taskproject` 512 490 MODIFY `taskPHID` varchar(64) CHARACTER SET binary, 513 491 MODIFY `projectPHID` varchar(64) CHARACTER SET binary; 514 - ALTER TABLE `phabricator_maniphest`.`maniphest_taskproject` 492 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_taskproject` 515 493 COLLATE utf8_general_ci, 516 494 MODIFY `taskPHID` varchar(64) COLLATE utf8_bin NOT NULL, 517 495 MODIFY `projectPHID` varchar(64) COLLATE utf8_bin NOT NULL; 518 496 519 - ALTER TABLE `phabricator_maniphest`.`maniphest_tasksubscriber` 497 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_tasksubscriber` 520 498 MODIFY `taskPHID` varchar(64) CHARACTER SET binary, 521 499 MODIFY `subscriberPHID` varchar(64) CHARACTER SET binary; 522 - ALTER TABLE `phabricator_maniphest`.`maniphest_tasksubscriber` 500 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_tasksubscriber` 523 501 COLLATE utf8_general_ci, 524 502 MODIFY `taskPHID` varchar(64) COLLATE utf8_bin NOT NULL, 525 503 MODIFY `subscriberPHID` varchar(64) COLLATE utf8_bin NOT NULL; 526 504 527 - ALTER TABLE `phabricator_maniphest`.`maniphest_touch` 505 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_touch` 528 506 MODIFY `userPHID` varchar(64) CHARACTER SET binary; 529 - ALTER TABLE `phabricator_maniphest`.`maniphest_touch` 507 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_touch` 530 508 COLLATE utf8_general_ci, 531 509 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL; 532 510 533 - ALTER TABLE `phabricator_maniphest`.`maniphest_transaction` 511 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_transaction` 534 512 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 535 513 MODIFY `transactionType` varchar(16) CHARACTER SET binary, 536 514 MODIFY `oldValue` longtext CHARACTER SET binary, ··· 539 517 MODIFY `cache` longtext CHARACTER SET binary, 540 518 MODIFY `metadata` longtext CHARACTER SET binary, 541 519 MODIFY `contentSource` varchar(255) CHARACTER SET binary; 542 - ALTER TABLE `phabricator_maniphest`.`maniphest_transaction` 520 + ALTER TABLE `{$NAMESPACE}_maniphest`.`maniphest_transaction` 543 521 COLLATE utf8_general_ci, 544 522 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 545 523 MODIFY `transactionType` varchar(16) COLLATE utf8_general_ci NOT NULL, ··· 552 530 553 531 554 532 555 - ALTER DATABASE `phabricator_meta_data` COLLATE utf8_general_ci; 556 - 557 - ALTER TABLE `phabricator_meta_data`.`schema_version` 558 - COLLATE utf8_general_ci; 533 + ALTER DATABASE `{$NAMESPACE}_meta_data` COLLATE utf8_general_ci; 559 534 560 535 561 536 562 - ALTER DATABASE `phabricator_metamta` COLLATE utf8_general_ci; 537 + ALTER DATABASE `{$NAMESPACE}_metamta` COLLATE utf8_general_ci; 563 538 564 - ALTER TABLE `phabricator_metamta`.`metamta_mail` 539 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_mail` 565 540 MODIFY `parameters` longtext CHARACTER SET binary, 566 541 MODIFY `status` varchar(255) CHARACTER SET binary, 567 542 MODIFY `message` text CHARACTER SET binary, 568 543 MODIFY `relatedPHID` varchar(64) CHARACTER SET binary; 569 - ALTER TABLE `phabricator_metamta`.`metamta_mail` 544 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_mail` 570 545 COLLATE utf8_general_ci, 571 546 MODIFY `parameters` longtext COLLATE utf8_bin NOT NULL, 572 547 MODIFY `status` varchar(255) COLLATE utf8_general_ci NOT NULL, 573 548 MODIFY `message` text COLLATE utf8_general_ci, 574 549 MODIFY `relatedPHID` varchar(64) COLLATE utf8_bin; 575 550 576 - ALTER TABLE `phabricator_metamta`.`metamta_mailinglist` 551 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_mailinglist` 577 552 MODIFY `phid` varchar(64) CHARACTER SET binary, 578 553 MODIFY `name` varchar(255) CHARACTER SET binary, 579 554 MODIFY `email` varchar(255) CHARACTER SET binary, 580 555 MODIFY `uri` varchar(255) CHARACTER SET binary; 581 - ALTER TABLE `phabricator_metamta`.`metamta_mailinglist` 556 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_mailinglist` 582 557 COLLATE utf8_general_ci, 583 558 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 584 559 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 585 560 MODIFY `email` varchar(255) COLLATE utf8_general_ci NOT NULL, 586 561 MODIFY `uri` varchar(255) COLLATE utf8_general_ci; 587 562 588 - ALTER TABLE `phabricator_metamta`.`metamta_receivedmail` 563 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_receivedmail` 589 564 MODIFY `headers` longtext CHARACTER SET binary, 590 565 MODIFY `bodies` longtext CHARACTER SET binary, 591 566 MODIFY `attachments` longtext CHARACTER SET binary, 592 567 MODIFY `relatedPHID` varchar(64) CHARACTER SET binary, 593 568 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 594 569 MODIFY `message` longtext CHARACTER SET binary; 595 - ALTER TABLE `phabricator_metamta`.`metamta_receivedmail` 570 + ALTER TABLE `{$NAMESPACE}_metamta`.`metamta_receivedmail` 596 571 COLLATE utf8_general_ci, 597 572 MODIFY `headers` longtext COLLATE utf8_bin NOT NULL, 598 573 MODIFY `bodies` longtext COLLATE utf8_bin NOT NULL, ··· 603 578 604 579 605 580 606 - ALTER DATABASE `phabricator_oauth_server` COLLATE utf8_general_ci; 581 + ALTER DATABASE `{$NAMESPACE}_oauth_server` COLLATE utf8_general_ci; 607 582 608 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthclientauthorization` 583 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthclientauthorization` 609 584 MODIFY `phid` varchar(64) CHARACTER SET binary, 610 585 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 611 586 MODIFY `clientPHID` varchar(64) CHARACTER SET binary, 612 587 MODIFY `scope` text CHARACTER SET binary; 613 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthclientauthorization` 588 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthclientauthorization` 614 589 COLLATE utf8_general_ci, 615 590 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 616 591 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 617 592 MODIFY `clientPHID` varchar(64) COLLATE utf8_bin NOT NULL, 618 593 MODIFY `scope` text COLLATE utf8_general_ci NOT NULL; 619 594 620 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserveraccesstoken` 595 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserveraccesstoken` 621 596 MODIFY `token` varchar(32) CHARACTER SET binary, 622 597 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 623 598 MODIFY `clientPHID` varchar(64) CHARACTER SET binary; 624 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserveraccesstoken` 599 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserveraccesstoken` 625 600 COLLATE utf8_general_ci, 626 601 MODIFY `token` varchar(32) COLLATE utf8_general_ci NOT NULL, 627 602 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 628 603 MODIFY `clientPHID` varchar(64) COLLATE utf8_bin NOT NULL; 629 604 630 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverauthorizationcode` 605 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverauthorizationcode` 631 606 MODIFY `code` varchar(32) CHARACTER SET binary, 632 607 MODIFY `clientPHID` varchar(64) CHARACTER SET binary, 633 608 MODIFY `clientSecret` varchar(32) CHARACTER SET binary, 634 609 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 635 610 MODIFY `redirectURI` varchar(255) CHARACTER SET binary; 636 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverauthorizationcode` 611 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverauthorizationcode` 637 612 COLLATE utf8_general_ci, 638 613 MODIFY `code` varchar(32) COLLATE utf8_general_ci NOT NULL, 639 614 MODIFY `clientPHID` varchar(64) COLLATE utf8_bin NOT NULL, ··· 641 616 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 642 617 MODIFY `redirectURI` varchar(255) COLLATE utf8_general_ci NOT NULL; 643 618 644 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverclient` 619 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverclient` 645 620 MODIFY `phid` varchar(64) CHARACTER SET binary, 646 621 MODIFY `name` varchar(255) CHARACTER SET binary, 647 622 MODIFY `secret` varchar(32) CHARACTER SET binary, 648 623 MODIFY `redirectURI` varchar(255) CHARACTER SET binary, 649 624 MODIFY `creatorPHID` varchar(64) CHARACTER SET binary; 650 - ALTER TABLE `phabricator_oauth_server`.`oauth_server_oauthserverclient` 625 + ALTER TABLE `{$NAMESPACE}_oauth_server`.`oauth_server_oauthserverclient` 651 626 COLLATE utf8_general_ci, 652 627 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 653 628 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 657 632 658 633 659 634 660 - ALTER DATABASE `phabricator_owners` COLLATE utf8_general_ci; 635 + ALTER DATABASE `{$NAMESPACE}_owners` COLLATE utf8_general_ci; 661 636 662 - ALTER TABLE `phabricator_owners`.`owners_owner` 637 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_owner` 663 638 MODIFY `userPHID` varchar(64) CHARACTER SET binary; 664 - ALTER TABLE `phabricator_owners`.`owners_owner` 639 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_owner` 665 640 COLLATE utf8_general_ci, 666 641 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL; 667 642 668 - ALTER TABLE `phabricator_owners`.`owners_package` 643 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_package` 669 644 MODIFY `phid` varchar(64) CHARACTER SET binary, 670 645 MODIFY `name` varchar(255) CHARACTER SET binary, 671 646 MODIFY `description` text CHARACTER SET binary, 672 647 MODIFY `primaryOwnerPHID` varchar(64) CHARACTER SET binary; 673 - ALTER TABLE `phabricator_owners`.`owners_package` 648 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_package` 674 649 COLLATE utf8_general_ci, 675 650 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 676 651 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 677 652 MODIFY `description` text COLLATE utf8_general_ci NOT NULL, 678 653 MODIFY `primaryOwnerPHID` varchar(64) COLLATE utf8_bin; 679 654 680 - ALTER TABLE `phabricator_owners`.`owners_path` 655 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_path` 681 656 MODIFY `repositoryPHID` varchar(64) CHARACTER SET binary, 682 657 MODIFY `path` varchar(255) CHARACTER SET binary; 683 - ALTER TABLE `phabricator_owners`.`owners_path` 658 + ALTER TABLE `{$NAMESPACE}_owners`.`owners_path` 684 659 COLLATE utf8_general_ci, 685 660 MODIFY `repositoryPHID` varchar(64) COLLATE utf8_bin NOT NULL, 686 661 MODIFY `path` varchar(255) COLLATE utf8_general_ci NOT NULL; 687 662 688 663 689 664 690 - ALTER DATABASE `phabricator_pastebin` COLLATE utf8_general_ci; 665 + ALTER DATABASE `{$NAMESPACE}_pastebin` COLLATE utf8_general_ci; 691 666 692 - ALTER TABLE `phabricator_pastebin`.`pastebin_paste` 667 + ALTER TABLE `{$NAMESPACE}_pastebin`.`pastebin_paste` 693 668 MODIFY `title` varchar(255) CHARACTER SET binary, 694 669 MODIFY `phid` varchar(64) CHARACTER SET binary, 695 670 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 696 671 MODIFY `filePHID` varchar(64) CHARACTER SET binary, 697 672 MODIFY `language` varchar(64) CHARACTER SET binary, 698 673 MODIFY `parentPHID` varchar(64) CHARACTER SET binary; 699 - ALTER TABLE `phabricator_pastebin`.`pastebin_paste` 674 + ALTER TABLE `{$NAMESPACE}_pastebin`.`pastebin_paste` 700 675 COLLATE utf8_general_ci, 701 676 MODIFY `title` varchar(255) COLLATE utf8_general_ci NOT NULL, 702 677 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, ··· 707 682 708 683 709 684 710 - ALTER DATABASE `phabricator_phid` COLLATE utf8_general_ci; 685 + ALTER DATABASE `{$NAMESPACE}_phid` COLLATE utf8_general_ci; 711 686 712 - ALTER TABLE `phabricator_phid`.`phid` 687 + ALTER TABLE `{$NAMESPACE}_phid`.`phid` 713 688 MODIFY `phid` varchar(64) CHARACTER SET binary, 714 689 MODIFY `phidType` varchar(4) CHARACTER SET binary, 715 690 MODIFY `parentPHID` varchar(64) CHARACTER SET binary, 716 691 MODIFY `ownerPHID` varchar(64) CHARACTER SET binary; 717 - ALTER TABLE `phabricator_phid`.`phid` 692 + ALTER TABLE `{$NAMESPACE}_phid`.`phid` 718 693 COLLATE utf8_general_ci, 719 694 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 720 695 MODIFY `phidType` varchar(4) COLLATE utf8_bin, ··· 723 698 724 699 725 700 726 - ALTER DATABASE `phabricator_phriction` COLLATE utf8_general_ci; 701 + ALTER DATABASE `{$NAMESPACE}_phriction` COLLATE utf8_general_ci; 727 702 728 - ALTER TABLE `phabricator_phriction`.`phriction_content` 703 + ALTER TABLE `{$NAMESPACE}_phriction`.`phriction_content` 729 704 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 730 705 MODIFY `title` varchar(512) CHARACTER SET binary, 731 706 MODIFY `slug` varchar(512) CHARACTER SET binary, 732 707 MODIFY `content` longtext CHARACTER SET binary, 733 708 MODIFY `description` varchar(512) CHARACTER SET binary; 734 - ALTER TABLE `phabricator_phriction`.`phriction_content` 709 + ALTER TABLE `{$NAMESPACE}_phriction`.`phriction_content` 735 710 COLLATE utf8_general_ci, 736 711 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 737 712 MODIFY `title` varchar(512) COLLATE utf8_general_ci NOT NULL, ··· 739 714 MODIFY `content` longtext COLLATE utf8_bin NOT NULL, 740 715 MODIFY `description` varchar(512) COLLATE utf8_general_ci; 741 716 742 - ALTER TABLE `phabricator_phriction`.`phriction_document` 717 + ALTER TABLE `{$NAMESPACE}_phriction`.`phriction_document` 743 718 MODIFY `phid` varchar(64) CHARACTER SET binary, 744 719 MODIFY `slug` varchar(128) CHARACTER SET binary; 745 - ALTER TABLE `phabricator_phriction`.`phriction_document` 720 + ALTER TABLE `{$NAMESPACE}_phriction`.`phriction_document` 746 721 COLLATE utf8_general_ci, 747 722 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 748 723 MODIFY `slug` varchar(128) COLLATE utf8_general_ci NOT NULL; 749 724 750 725 751 726 752 - ALTER DATABASE `phabricator_project` COLLATE utf8_general_ci; 727 + ALTER DATABASE `{$NAMESPACE}_project` COLLATE utf8_general_ci; 753 728 754 - ALTER TABLE `phabricator_project`.`project` 729 + ALTER TABLE `{$NAMESPACE}_project`.`project` 755 730 MODIFY `name` varchar(255) CHARACTER SET binary, 756 731 MODIFY `phid` varchar(64) CHARACTER SET binary, 757 732 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 758 733 MODIFY `status` varchar(32) CHARACTER SET binary, 759 734 MODIFY `subprojectPHIDs` longtext CHARACTER SET binary, 760 735 MODIFY `phrictionSlug` varchar(128) CHARACTER SET binary; 761 - ALTER TABLE `phabricator_project`.`project` 736 + ALTER TABLE `{$NAMESPACE}_project`.`project` 762 737 COLLATE utf8_general_ci, 763 738 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 764 739 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, ··· 767 742 MODIFY `subprojectPHIDs` longtext COLLATE utf8_bin NOT NULL, 768 743 MODIFY `phrictionSlug` varchar(128) COLLATE utf8_bin; 769 744 770 - ALTER TABLE `phabricator_project`.`project_affiliation` 745 + ALTER TABLE `{$NAMESPACE}_project`.`project_affiliation` 771 746 MODIFY `projectPHID` varchar(64) CHARACTER SET binary, 772 747 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 773 748 MODIFY `role` varchar(255) CHARACTER SET binary; 774 - ALTER TABLE `phabricator_project`.`project_affiliation` 749 + ALTER TABLE `{$NAMESPACE}_project`.`project_affiliation` 775 750 COLLATE utf8_general_ci, 776 751 MODIFY `projectPHID` varchar(64) COLLATE utf8_bin NOT NULL, 777 752 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 778 753 MODIFY `role` varchar(255) COLLATE utf8_general_ci NOT NULL; 779 754 780 - ALTER TABLE `phabricator_project`.`project_profile` 755 + ALTER TABLE `{$NAMESPACE}_project`.`project_profile` 781 756 MODIFY `projectPHID` varchar(64) CHARACTER SET binary, 782 757 MODIFY `blurb` longtext CHARACTER SET binary, 783 758 MODIFY `profileImagePHID` varchar(64) CHARACTER SET binary; 784 - ALTER TABLE `phabricator_project`.`project_profile` 759 + ALTER TABLE `{$NAMESPACE}_project`.`project_profile` 785 760 COLLATE utf8_general_ci, 786 761 MODIFY `projectPHID` varchar(64) COLLATE utf8_bin NOT NULL, 787 762 MODIFY `blurb` longtext COLLATE utf8_general_ci NOT NULL, 788 763 MODIFY `profileImagePHID` varchar(64) COLLATE utf8_bin; 789 764 790 - ALTER TABLE `phabricator_project`.`project_subproject` 765 + ALTER TABLE `{$NAMESPACE}_project`.`project_subproject` 791 766 MODIFY `projectPHID` varchar(64) CHARACTER SET binary, 792 767 MODIFY `subprojectPHID` varchar(64) CHARACTER SET binary; 793 - ALTER TABLE `phabricator_project`.`project_subproject` 768 + ALTER TABLE `{$NAMESPACE}_project`.`project_subproject` 794 769 COLLATE utf8_general_ci, 795 770 MODIFY `projectPHID` varchar(64) COLLATE utf8_bin NOT NULL, 796 771 MODIFY `subprojectPHID` varchar(64) COLLATE utf8_bin NOT NULL; 797 772 798 - ALTER TABLE `phabricator_project`.`project_transaction` 773 + ALTER TABLE `{$NAMESPACE}_project`.`project_transaction` 799 774 MODIFY `authorPHID` varchar(64) CHARACTER SET binary, 800 775 MODIFY `transactionType` varchar(32) CHARACTER SET binary, 801 776 MODIFY `oldValue` longtext CHARACTER SET binary, 802 777 MODIFY `newValue` longtext CHARACTER SET binary; 803 - ALTER TABLE `phabricator_project`.`project_transaction` 778 + ALTER TABLE `{$NAMESPACE}_project`.`project_transaction` 804 779 COLLATE utf8_general_ci, 805 780 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 806 781 MODIFY `transactionType` varchar(32) COLLATE utf8_general_ci NOT NULL, ··· 809 784 810 785 811 786 812 - ALTER DATABASE `phabricator_repository` COLLATE utf8_general_ci; 787 + ALTER DATABASE `{$NAMESPACE}_repository` COLLATE utf8_general_ci; 813 788 814 - ALTER TABLE `phabricator_repository`.`repository` 789 + ALTER TABLE `{$NAMESPACE}_repository`.`repository` 815 790 MODIFY `phid` varchar(64) CHARACTER SET binary, 816 791 MODIFY `name` varchar(255) CHARACTER SET binary, 817 792 MODIFY `callsign` varchar(32) CHARACTER SET binary, 818 793 MODIFY `versionControlSystem` varchar(32) CHARACTER SET binary, 819 794 MODIFY `details` longtext CHARACTER SET binary, 820 795 MODIFY `uuid` varchar(64) CHARACTER SET binary; 821 - ALTER TABLE `phabricator_repository`.`repository` 796 + ALTER TABLE `{$NAMESPACE}_repository`.`repository` 822 797 COLLATE utf8_general_ci, 823 798 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 824 799 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 827 802 MODIFY `details` longtext COLLATE utf8_bin NOT NULL, 828 803 MODIFY `uuid` varchar(64) COLLATE utf8_bin; 829 804 830 - ALTER TABLE `phabricator_repository`.`repository_arcanistproject` 805 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_arcanistproject` 831 806 MODIFY `phid` varchar(64) CHARACTER SET binary, 832 807 MODIFY `name` varchar(255) CHARACTER SET binary, 833 808 MODIFY `symbolIndexLanguages` longtext CHARACTER SET binary, 834 809 MODIFY `symbolIndexProjects` longtext CHARACTER SET binary; 835 - ALTER TABLE `phabricator_repository`.`repository_arcanistproject` 810 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_arcanistproject` 836 811 COLLATE utf8_general_ci, 837 812 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 838 813 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 839 814 MODIFY `symbolIndexLanguages` longtext COLLATE utf8_bin NOT NULL, 840 815 MODIFY `symbolIndexProjects` longtext COLLATE utf8_bin NOT NULL; 841 816 842 - ALTER TABLE `phabricator_repository`.`repository_auditrequest` 817 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_auditrequest` 843 818 MODIFY `auditorPHID` varchar(64) CHARACTER SET binary, 844 819 MODIFY `commitPHID` varchar(64) CHARACTER SET binary, 845 820 MODIFY `auditStatus` varchar(64) CHARACTER SET binary, 846 821 MODIFY `auditReasons` longtext CHARACTER SET binary; 847 - ALTER TABLE `phabricator_repository`.`repository_auditrequest` 822 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_auditrequest` 848 823 COLLATE utf8_general_ci, 849 824 MODIFY `auditorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 850 825 MODIFY `commitPHID` varchar(64) COLLATE utf8_bin NOT NULL, 851 826 MODIFY `auditStatus` varchar(64) COLLATE utf8_general_ci NOT NULL, 852 827 MODIFY `auditReasons` longtext COLLATE utf8_bin NOT NULL; 853 828 854 - ALTER TABLE `phabricator_repository`.`repository_badcommit` 829 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_badcommit` 855 830 MODIFY `fullCommitName` varchar(255) CHARACTER SET binary, 856 831 MODIFY `description` longtext CHARACTER SET binary; 857 - ALTER TABLE `phabricator_repository`.`repository_badcommit` 832 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_badcommit` 858 833 COLLATE utf8_general_ci, 859 834 MODIFY `fullCommitName` varchar(255) COLLATE utf8_bin NOT NULL, 860 835 MODIFY `description` longtext COLLATE utf8_bin NOT NULL; 861 836 862 - ALTER TABLE `phabricator_repository`.`repository_commit` 837 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_commit` 863 838 MODIFY `phid` varchar(64) CHARACTER SET binary, 864 839 MODIFY `commitIdentifier` varchar(40) CHARACTER SET binary, 865 840 MODIFY `mailKey` varchar(20) CHARACTER SET binary, 866 841 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 867 - ALTER TABLE `phabricator_repository`.`repository_commit` 842 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_commit` 868 843 COLLATE utf8_general_ci, 869 844 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 870 845 MODIFY `commitIdentifier` varchar(40) COLLATE utf8_bin NOT NULL, 871 846 MODIFY `mailKey` varchar(20) COLLATE utf8_general_ci NOT NULL, 872 847 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin; 873 848 874 - ALTER TABLE `phabricator_repository`.`repository_commitdata` 849 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_commitdata` 875 850 MODIFY `authorName` varchar(255) CHARACTER SET binary, 876 851 MODIFY `commitMessage` longtext CHARACTER SET binary, 877 852 MODIFY `commitDetails` longtext CHARACTER SET binary; 878 - ALTER TABLE `phabricator_repository`.`repository_commitdata` 853 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_commitdata` 879 854 COLLATE utf8_general_ci, 880 855 MODIFY `authorName` varchar(255) COLLATE utf8_general_ci NOT NULL, 881 856 MODIFY `commitMessage` longtext COLLATE utf8_bin NOT NULL, 882 857 MODIFY `commitDetails` longtext COLLATE utf8_bin NOT NULL; 883 858 884 - ALTER TABLE `phabricator_repository`.`repository_filesystem` 859 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_filesystem` 885 860 COLLATE utf8_general_ci; 886 861 887 - ALTER TABLE `phabricator_repository`.`repository_path` 862 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_path` 888 863 MODIFY `path` varchar(512) CHARACTER SET binary, 889 864 MODIFY `pathHash` varchar(32) CHARACTER SET binary; 890 - ALTER TABLE `phabricator_repository`.`repository_path` 865 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_path` 891 866 COLLATE utf8_general_ci, 892 867 MODIFY `path` varchar(512) COLLATE utf8_bin NOT NULL, 893 868 MODIFY `pathHash` varchar(32) COLLATE utf8_bin NOT NULL; 894 869 895 - ALTER TABLE `phabricator_repository`.`repository_pathchange` 870 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_pathchange` 896 871 COLLATE utf8_general_ci; 897 872 898 - ALTER TABLE `phabricator_repository`.`repository_shortcut` 873 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_shortcut` 899 874 MODIFY `name` varchar(255) CHARACTER SET binary, 900 875 MODIFY `href` varchar(255) CHARACTER SET binary, 901 876 MODIFY `description` varchar(255) CHARACTER SET binary; 902 - ALTER TABLE `phabricator_repository`.`repository_shortcut` 877 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_shortcut` 903 878 COLLATE utf8_general_ci, 904 879 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL, 905 880 MODIFY `href` varchar(255) COLLATE utf8_general_ci NOT NULL, 906 881 MODIFY `description` varchar(255) COLLATE utf8_general_ci NOT NULL; 907 882 908 - ALTER TABLE `phabricator_repository`.`repository_summary` 883 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_summary` 909 884 COLLATE utf8_general_ci; 910 885 911 - ALTER TABLE `phabricator_repository`.`repository_symbol` 886 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_symbol` 912 887 MODIFY `symbolName` varchar(128) CHARACTER SET binary, 913 888 MODIFY `symbolType` varchar(12) CHARACTER SET binary, 914 889 MODIFY `symbolLanguage` varchar(32) CHARACTER SET binary; 915 - ALTER TABLE `phabricator_repository`.`repository_symbol` 890 + ALTER TABLE `{$NAMESPACE}_repository`.`repository_symbol` 916 891 COLLATE utf8_general_ci, 917 892 MODIFY `symbolName` varchar(128) COLLATE utf8_general_ci NOT NULL, 918 893 MODIFY `symbolType` varchar(12) COLLATE utf8_bin NOT NULL, ··· 920 895 921 896 922 897 923 - ALTER DATABASE `phabricator_search` COLLATE utf8_general_ci; 898 + ALTER DATABASE `{$NAMESPACE}_search` COLLATE utf8_general_ci; 924 899 925 - ALTER TABLE `phabricator_search`.`search_document` 900 + ALTER TABLE `{$NAMESPACE}_search`.`search_document` 926 901 MODIFY `phid` varchar(64) CHARACTER SET binary, 927 902 MODIFY `documentType` varchar(4) CHARACTER SET binary, 928 903 MODIFY `documentTitle` varchar(255) CHARACTER SET binary; 929 - ALTER TABLE `phabricator_search`.`search_document` 904 + ALTER TABLE `{$NAMESPACE}_search`.`search_document` 930 905 COLLATE utf8_general_ci, 931 906 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 932 907 MODIFY `documentType` varchar(4) COLLATE utf8_bin NOT NULL, 933 908 MODIFY `documentTitle` varchar(255) COLLATE utf8_general_ci NOT NULL; 934 909 935 - ALTER TABLE `phabricator_search`.`search_documentfield` 910 + ALTER TABLE `{$NAMESPACE}_search`.`search_documentfield` 936 911 DROP INDEX corpus, 937 912 MODIFY `phid` varchar(64) CHARACTER SET binary, 938 913 MODIFY `phidType` varchar(4) CHARACTER SET binary, 939 914 MODIFY `field` varchar(4) CHARACTER SET binary, 940 915 MODIFY `auxPHID` varchar(64) CHARACTER SET binary, 941 916 MODIFY `corpus` text CHARACTER SET binary; 942 - ALTER TABLE `phabricator_search`.`search_documentfield` 917 + ALTER TABLE `{$NAMESPACE}_search`.`search_documentfield` 943 918 COLLATE utf8_general_ci, 944 919 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 945 920 MODIFY `phidType` varchar(4) COLLATE utf8_bin NOT NULL, ··· 948 923 MODIFY `corpus` text COLLATE utf8_general_ci, 949 924 ADD FULLTEXT (corpus); 950 925 951 - ALTER TABLE `phabricator_search`.`search_documentrelationship` 926 + ALTER TABLE `{$NAMESPACE}_search`.`search_documentrelationship` 952 927 MODIFY `phid` varchar(64) CHARACTER SET binary, 953 928 MODIFY `relatedPHID` varchar(64) CHARACTER SET binary, 954 929 MODIFY `relation` varchar(4) CHARACTER SET binary, 955 930 MODIFY `relatedType` varchar(4) CHARACTER SET binary; 956 - ALTER TABLE `phabricator_search`.`search_documentrelationship` 931 + ALTER TABLE `{$NAMESPACE}_search`.`search_documentrelationship` 957 932 COLLATE utf8_general_ci, 958 933 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 959 934 MODIFY `relatedPHID` varchar(64) COLLATE utf8_bin NOT NULL, 960 935 MODIFY `relation` varchar(4) COLLATE utf8_bin NOT NULL, 961 936 MODIFY `relatedType` varchar(4) COLLATE utf8_general_ci NOT NULL; 962 937 963 - ALTER TABLE `phabricator_search`.`search_query` 938 + ALTER TABLE `{$NAMESPACE}_search`.`search_query` 964 939 MODIFY `query` varchar(255) CHARACTER SET binary, 965 940 MODIFY `parameters` text CHARACTER SET binary, 966 941 MODIFY `queryKey` varchar(12) CHARACTER SET binary; 967 - ALTER TABLE `phabricator_search`.`search_query` 942 + ALTER TABLE `{$NAMESPACE}_search`.`search_query` 968 943 COLLATE utf8_general_ci, 969 944 MODIFY `query` varchar(255) COLLATE utf8_general_ci NOT NULL, 970 945 MODIFY `parameters` text COLLATE utf8_general_ci NOT NULL, ··· 972 947 973 948 974 949 975 - ALTER DATABASE `phabricator_slowvote` COLLATE utf8_general_ci; 950 + ALTER DATABASE `{$NAMESPACE}_slowvote` COLLATE utf8_general_ci; 976 951 977 - ALTER TABLE `phabricator_slowvote`.`slowvote_choice` 952 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_choice` 978 953 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 979 - ALTER TABLE `phabricator_slowvote`.`slowvote_choice` 954 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_choice` 980 955 COLLATE utf8_general_ci, 981 956 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL; 982 957 983 - ALTER TABLE `phabricator_slowvote`.`slowvote_comment` 958 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_comment` 984 959 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 985 - ALTER TABLE `phabricator_slowvote`.`slowvote_comment` 960 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_comment` 986 961 COLLATE utf8_general_ci, 987 962 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin NOT NULL, 988 963 MODIFY `commentText` longtext COLLATE utf8_bin NOT NULL; 989 964 990 - ALTER TABLE `phabricator_slowvote`.`slowvote_option` 965 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_option` 991 966 MODIFY `name` varchar(255) CHARACTER SET binary; 992 - ALTER TABLE `phabricator_slowvote`.`slowvote_option` 967 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_option` 993 968 COLLATE utf8_general_ci, 994 969 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL; 995 970 996 - ALTER TABLE `phabricator_slowvote`.`slowvote_poll` 971 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_poll` 997 972 MODIFY `question` varchar(255) CHARACTER SET binary, 998 973 MODIFY `phid` varchar(64) CHARACTER SET binary, 999 974 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 1000 - ALTER TABLE `phabricator_slowvote`.`slowvote_poll` 975 + ALTER TABLE `{$NAMESPACE}_slowvote`.`slowvote_poll` 1001 976 COLLATE utf8_general_ci, 1002 977 MODIFY `question` varchar(255) COLLATE utf8_general_ci NOT NULL, 1003 978 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, ··· 1005 980 1006 981 1007 982 1008 - ALTER DATABASE `phabricator_timeline` COLLATE utf8_general_ci; 983 + ALTER DATABASE `{$NAMESPACE}_timeline` COLLATE utf8_general_ci; 1009 984 1010 - ALTER TABLE `phabricator_timeline`.`timeline_cursor` 985 + ALTER TABLE `{$NAMESPACE}_timeline`.`timeline_cursor` 1011 986 MODIFY `name` varchar(255) CHARACTER SET binary; 1012 - ALTER TABLE `phabricator_timeline`.`timeline_cursor` 987 + ALTER TABLE `{$NAMESPACE}_timeline`.`timeline_cursor` 1013 988 COLLATE utf8_general_ci, 1014 989 MODIFY `name` varchar(255) COLLATE utf8_general_ci NOT NULL; 1015 990 1016 - ALTER TABLE `phabricator_timeline`.`timeline_event` 991 + ALTER TABLE `{$NAMESPACE}_timeline`.`timeline_event` 1017 992 MODIFY `type` char(4) CHARACTER SET binary; 1018 - ALTER TABLE `phabricator_timeline`.`timeline_event` 993 + ALTER TABLE `{$NAMESPACE}_timeline`.`timeline_event` 1019 994 COLLATE utf8_general_ci, 1020 995 MODIFY `type` char(4) COLLATE utf8_bin NOT NULL; 1021 996 1022 - ALTER TABLE `phabricator_timeline`.`timeline_eventdata` 997 + ALTER TABLE `{$NAMESPACE}_timeline`.`timeline_eventdata` 1023 998 COLLATE utf8_general_ci, 1024 999 MODIFY `eventData` longtext COLLATE utf8_bin NOT NULL; 1025 1000 1026 1001 1027 1002 1028 - ALTER DATABASE `phabricator_user` COLLATE utf8_general_ci; 1003 + ALTER DATABASE `{$NAMESPACE}_user` COLLATE utf8_general_ci; 1029 1004 1030 - ALTER TABLE `phabricator_user`.`phabricator_session` 1005 + ALTER TABLE `{$NAMESPACE}_user`.`phabricator_session` 1031 1006 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 1032 1007 MODIFY `type` varchar(32) CHARACTER SET binary, 1033 1008 MODIFY `sessionKey` varchar(40) CHARACTER SET binary; 1034 - ALTER TABLE `phabricator_user`.`phabricator_session` 1009 + ALTER TABLE `{$NAMESPACE}_user`.`phabricator_session` 1035 1010 COLLATE utf8_general_ci, 1036 1011 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 1037 1012 MODIFY `type` varchar(32) COLLATE utf8_bin NOT NULL, 1038 1013 MODIFY `sessionKey` varchar(40) COLLATE utf8_general_ci NOT NULL; 1039 1014 1040 - ALTER TABLE `phabricator_user`.`user` 1015 + ALTER TABLE `{$NAMESPACE}_user`.`user` 1041 1016 MODIFY `phid` varchar(64) CHARACTER SET binary, 1042 1017 MODIFY `userName` varchar(64) CHARACTER SET binary, 1043 1018 MODIFY `realName` varchar(128) CHARACTER SET binary, ··· 1048 1023 MODIFY `consoleTab` varchar(64) CHARACTER SET binary, 1049 1024 MODIFY `conduitCertificate` varchar(255) CHARACTER SET binary, 1050 1025 MODIFY `timezoneIdentifier` varchar(255) CHARACTER SET binary; 1051 - ALTER TABLE `phabricator_user`.`user` 1026 + ALTER TABLE `{$NAMESPACE}_user`.`user` 1052 1027 COLLATE utf8_general_ci, 1053 1028 MODIFY `phid` varchar(64) COLLATE utf8_bin NOT NULL, 1054 1029 MODIFY `userName` varchar(64) COLLATE utf8_general_ci NOT NULL, ··· 1061 1036 MODIFY `conduitCertificate` varchar(255) COLLATE utf8_general_ci NOT NULL, 1062 1037 MODIFY `timezoneIdentifier` varchar(255) COLLATE utf8_general_ci NOT NULL; 1063 1038 1064 - ALTER TABLE `phabricator_user`.`user_log` 1039 + ALTER TABLE `{$NAMESPACE}_user`.`user_log` 1065 1040 MODIFY `actorPHID` varchar(64) CHARACTER SET binary, 1066 1041 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 1067 1042 MODIFY `action` varchar(64) CHARACTER SET binary, 1068 1043 MODIFY `remoteAddr` varchar(16) CHARACTER SET binary, 1069 1044 MODIFY `session` varchar(40) CHARACTER SET binary; 1070 - ALTER TABLE `phabricator_user`.`user_log` 1045 + ALTER TABLE `{$NAMESPACE}_user`.`user_log` 1071 1046 COLLATE utf8_general_ci, 1072 1047 MODIFY `actorPHID` varchar(64) COLLATE utf8_bin, 1073 1048 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, ··· 1078 1053 MODIFY `remoteAddr` varchar(16) COLLATE utf8_general_ci NOT NULL, 1079 1054 MODIFY `session` varchar(40) COLLATE utf8_general_ci; 1080 1055 1081 - ALTER TABLE `phabricator_user`.`user_nametoken` 1056 + ALTER TABLE `{$NAMESPACE}_user`.`user_nametoken` 1082 1057 MODIFY `token` varchar(255) CHARACTER SET binary; 1083 - ALTER TABLE `phabricator_user`.`user_nametoken` 1058 + ALTER TABLE `{$NAMESPACE}_user`.`user_nametoken` 1084 1059 COLLATE utf8_general_ci, 1085 1060 MODIFY `token` varchar(255) COLLATE utf8_general_ci NOT NULL; 1086 1061 1087 - ALTER TABLE `phabricator_user`.`user_oauthinfo` 1062 + ALTER TABLE `{$NAMESPACE}_user`.`user_oauthinfo` 1088 1063 MODIFY `oauthProvider` varchar(255) CHARACTER SET binary, 1089 1064 MODIFY `oauthUID` varchar(255) CHARACTER SET binary, 1090 1065 MODIFY `accountURI` varchar(255) CHARACTER SET binary, ··· 1092 1067 MODIFY `token` varchar(255) CHARACTER SET binary, 1093 1068 MODIFY `tokenScope` varchar(255) CHARACTER SET binary, 1094 1069 MODIFY `tokenStatus` varchar(255) CHARACTER SET binary; 1095 - ALTER TABLE `phabricator_user`.`user_oauthinfo` 1070 + ALTER TABLE `{$NAMESPACE}_user`.`user_oauthinfo` 1096 1071 COLLATE utf8_general_ci, 1097 1072 MODIFY `oauthProvider` varchar(255) COLLATE utf8_general_ci NOT NULL, 1098 1073 MODIFY `oauthUID` varchar(255) COLLATE utf8_general_ci NOT NULL, ··· 1102 1077 MODIFY `tokenScope` varchar(255) COLLATE utf8_general_ci, 1103 1078 MODIFY `tokenStatus` varchar(255) COLLATE utf8_general_ci; 1104 1079 1105 - ALTER TABLE `phabricator_user`.`user_preferences` 1080 + ALTER TABLE `{$NAMESPACE}_user`.`user_preferences` 1106 1081 MODIFY `userPHID` varchar(64) CHARACTER SET binary; 1107 - ALTER TABLE `phabricator_user`.`user_preferences` 1082 + ALTER TABLE `{$NAMESPACE}_user`.`user_preferences` 1108 1083 COLLATE utf8_general_ci, 1109 1084 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 1110 1085 MODIFY `preferences` longtext COLLATE utf8_bin NOT NULL; 1111 1086 1112 - ALTER TABLE `phabricator_user`.`user_profile` 1087 + ALTER TABLE `{$NAMESPACE}_user`.`user_profile` 1113 1088 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 1114 1089 MODIFY `title` varchar(255) CHARACTER SET binary, 1115 1090 MODIFY `blurb` text CHARACTER SET binary, 1116 1091 MODIFY `profileImagePHID` varchar(64) CHARACTER SET binary; 1117 - ALTER TABLE `phabricator_user`.`user_profile` 1092 + ALTER TABLE `{$NAMESPACE}_user`.`user_profile` 1118 1093 COLLATE utf8_general_ci, 1119 1094 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 1120 1095 MODIFY `title` varchar(255) COLLATE utf8_general_ci NOT NULL, 1121 1096 MODIFY `blurb` text COLLATE utf8_general_ci NOT NULL, 1122 1097 MODIFY `profileImagePHID` varchar(64) COLLATE utf8_bin; 1123 1098 1124 - ALTER TABLE `phabricator_user`.`user_sshkey` 1099 + ALTER TABLE `{$NAMESPACE}_user`.`user_sshkey` 1125 1100 MODIFY `userPHID` varchar(64) CHARACTER SET binary, 1126 1101 MODIFY `name` varchar(255) CHARACTER SET binary, 1127 1102 MODIFY `keyType` varchar(255) CHARACTER SET binary, 1128 1103 MODIFY `keyBody` text CHARACTER SET binary, 1129 1104 MODIFY `keyHash` varchar(32) CHARACTER SET binary, 1130 1105 MODIFY `keyComment` varchar(255) CHARACTER SET binary; 1131 - ALTER TABLE `phabricator_user`.`user_sshkey` 1106 + ALTER TABLE `{$NAMESPACE}_user`.`user_sshkey` 1132 1107 COLLATE utf8_general_ci, 1133 1108 MODIFY `userPHID` varchar(64) COLLATE utf8_bin NOT NULL, 1134 1109 MODIFY `name` varchar(255) COLLATE utf8_general_ci, ··· 1139 1114 1140 1115 1141 1116 1142 - ALTER DATABASE `phabricator_worker` COLLATE utf8_general_ci; 1117 + ALTER DATABASE `{$NAMESPACE}_worker` COLLATE utf8_general_ci; 1143 1118 1144 - ALTER TABLE `phabricator_worker`.`worker_task` 1119 + ALTER TABLE `{$NAMESPACE}_worker`.`worker_task` 1145 1120 MODIFY `taskClass` varchar(255) CHARACTER SET binary, 1146 1121 MODIFY `leaseOwner` varchar(255) CHARACTER SET binary; 1147 - ALTER TABLE `phabricator_worker`.`worker_task` 1122 + ALTER TABLE `{$NAMESPACE}_worker`.`worker_task` 1148 1123 COLLATE utf8_general_ci, 1149 1124 MODIFY `taskClass` varchar(255) COLLATE utf8_general_ci NOT NULL, 1150 1125 MODIFY `leaseOwner` varchar(255) COLLATE utf8_general_ci; 1151 1126 1152 - ALTER TABLE `phabricator_worker`.`worker_taskdata` 1127 + ALTER TABLE `{$NAMESPACE}_worker`.`worker_taskdata` 1153 1128 COLLATE utf8_general_ci, 1154 1129 MODIFY `data` longtext COLLATE utf8_bin NOT NULL; 1155 1130 1156 1131 1157 1132 1158 - ALTER DATABASE `phabricator_xhpastview` COLLATE utf8_general_ci; 1133 + ALTER DATABASE `{$NAMESPACE}_xhpastview` COLLATE utf8_general_ci; 1159 1134 1160 - ALTER TABLE `phabricator_xhpastview`.`xhpastview_parsetree` 1135 + ALTER TABLE `{$NAMESPACE}_xhpastview`.`xhpastview_parsetree` 1161 1136 MODIFY `authorPHID` varchar(64) CHARACTER SET binary; 1162 - ALTER TABLE `phabricator_xhpastview`.`xhpastview_parsetree` 1137 + ALTER TABLE `{$NAMESPACE}_xhpastview`.`xhpastview_parsetree` 1163 1138 COLLATE utf8_general_ci, 1164 1139 MODIFY `authorPHID` varchar(64) COLLATE utf8_bin, 1165 1140 MODIFY `input` longtext COLLATE utf8_bin NOT NULL,
+1 -1
resources/sql/patches/118.auditinline.sql
··· 1 - CREATE TABLE phabricator_audit.audit_inlinecomment ( 1 + CREATE TABLE {$NAMESPACE}_audit.audit_inlinecomment ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 authorPHID varchar(64) COLLATE utf8_bin NOT NULL, 4 4 commitPHID varchar(64) COLLATE utf8_bin NOT NULL,
+2 -2
resources/sql/patches/119.filehash.sql
··· 1 - ALTER TABLE phabricator_file.file 1 + ALTER TABLE {$NAMESPACE}_file.file 2 2 ADD contentHash varchar(40) COLLATE utf8_bin; 3 3 4 - ALTER TABLE phabricator_file.file 4 + ALTER TABLE {$NAMESPACE}_file.file 5 5 ADD KEY (contentHash);
+1 -1
resources/sql/patches/121.drydocklog.sql
··· 1 - CREATE TABLE phabricator_drydock.drydock_log ( 1 + CREATE TABLE {$NAMESPACE}_drydock.drydock_log ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 resourceID INT UNSIGNED, 4 4 leaseID INT UNSIGNED,
+2 -2
resources/sql/patches/122.flag.sql
··· 1 - CREATE DATABASE phabricator_flag COLLATE utf8_general_ci; 2 1 3 - CREATE TABLE phabricator_flag.flag ( 2 + 3 + CREATE TABLE {$NAMESPACE}_flag.flag ( 4 4 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 ownerPHID varchar(64) COLLATE utf8_bin NOT NULL, 6 6 type varchar(4) COLLATE utf8_bin NOT NULL,
+2 -2
resources/sql/patches/123.heraldrulelog.sql
··· 1 - ALTER TABLE phabricator_herald.herald_ruleedit 1 + ALTER TABLE {$NAMESPACE}_herald.herald_ruleedit 2 2 ADD ruleName VARCHAR(255) NOT NULL COLLATE utf8_general_ci; 3 3 4 - ALTER TABLE phabricator_herald.herald_ruleedit 4 + ALTER TABLE {$NAMESPACE}_herald.herald_ruleedit 5 5 ADD action VARCHAR(32) NOT NULL COLLATE utf8_general_ci;
+3 -3
resources/sql/patches/124.subpriority.sql
··· 1 - ALTER TABLE phabricator_maniphest.maniphest_task 1 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 2 2 ADD subpriority DOUBLE NOT NULL; 3 3 4 - ALTER TABLE phabricator_maniphest.maniphest_task 4 + ALTER TABLE {$NAMESPACE}_maniphest.maniphest_task 5 5 ADD KEY (priority, subpriority); 6 6 7 7 /* Seed the subpriority column with reasonable values that keep order stable. */ 8 - UPDATE phabricator_maniphest.maniphest_task 8 + UPDATE {$NAMESPACE}_maniphest.maniphest_task 9 9 SET subpriority = (UNIX_TIMESTAMP() - dateModified); 10 10 11 11
+1 -1
resources/sql/patches/125.ipv6.sql
··· 1 - ALTER TABLE `phabricator_user`.`user_log` 1 + ALTER TABLE `{$NAMESPACE}_user`.`user_log` 2 2 -- 45 is length of "0000:0000:0000:0000:0000:0000:255.255.255.255". 3 3 MODIFY `remoteAddr` varchar(45) COLLATE 'utf8_general_ci' NOT NULL;
+14 -14
resources/sql/patches/126.edges.sql
··· 1 - CREATE TABLE phabricator_maniphest.edge ( 1 + CREATE TABLE {$NAMESPACE}_maniphest.edge ( 2 2 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 3 3 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 4 4 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 9 9 KEY (src, type, dateCreated, seq) 10 10 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 11 11 12 - CREATE TABLE phabricator_maniphest.edgedata ( 12 + CREATE TABLE {$NAMESPACE}_maniphest.edgedata ( 13 13 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 14 14 data LONGTEXT NOT NULL COLLATE utf8_bin 15 15 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 16 16 17 17 18 18 19 - CREATE TABLE phabricator_repository.edge ( 19 + CREATE TABLE {$NAMESPACE}_repository.edge ( 20 20 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 21 21 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 22 22 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 27 27 KEY (src, type, dateCreated, seq) 28 28 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 29 29 30 - CREATE TABLE phabricator_repository.edgedata ( 30 + CREATE TABLE {$NAMESPACE}_repository.edgedata ( 31 31 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 32 32 data LONGTEXT NOT NULL COLLATE utf8_bin 33 33 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 34 34 35 35 36 36 37 - CREATE TABLE phabricator_differential.edge ( 37 + CREATE TABLE {$NAMESPACE}_differential.edge ( 38 38 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 39 39 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 40 40 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 45 45 KEY (src, type, dateCreated, seq) 46 46 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 47 47 48 - CREATE TABLE phabricator_differential.edgedata ( 48 + CREATE TABLE {$NAMESPACE}_differential.edgedata ( 49 49 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 50 50 data LONGTEXT NOT NULL COLLATE utf8_bin 51 51 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 52 52 53 53 54 54 55 - CREATE TABLE phabricator_file.edge ( 55 + CREATE TABLE {$NAMESPACE}_file.edge ( 56 56 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 57 57 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 58 58 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 63 63 KEY (src, type, dateCreated, seq) 64 64 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 65 65 66 - CREATE TABLE phabricator_file.edgedata ( 66 + CREATE TABLE {$NAMESPACE}_file.edgedata ( 67 67 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 68 68 data LONGTEXT NOT NULL COLLATE utf8_bin 69 69 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 70 70 71 71 72 72 73 - CREATE TABLE phabricator_user.edge ( 73 + CREATE TABLE {$NAMESPACE}_user.edge ( 74 74 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 75 75 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 76 76 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 81 81 KEY (src, type, dateCreated, seq) 82 82 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 83 83 84 - CREATE TABLE phabricator_user.edgedata ( 84 + CREATE TABLE {$NAMESPACE}_user.edgedata ( 85 85 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 86 86 data LONGTEXT NOT NULL COLLATE utf8_bin 87 87 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 88 88 89 89 90 90 91 - CREATE TABLE phabricator_project.edge ( 91 + CREATE TABLE {$NAMESPACE}_project.edge ( 92 92 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 93 93 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 94 94 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 99 99 KEY (src, type, dateCreated, seq) 100 100 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 101 101 102 - CREATE TABLE phabricator_project.edgedata ( 102 + CREATE TABLE {$NAMESPACE}_project.edgedata ( 103 103 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 104 104 data LONGTEXT NOT NULL COLLATE utf8_bin 105 105 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 106 106 107 107 108 108 109 - CREATE TABLE phabricator_metamta.edge ( 109 + CREATE TABLE {$NAMESPACE}_metamta.edge ( 110 110 src VARCHAR(64) NOT NULL COLLATE utf8_bin, 111 111 type VARCHAR(64) NOT NULL COLLATE utf8_bin, 112 112 dst VARCHAR(64) NOT NULL COLLATE utf8_bin, ··· 117 117 KEY (src, type, dateCreated, seq) 118 118 ) ENGINE=InnoDB, COLLATE utf8_general_ci; 119 119 120 - CREATE TABLE phabricator_metamta.edgedata ( 120 + CREATE TABLE {$NAMESPACE}_metamta.edgedata ( 121 121 id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, 122 122 data LONGTEXT NOT NULL COLLATE utf8_bin 123 123 ) ENGINE=InnoDB, COLLATE utf8_general_ci;
+1 -1
resources/sql/patches/127.userkeybody.sql
··· 1 - ALTER TABLE `phabricator_user`.`user_sshkey` 1 + ALTER TABLE `{$NAMESPACE}_user`.`user_sshkey` 2 2 MODIFY `keyBody` text COLLATE utf8_bin;
+1 -3
resources/sql/patches/128.phabricatorcom.sql
··· 1 - UPDATE phabricator_directory.directory_item SET 2 - href = REPLACE(href, 'http://phabricator.com/', 'http://www.phabricator.com/') 3 - WHERE href LIKE 'http://phabricator.com/%'; 1 + /* This used to be a "directory" update. */;
+1 -1
resources/sql/patches/129.savedquery.sql
··· 1 - CREATE TABLE phabricator_maniphest.maniphest_savedquery ( 1 + CREATE TABLE {$NAMESPACE}_maniphest.maniphest_savedquery ( 2 2 id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 3 3 userPHID varchar(64) COLLATE utf8_bin NOT NULL, 4 4 queryKey varchar(64) COLLATE utf8_bin NOT NULL,
+2 -2
resources/sql/patches/130.denormalrevisionquery.sql
··· 1 - ALTER TABLE phabricator_differential.differential_revision 1 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 2 2 ADD branchName VARCHAR(255) COLLATE utf8_general_ci; 3 3 4 - ALTER TABLE phabricator_differential.differential_revision 4 + ALTER TABLE {$NAMESPACE}_differential.differential_revision 5 5 ADD arcanistProjectPHID VARCHAR(64) COLLATE utf8_bin;
+2 -2
resources/sql/patches/132.phame.sql
··· 1 - CREATE DATABASE IF NOT EXISTS `phabricator_phame` COLLATE utf8_general_ci; 2 1 3 - CREATE TABLE `phabricator_phame`.`phame_post` ( 2 + 3 + CREATE TABLE `{$NAMESPACE}_phame`.`phame_post` ( 4 4 `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 `phid` VARCHAR(64) BINARY NOT NULL COLLATE utf8_bin, 6 6 `bloggerPHID` VARCHAR(64) BINARY NOT NULL COLLATE utf8_bin,
+1 -1
resources/sql/patches/133.imagemacro.sql
··· 1 - ALTER IGNORE TABLE `phabricator_file`.`file_imagemacro` 1 + ALTER IGNORE TABLE `{$NAMESPACE}_file`.`file_imagemacro` 2 2 ADD UNIQUE `name` (`name`);
+1 -1
resources/sql/patches/134.emptysearch.sql
··· 1 - ALTER TABLE `phabricator_search`.`search_document` 1 + ALTER TABLE `{$NAMESPACE}_search`.`search_document` 2 2 ADD INDEX `documentCreated` (`documentCreated`);
+2 -2
resources/sql/patches/135.datecommitted.sql
··· 1 - UPDATE phabricator_differential.differential_revision SET 1 + UPDATE {$NAMESPACE}_differential.differential_revision SET 2 2 dateCommitted = ( 3 3 SELECT MIN(dateCreated) 4 - FROM phabricator_differential.differential_comment 4 + FROM {$NAMESPACE}_differential.differential_comment 5 5 WHERE revisionID = differential_revision.id AND action = 'commit' 6 6 ) 7 7 WHERE status = 3 AND dateCommitted IS NULL;
+1 -1
resources/sql/patches/136.sex.sql
··· 1 - ALTER TABLE `phabricator_user`.`user` 1 + ALTER TABLE `{$NAMESPACE}_user`.`user` 2 2 ADD `sex` char(1) COLLATE utf8_bin AFTER `email`;
+2 -2
resources/sql/patches/137.auditmetadata.sql
··· 1 - ALTER TABLE phabricator_audit.audit_comment 1 + ALTER TABLE {$NAMESPACE}_audit.audit_comment 2 2 ADD metadata LONGTEXT COLLATE utf8_bin NOT NULL; 3 3 4 - UPDATE phabricator_audit.audit_comment 4 + UPDATE {$NAMESPACE}_audit.audit_comment 5 5 SET metadata = '{}' WHERE metadata = '';
+1496
resources/sql/quickstart.sql
··· 1 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_audit` DEFAULT CHARACTER SET utf8; 2 + 3 + USE `{$NAMESPACE}_audit`; 4 + 5 + CREATE TABLE `audit_comment` ( 6 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 7 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 8 + `targetPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 9 + `actorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 10 + `dateCreated` int(10) unsigned NOT NULL, 11 + `dateModified` int(10) unsigned NOT NULL, 12 + `action` varchar(64) NOT NULL, 13 + `content` longtext NOT NULL, 14 + `metadata` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 15 + PRIMARY KEY (`id`), 16 + KEY `targetPHID` (`targetPHID`,`actorPHID`,`id`) 17 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 18 + 19 + CREATE TABLE `audit_inlinecomment` ( 20 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 21 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 22 + `commitPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 23 + `pathID` int(10) unsigned NOT NULL, 24 + `auditCommentID` int(10) unsigned DEFAULT NULL, 25 + `isNewFile` tinyint(1) NOT NULL, 26 + `lineNumber` int(10) unsigned NOT NULL, 27 + `lineLength` int(10) unsigned NOT NULL, 28 + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin, 29 + `cache` longtext CHARACTER SET utf8 COLLATE utf8_bin, 30 + `dateCreated` int(10) unsigned NOT NULL, 31 + `dateModified` int(10) unsigned NOT NULL, 32 + PRIMARY KEY (`id`), 33 + KEY `commitPHID` (`commitPHID`,`pathID`), 34 + KEY `authorPHID` (`authorPHID`,`commitPHID`,`auditCommentID`) 35 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 36 + 37 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_chatlog` DEFAULT CHARACTER SET utf8; 38 + 39 + USE `{$NAMESPACE}_chatlog`; 40 + 41 + CREATE TABLE `chatlog_event` ( 42 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 43 + `channel` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 44 + `epoch` int(10) unsigned NOT NULL, 45 + `author` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 46 + `type` varchar(4) NOT NULL, 47 + `message` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 48 + `loggedByPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 49 + PRIMARY KEY (`id`), 50 + KEY `channel` (`channel`,`epoch`) 51 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 52 + 53 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_conduit` DEFAULT CHARACTER SET utf8; 54 + 55 + USE `{$NAMESPACE}_conduit`; 56 + 57 + CREATE TABLE `conduit_certificatetoken` ( 58 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 59 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 60 + `token` varchar(64) DEFAULT NULL, 61 + `dateCreated` int(10) unsigned NOT NULL, 62 + `dateModified` int(10) unsigned NOT NULL, 63 + PRIMARY KEY (`id`), 64 + UNIQUE KEY `userPHID` (`userPHID`), 65 + UNIQUE KEY `token` (`token`) 66 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 67 + 68 + CREATE TABLE `conduit_connectionlog` ( 69 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 70 + `client` varchar(255) DEFAULT NULL, 71 + `clientVersion` varchar(255) DEFAULT NULL, 72 + `clientDescription` varchar(255) DEFAULT NULL, 73 + `username` varchar(255) DEFAULT NULL, 74 + `dateCreated` int(10) unsigned NOT NULL, 75 + `dateModified` int(10) unsigned NOT NULL, 76 + PRIMARY KEY (`id`) 77 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 78 + 79 + CREATE TABLE `conduit_methodcalllog` ( 80 + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 81 + `connectionID` bigint(20) unsigned DEFAULT NULL, 82 + `method` varchar(255) NOT NULL, 83 + `error` varchar(255) NOT NULL, 84 + `duration` bigint(20) unsigned NOT NULL, 85 + `dateCreated` int(10) unsigned NOT NULL, 86 + `dateModified` int(10) unsigned NOT NULL, 87 + PRIMARY KEY (`id`) 88 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 89 + 90 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_countdown` DEFAULT CHARACTER SET utf8; 91 + 92 + USE `{$NAMESPACE}_countdown`; 93 + 94 + CREATE TABLE `countdown_timer` ( 95 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 96 + `title` varchar(255) NOT NULL, 97 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 98 + `datepoint` int(10) unsigned NOT NULL, 99 + `dateCreated` int(10) unsigned NOT NULL, 100 + `dateModified` int(10) unsigned NOT NULL, 101 + PRIMARY KEY (`id`) 102 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 103 + 104 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_daemon` DEFAULT CHARACTER SET utf8; 105 + 106 + USE `{$NAMESPACE}_daemon`; 107 + 108 + CREATE TABLE `daemon_log` ( 109 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 110 + `daemon` varchar(255) NOT NULL, 111 + `host` varchar(255) NOT NULL, 112 + `pid` int(10) unsigned NOT NULL, 113 + `argv` varchar(512) NOT NULL, 114 + `dateCreated` int(10) unsigned NOT NULL, 115 + `dateModified` int(10) unsigned NOT NULL, 116 + PRIMARY KEY (`id`) 117 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 118 + 119 + CREATE TABLE `daemon_logevent` ( 120 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 121 + `logID` int(10) unsigned NOT NULL, 122 + `logType` varchar(4) NOT NULL, 123 + `message` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 124 + `epoch` int(10) unsigned NOT NULL, 125 + PRIMARY KEY (`id`), 126 + KEY `logID` (`logID`,`epoch`) 127 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 128 + 129 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_differential` DEFAULT CHARACTER SET utf8; 130 + 131 + USE `{$NAMESPACE}_differential`; 132 + 133 + CREATE TABLE `differential_affectedpath` ( 134 + `repositoryID` int(10) unsigned NOT NULL, 135 + `pathID` int(10) unsigned NOT NULL, 136 + `epoch` int(10) unsigned NOT NULL, 137 + `revisionID` int(10) unsigned NOT NULL, 138 + KEY `repositoryID` (`repositoryID`,`pathID`,`epoch`), 139 + KEY `revisionID` (`revisionID`) 140 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 141 + 142 + CREATE TABLE `differential_auxiliaryfield` ( 143 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 144 + `revisionPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 145 + `name` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 146 + `value` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 147 + `dateCreated` int(10) unsigned NOT NULL, 148 + `dateModified` int(10) unsigned NOT NULL, 149 + PRIMARY KEY (`id`), 150 + UNIQUE KEY `revisionPHID` (`revisionPHID`,`name`), 151 + KEY `name` (`name`,`value`(64)) 152 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 153 + 154 + CREATE TABLE `differential_changeset` ( 155 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 156 + `diffID` int(10) unsigned NOT NULL, 157 + `oldFile` varchar(255) DEFAULT NULL, 158 + `filename` varchar(255) NOT NULL, 159 + `awayPaths` longtext CHARACTER SET utf8 COLLATE utf8_bin, 160 + `changeType` int(10) unsigned NOT NULL, 161 + `fileType` int(10) unsigned NOT NULL, 162 + `metadata` longtext CHARACTER SET utf8 COLLATE utf8_bin, 163 + `oldProperties` longtext CHARACTER SET utf8 COLLATE utf8_bin, 164 + `newProperties` longtext CHARACTER SET utf8 COLLATE utf8_bin, 165 + `addLines` int(10) unsigned NOT NULL, 166 + `delLines` int(10) unsigned NOT NULL, 167 + `dateCreated` int(10) unsigned NOT NULL, 168 + `dateModified` int(10) unsigned NOT NULL, 169 + PRIMARY KEY (`id`), 170 + KEY `diffID` (`diffID`) 171 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 172 + 173 + CREATE TABLE `differential_changeset_parse_cache` ( 174 + `id` int(10) unsigned NOT NULL, 175 + `cache` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 176 + `dateCreated` int(10) unsigned NOT NULL, 177 + PRIMARY KEY (`id`), 178 + KEY `dateCreated` (`dateCreated`) 179 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 180 + 181 + CREATE TABLE `differential_comment` ( 182 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 183 + `revisionID` int(10) unsigned NOT NULL, 184 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 185 + `action` varchar(64) NOT NULL, 186 + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 187 + `dateCreated` int(10) unsigned NOT NULL, 188 + `dateModified` int(10) unsigned NOT NULL, 189 + `cache` longtext CHARACTER SET utf8 COLLATE utf8_bin, 190 + `metadata` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 191 + `contentSource` varchar(255) DEFAULT NULL, 192 + PRIMARY KEY (`id`), 193 + KEY `revisionID` (`revisionID`) 194 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 195 + 196 + CREATE TABLE `differential_commit` ( 197 + `revisionID` int(10) unsigned NOT NULL, 198 + `commitPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 199 + PRIMARY KEY (`revisionID`,`commitPHID`), 200 + UNIQUE KEY `commitPHID` (`commitPHID`) 201 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 202 + 203 + CREATE TABLE `differential_diff` ( 204 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 205 + `revisionID` int(10) unsigned DEFAULT NULL, 206 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 207 + `sourceMachine` varchar(255) DEFAULT NULL, 208 + `sourcePath` varchar(255) DEFAULT NULL, 209 + `sourceControlSystem` varchar(64) DEFAULT NULL, 210 + `sourceControlBaseRevision` varchar(255) DEFAULT NULL, 211 + `sourceControlPath` varchar(255) DEFAULT NULL, 212 + `lintStatus` int(10) unsigned NOT NULL, 213 + `unitStatus` int(10) unsigned NOT NULL, 214 + `lineCount` int(10) unsigned NOT NULL, 215 + `branch` varchar(255) DEFAULT NULL, 216 + `parentRevisionID` int(10) unsigned DEFAULT NULL, 217 + `arcanistProjectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 218 + `creationMethod` varchar(255) DEFAULT NULL, 219 + `dateCreated` int(10) unsigned NOT NULL, 220 + `dateModified` int(10) unsigned NOT NULL, 221 + `description` varchar(255) DEFAULT NULL, 222 + `repositoryUUID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 223 + PRIMARY KEY (`id`), 224 + KEY `revisionID` (`revisionID`) 225 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 226 + 227 + CREATE TABLE `differential_diffproperty` ( 228 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 229 + `diffID` int(10) unsigned NOT NULL, 230 + `name` varchar(255) NOT NULL, 231 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 232 + `dateCreated` int(10) unsigned NOT NULL, 233 + `dateModified` int(10) unsigned NOT NULL, 234 + PRIMARY KEY (`id`), 235 + UNIQUE KEY `diffID` (`diffID`,`name`) 236 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 237 + 238 + CREATE TABLE `differential_hunk` ( 239 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 240 + `changesetID` int(10) unsigned NOT NULL, 241 + `changes` longtext CHARACTER SET utf8 COLLATE utf8_bin, 242 + `oldOffset` int(10) unsigned NOT NULL, 243 + `oldLen` int(10) unsigned NOT NULL, 244 + `newOffset` int(10) unsigned NOT NULL, 245 + `newLen` int(10) unsigned NOT NULL, 246 + `dateCreated` int(10) unsigned NOT NULL, 247 + `dateModified` int(10) unsigned NOT NULL, 248 + PRIMARY KEY (`id`), 249 + KEY `changesetID` (`changesetID`) 250 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 251 + 252 + CREATE TABLE `differential_inlinecomment` ( 253 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 254 + `revisionID` int(10) unsigned NOT NULL, 255 + `commentID` int(10) unsigned DEFAULT NULL, 256 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 257 + `changesetID` int(10) unsigned NOT NULL, 258 + `isNewFile` tinyint(1) NOT NULL, 259 + `lineNumber` int(10) unsigned NOT NULL, 260 + `lineLength` int(10) unsigned NOT NULL, 261 + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 262 + `dateCreated` int(10) unsigned NOT NULL, 263 + `dateModified` int(10) unsigned NOT NULL, 264 + `cache` longtext CHARACTER SET utf8 COLLATE utf8_bin, 265 + PRIMARY KEY (`id`), 266 + KEY `changesetID` (`changesetID`), 267 + KEY `commentID` (`commentID`), 268 + KEY `revisionID` (`revisionID`,`authorPHID`) 269 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 270 + 271 + CREATE TABLE `differential_relationship` ( 272 + `revisionID` int(10) unsigned NOT NULL, 273 + `relation` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 274 + `objectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 275 + `sequence` int(10) unsigned NOT NULL, 276 + `reasonPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 277 + PRIMARY KEY (`revisionID`,`relation`,`objectPHID`), 278 + KEY `objectPHID` (`objectPHID`,`relation`) 279 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 280 + 281 + CREATE TABLE `differential_revision` ( 282 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 283 + `title` varchar(255) NOT NULL, 284 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 285 + `status` varchar(32) NOT NULL, 286 + `summary` longtext NOT NULL, 287 + `testPlan` text NOT NULL, 288 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 289 + `lastReviewerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 290 + `dateCommitted` int(10) unsigned DEFAULT NULL, 291 + `lineCount` int(10) unsigned DEFAULT NULL, 292 + `dateCreated` int(10) unsigned NOT NULL, 293 + `dateModified` int(10) unsigned NOT NULL, 294 + `attached` longtext NOT NULL, 295 + `unsubscribed` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 296 + `mailKey` varchar(40) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 297 + `branchName` varchar(255) DEFAULT NULL, 298 + `arcanistProjectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 299 + PRIMARY KEY (`id`), 300 + UNIQUE KEY `phid` (`phid`), 301 + KEY `authorPHID` (`authorPHID`,`status`) 302 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 303 + 304 + CREATE TABLE `differential_revisionhash` ( 305 + `revisionID` int(10) unsigned NOT NULL, 306 + `type` char(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 307 + `hash` varchar(40) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 308 + KEY `type` (`type`,`hash`), 309 + KEY `revisionID` (`revisionID`) 310 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 311 + 312 + CREATE TABLE `edge` ( 313 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 314 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 315 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 316 + `dateCreated` int(10) unsigned NOT NULL, 317 + `seq` int(10) unsigned NOT NULL, 318 + `dataID` int(10) unsigned DEFAULT NULL, 319 + PRIMARY KEY (`src`,`type`,`dst`), 320 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 321 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 322 + 323 + CREATE TABLE `edgedata` ( 324 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 325 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 326 + PRIMARY KEY (`id`) 327 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 328 + 329 + 330 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_draft` DEFAULT CHARACTER SET utf8; 331 + 332 + USE `{$NAMESPACE}_draft`; 333 + 334 + CREATE TABLE `draft` ( 335 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 336 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 337 + `draftKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 338 + `draft` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 339 + `dateCreated` int(10) unsigned NOT NULL, 340 + `dateModified` int(10) unsigned NOT NULL, 341 + PRIMARY KEY (`id`), 342 + UNIQUE KEY `authorPHID` (`authorPHID`,`draftKey`) 343 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 344 + 345 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_drydock` DEFAULT CHARACTER SET utf8; 346 + 347 + USE `{$NAMESPACE}_drydock`; 348 + 349 + CREATE TABLE `drydock_lease` ( 350 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 351 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 352 + `resourceID` int(10) unsigned DEFAULT NULL, 353 + `status` int(10) unsigned NOT NULL, 354 + `until` int(10) unsigned DEFAULT NULL, 355 + `ownerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 356 + `attributes` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 357 + `dateCreated` int(10) unsigned NOT NULL, 358 + `dateModified` int(10) unsigned NOT NULL, 359 + PRIMARY KEY (`id`), 360 + UNIQUE KEY `phid` (`phid`) 361 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 362 + 363 + CREATE TABLE `drydock_log` ( 364 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 365 + `resourceID` int(10) unsigned DEFAULT NULL, 366 + `leaseID` int(10) unsigned DEFAULT NULL, 367 + `epoch` int(10) unsigned NOT NULL, 368 + `message` longtext NOT NULL, 369 + PRIMARY KEY (`id`), 370 + KEY `resourceID` (`resourceID`,`epoch`), 371 + KEY `leaseID` (`leaseID`,`epoch`), 372 + KEY `epoch` (`epoch`) 373 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 374 + 375 + CREATE TABLE `drydock_resource` ( 376 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 377 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 378 + `name` varchar(255) NOT NULL, 379 + `ownerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 380 + `status` int(10) unsigned NOT NULL, 381 + `blueprintClass` varchar(255) NOT NULL, 382 + `type` varchar(64) NOT NULL, 383 + `attributes` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 384 + `capabilities` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 385 + `dateCreated` int(10) unsigned NOT NULL, 386 + `dateModified` int(10) unsigned NOT NULL, 387 + PRIMARY KEY (`id`), 388 + UNIQUE KEY `phid` (`phid`) 389 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 390 + 391 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_feed` DEFAULT CHARACTER SET utf8; 392 + 393 + USE `{$NAMESPACE}_feed`; 394 + 395 + CREATE TABLE `feed_storydata` ( 396 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 397 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 398 + `chronologicalKey` bigint(20) unsigned NOT NULL, 399 + `storyType` varchar(64) NOT NULL, 400 + `storyData` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 401 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 402 + `dateCreated` int(10) unsigned NOT NULL, 403 + `dateModified` int(10) unsigned NOT NULL, 404 + PRIMARY KEY (`id`), 405 + UNIQUE KEY `chronologicalKey` (`chronologicalKey`), 406 + UNIQUE KEY `phid` (`phid`) 407 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 408 + 409 + CREATE TABLE `feed_storyreference` ( 410 + `objectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 411 + `chronologicalKey` bigint(20) unsigned NOT NULL, 412 + UNIQUE KEY `objectPHID` (`objectPHID`,`chronologicalKey`), 413 + KEY `chronologicalKey` (`chronologicalKey`) 414 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 415 + 416 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_file` DEFAULT CHARACTER SET utf8; 417 + 418 + USE `{$NAMESPACE}_file`; 419 + 420 + CREATE TABLE `edge` ( 421 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 422 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 423 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 424 + `dateCreated` int(10) unsigned NOT NULL, 425 + `seq` int(10) unsigned NOT NULL, 426 + `dataID` int(10) unsigned DEFAULT NULL, 427 + PRIMARY KEY (`src`,`type`,`dst`), 428 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 429 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 430 + 431 + CREATE TABLE `edgedata` ( 432 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 433 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 434 + PRIMARY KEY (`id`) 435 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 436 + 437 + CREATE TABLE `file` ( 438 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 439 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 440 + `name` varchar(255) DEFAULT NULL, 441 + `mimeType` varchar(255) DEFAULT NULL, 442 + `byteSize` bigint(20) unsigned NOT NULL, 443 + `storageEngine` varchar(32) NOT NULL, 444 + `storageFormat` varchar(32) NOT NULL, 445 + `storageHandle` varchar(255) NOT NULL, 446 + `dateCreated` int(10) unsigned NOT NULL, 447 + `dateModified` int(10) unsigned NOT NULL, 448 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 449 + `secretKey` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 450 + `contentHash` varchar(40) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 451 + PRIMARY KEY (`id`), 452 + UNIQUE KEY `phid` (`phid`), 453 + KEY `authorPHID` (`authorPHID`), 454 + KEY `contentHash` (`contentHash`) 455 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 456 + 457 + CREATE TABLE `file_imagemacro` ( 458 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 459 + `filePHID` varchar(64) NOT NULL, 460 + `name` varchar(255) NOT NULL, 461 + PRIMARY KEY (`id`), 462 + UNIQUE KEY `name` (`name`) 463 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 464 + 465 + CREATE TABLE `file_proxyimage` ( 466 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 467 + `uri` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 468 + `filePHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 469 + PRIMARY KEY (`id`), 470 + UNIQUE KEY `uri` (`uri`) 471 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 472 + 473 + CREATE TABLE `file_storageblob` ( 474 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 475 + `data` longblob NOT NULL, 476 + `dateCreated` int(10) unsigned NOT NULL, 477 + `dateModified` int(10) unsigned NOT NULL, 478 + PRIMARY KEY (`id`) 479 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 480 + 481 + CREATE TABLE `file_transformedfile` ( 482 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 483 + `originalPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 484 + `transform` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 485 + `transformedPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 486 + `dateCreated` int(10) unsigned NOT NULL, 487 + `dateModified` int(10) unsigned NOT NULL, 488 + PRIMARY KEY (`id`), 489 + UNIQUE KEY `originalPHID` (`originalPHID`,`transform`), 490 + KEY `transformedPHID` (`transformedPHID`) 491 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 492 + 493 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_flag` DEFAULT CHARACTER SET utf8; 494 + 495 + USE `{$NAMESPACE}_flag`; 496 + 497 + CREATE TABLE `flag` ( 498 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 499 + `ownerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 500 + `type` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 501 + `objectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 502 + `reasonPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 503 + `color` int(10) unsigned NOT NULL, 504 + `note` varchar(255) DEFAULT NULL, 505 + `dateCreated` int(10) unsigned NOT NULL, 506 + `dateModified` int(10) unsigned NOT NULL, 507 + PRIMARY KEY (`id`), 508 + UNIQUE KEY `ownerPHID` (`ownerPHID`,`type`,`objectPHID`), 509 + KEY `objectPHID` (`objectPHID`) 510 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 511 + 512 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_herald` DEFAULT CHARACTER SET utf8; 513 + 514 + USE `{$NAMESPACE}_herald`; 515 + 516 + CREATE TABLE `herald_action` ( 517 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 518 + `ruleID` int(10) unsigned NOT NULL, 519 + `action` varchar(255) NOT NULL, 520 + `target` text NOT NULL, 521 + PRIMARY KEY (`id`), 522 + KEY `ruleID` (`ruleID`) 523 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 524 + 525 + CREATE TABLE `herald_condition` ( 526 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 527 + `ruleID` int(10) unsigned NOT NULL, 528 + `fieldName` varchar(255) NOT NULL, 529 + `fieldCondition` varchar(255) NOT NULL, 530 + `value` text NOT NULL, 531 + PRIMARY KEY (`id`), 532 + KEY `ruleID` (`ruleID`) 533 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 534 + 535 + CREATE TABLE `herald_rule` ( 536 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 537 + `name` varchar(255) NOT NULL, 538 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 539 + `contentType` varchar(255) NOT NULL, 540 + `mustMatchAll` tinyint(1) NOT NULL, 541 + `configVersion` int(10) unsigned NOT NULL DEFAULT '1', 542 + `dateCreated` int(10) unsigned NOT NULL, 543 + `dateModified` int(10) unsigned NOT NULL, 544 + `repetitionPolicy` int(10) unsigned DEFAULT NULL, 545 + `ruleType` varchar(255) NOT NULL DEFAULT 'global', 546 + PRIMARY KEY (`id`), 547 + UNIQUE KEY `authorPHID` (`authorPHID`,`name`), 548 + KEY `IDX_RULE_TYPE` (`ruleType`) 549 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 550 + 551 + CREATE TABLE `herald_ruleapplied` ( 552 + `ruleID` int(10) unsigned NOT NULL, 553 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 554 + PRIMARY KEY (`ruleID`,`phid`), 555 + KEY `phid` (`phid`) 556 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 557 + 558 + CREATE TABLE `herald_ruleedit` ( 559 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 560 + `ruleID` int(10) unsigned NOT NULL, 561 + `editorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 562 + `dateCreated` int(10) unsigned NOT NULL, 563 + `dateModified` int(10) unsigned NOT NULL, 564 + `ruleName` varchar(255) NOT NULL, 565 + `action` varchar(32) NOT NULL, 566 + PRIMARY KEY (`id`), 567 + KEY `ruleID` (`ruleID`,`dateCreated`) 568 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 569 + 570 + CREATE TABLE `herald_savedheader` ( 571 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 572 + `header` varchar(255) NOT NULL, 573 + PRIMARY KEY (`phid`) 574 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 575 + 576 + CREATE TABLE `herald_transcript` ( 577 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 578 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 579 + `time` int(10) unsigned NOT NULL, 580 + `host` varchar(255) NOT NULL, 581 + `psth` varchar(255) NOT NULL, 582 + `duration` float NOT NULL, 583 + `objectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 584 + `dryRun` tinyint(1) NOT NULL, 585 + `objectTranscript` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 586 + `ruleTranscripts` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 587 + `conditionTranscripts` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 588 + `applyTranscripts` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 589 + `garbageCollected` tinyint(1) NOT NULL DEFAULT '0', 590 + PRIMARY KEY (`id`), 591 + UNIQUE KEY `phid` (`phid`), 592 + KEY `objectPHID` (`objectPHID`), 593 + KEY `garbageCollected` (`garbageCollected`,`time`) 594 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 595 + 596 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_maniphest` DEFAULT CHARACTER SET utf8; 597 + 598 + USE `{$NAMESPACE}_maniphest`; 599 + 600 + CREATE TABLE `edge` ( 601 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 602 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 603 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 604 + `dateCreated` int(10) unsigned NOT NULL, 605 + `seq` int(10) unsigned NOT NULL, 606 + `dataID` int(10) unsigned DEFAULT NULL, 607 + PRIMARY KEY (`src`,`type`,`dst`), 608 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 609 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 610 + 611 + CREATE TABLE `edgedata` ( 612 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 613 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 614 + PRIMARY KEY (`id`) 615 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 616 + 617 + CREATE TABLE `maniphest_savedquery` ( 618 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 619 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 620 + `queryKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 621 + `name` varchar(128) NOT NULL, 622 + `isDefault` tinyint(1) NOT NULL, 623 + `dateCreated` int(10) unsigned NOT NULL, 624 + `dateModified` int(10) unsigned NOT NULL, 625 + PRIMARY KEY (`id`), 626 + KEY `userPHID` (`userPHID`,`name`), 627 + KEY `userPHID_2` (`userPHID`,`isDefault`,`name`) 628 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 629 + 630 + CREATE TABLE `maniphest_task` ( 631 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 632 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 633 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 634 + `ownerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 635 + `ccPHIDs` text, 636 + `attached` longtext NOT NULL, 637 + `status` int(10) unsigned NOT NULL, 638 + `priority` int(10) unsigned NOT NULL, 639 + `title` text NOT NULL, 640 + `description` longtext NOT NULL, 641 + `dateCreated` int(10) unsigned NOT NULL, 642 + `dateModified` int(10) unsigned NOT NULL, 643 + `projectPHIDs` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 644 + `mailKey` varchar(40) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 645 + `ownerOrdering` varchar(64) DEFAULT NULL, 646 + `originalEmailSource` varchar(255) DEFAULT NULL, 647 + `subpriority` double NOT NULL, 648 + PRIMARY KEY (`id`), 649 + UNIQUE KEY `phid` (`phid`), 650 + KEY `priority` (`priority`,`status`), 651 + KEY `status` (`status`), 652 + KEY `ownerPHID` (`ownerPHID`,`status`), 653 + KEY `authorPHID` (`authorPHID`,`status`), 654 + KEY `ownerOrdering` (`ownerOrdering`), 655 + KEY `priority_2` (`priority`,`subpriority`) 656 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 657 + 658 + CREATE TABLE `maniphest_taskauxiliarystorage` ( 659 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 660 + `taskPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 661 + `name` varchar(255) NOT NULL, 662 + `value` varchar(255) NOT NULL, 663 + `dateCreated` int(10) unsigned NOT NULL, 664 + `dateModified` int(10) unsigned NOT NULL, 665 + PRIMARY KEY (`id`), 666 + UNIQUE KEY `taskPHID` (`taskPHID`,`name`) 667 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 668 + 669 + CREATE TABLE `maniphest_taskproject` ( 670 + `taskPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 671 + `projectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 672 + PRIMARY KEY (`projectPHID`,`taskPHID`), 673 + UNIQUE KEY `taskPHID` (`taskPHID`,`projectPHID`) 674 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 675 + 676 + CREATE TABLE `maniphest_tasksubscriber` ( 677 + `taskPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 678 + `subscriberPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 679 + PRIMARY KEY (`subscriberPHID`,`taskPHID`), 680 + UNIQUE KEY `taskPHID` (`taskPHID`,`subscriberPHID`) 681 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 682 + 683 + CREATE TABLE `maniphest_touch` ( 684 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 685 + `taskID` int(10) unsigned NOT NULL, 686 + `touchedAt` int(10) unsigned NOT NULL, 687 + PRIMARY KEY (`userPHID`,`taskID`) 688 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 689 + 690 + CREATE TABLE `maniphest_transaction` ( 691 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 692 + `taskID` int(10) unsigned NOT NULL, 693 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 694 + `transactionType` varchar(16) NOT NULL, 695 + `oldValue` longtext CHARACTER SET utf8 COLLATE utf8_bin, 696 + `newValue` longtext CHARACTER SET utf8 COLLATE utf8_bin, 697 + `comments` longtext CHARACTER SET utf8 COLLATE utf8_bin, 698 + `dateCreated` int(10) unsigned NOT NULL, 699 + `dateModified` int(10) unsigned NOT NULL, 700 + `cache` longtext CHARACTER SET utf8 COLLATE utf8_bin, 701 + `metadata` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 702 + `contentSource` varchar(255) DEFAULT NULL, 703 + PRIMARY KEY (`id`), 704 + KEY `taskID` (`taskID`) 705 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 706 + 707 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_meta_data` DEFAULT CHARACTER SET utf8; 708 + 709 + USE `{$NAMESPACE}_meta_data`; 710 + 711 + CREATE TABLE `patch_status` ( 712 + `patch` varchar(255) NOT NULL, 713 + `applied` int(10) unsigned NOT NULL, 714 + PRIMARY KEY (`patch`) 715 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 716 + 717 + INSERT INTO `patch_status` VALUES ('phabricator:000.project.sql',1),('phabricator:0000.legacy.sql',1),('phabricator:001.maniphest_projects.sql',1),('phabricator:002.oauth.sql',1),('phabricator:003.more_oauth.sql',1),('phabricator:004.daemonrepos.sql',1),('phabricator:005.workers.sql',1),('phabricator:006.repository.sql',1),('phabricator:007.daemonlog.sql',1),('phabricator:008.repoopt.sql',1),('phabricator:009.repo_summary.sql',1),('phabricator:010.herald.sql',1),('phabricator:011.badcommit.sql',1),('phabricator:012.dropphidtype.sql',1),('phabricator:013.commitdetail.sql',1),('phabricator:014.shortcuts.sql',1),('phabricator:015.preferences.sql',1),('phabricator:016.userrealnameindex.sql',1),('phabricator:017.sessionkeys.sql',1),('phabricator:018.owners.sql',1),('phabricator:019.arcprojects.sql',1),('phabricator:020.pathcapital.sql',1),('phabricator:021.xhpastview.sql',1),('phabricator:022.differentialcommit.sql',1),('phabricator:023.dxkeys.sql',1),('phabricator:024.mlistkeys.sql',1),('phabricator:025.commentopt.sql',1),('phabricator:026.diffpropkey.sql',1),('phabricator:027.metamtakeys.sql',1),('phabricator:028.systemagent.sql',1),('phabricator:029.cursors.sql',1),('phabricator:030.imagemacro.sql',1),('phabricator:031.workerrace.sql',1),('phabricator:032.viewtime.sql',1),('phabricator:033.privtest.sql',1),('phabricator:034.savedheader.sql',1),('phabricator:035.proxyimage.sql',1),('phabricator:036.mailkey.sql',1),('phabricator:037.setuptest.sql',1),('phabricator:038.admin.sql',1),('phabricator:039.userlog.sql',1),('phabricator:040.transform.sql',1),('phabricator:041.heraldrepetition.sql',1),('phabricator:042.commentmetadata.sql',1),('phabricator:043.pastebin.sql',1),('phabricator:044.countdown.sql',1),('phabricator:045.timezone.sql',1),('phabricator:046.conduittoken.sql',1),('phabricator:047.projectstatus.sql',1),('phabricator:048.relationshipkeys.sql',1),('phabricator:049.projectowner.sql',1),('phabricator:050.taskdenormal.sql',1),('phabricator:051.projectfilter.sql',1),('phabricator:052.pastelanguage.sql',1),('phabricator:053.feed.sql',1),('phabricator:054.subscribers.sql',1),('phabricator:055.add_author_to_files.sql',1),('phabricator:056.slowvote.sql',1),('phabricator:057.parsecache.sql',1),('phabricator:058.missingkeys.sql',1),('phabricator:059.engines.php',1),('phabricator:060.phriction.sql',1),('phabricator:061.phrictioncontent.sql',1),('phabricator:062.phrictionmenu.sql',1),('phabricator:063.pasteforks.sql',1),('phabricator:064.subprojects.sql',1),('phabricator:065.sshkeys.sql',1),('phabricator:066.phrictioncontent.sql',1),('phabricator:067.preferences.sql',1),('phabricator:068.maniphestauxiliarystorage.sql',1),('phabricator:069.heraldxscript.sql',1),('phabricator:070.differentialaux.sql',1),('phabricator:071.contentsource.sql',1),('phabricator:072.blamerevert.sql',1),('phabricator:073.reposymbols.sql',1),('phabricator:074.affectedpath.sql',1),('phabricator:075.revisionhash.sql',1),('phabricator:076.indexedlanguages.sql',1),('phabricator:077.originalemail.sql',1),('phabricator:078.nametoken.sql',1),('phabricator:079.nametokenindex.php',1),('phabricator:080.filekeys.sql',1),('phabricator:081.filekeys.php',1),('phabricator:082.xactionkey.sql',1),('phabricator:083.dxviewtime.sql',1),('phabricator:084.pasteauthorkey.sql',1),('phabricator:085.packagecommitrelationship.sql',1),('phabricator:086.formeraffil.sql',1),('phabricator:087.phrictiondelete.sql',1),('phabricator:088.audit.sql',1),('phabricator:089.projectwiki.sql',1),('phabricator:090.forceuniqueprojectnames.php',1),('phabricator:091.uniqueslugkey.sql',1),('phabricator:092.dropgithubnotification.sql',1),('phabricator:093.gitremotes.php',1),('phabricator:094.phrictioncolumn.sql',1),('phabricator:095.directory.sql',1),('phabricator:096.filename.sql',1),('phabricator:097.heraldruletypes.sql',1),('phabricator:098.heraldruletypemigration.php',1),('phabricator:099.drydock.sql',1),('phabricator:100.projectxaction.sql',1),('phabricator:101.heraldruleapplied.sql',1),('phabricator:102.heraldcleanup.php',1),('phabricator:103.heraldedithistory.sql',1),('phabricator:104.searchkey.sql',1),('phabricator:105.mimetype.sql',1),('phabricator:106.chatlog.sql',1),('phabricator:107.oauthserver.sql',1),('phabricator:108.oauthscope.sql',1),('phabricator:109.oauthclientphidkey.sql',1),('phabricator:110.commitaudit.sql',1),('phabricator:111.commitauditmigration.php',1),('phabricator:112.oauthaccesscoderedirecturi.sql',1),('phabricator:113.lastreviewer.sql',1),('phabricator:114.auditrequest.sql',1),('phabricator:115.prepareutf8.sql',1),('phabricator:116.utf8-backup-first-expect-wait.sql',1),('phabricator:117.repositorydescription.php',1),('phabricator:118.auditinline.sql',1),('phabricator:119.filehash.sql',1),('phabricator:120.noop.sql',1),('phabricator:121.drydocklog.sql',1),('phabricator:122.flag.sql',1),('phabricator:123.heraldrulelog.sql',1),('phabricator:124.subpriority.sql',1),('phabricator:125.ipv6.sql',1),('phabricator:126.edges.sql',1),('phabricator:127.userkeybody.sql',1),('phabricator:128.phabricatorcom.sql',1),('phabricator:129.savedquery.sql',1),('phabricator:130.denormalrevisionquery.sql',1),('phabricator:131.migraterevisionquery.php',1),('phabricator:132.phame.sql',1),('phabricator:133.imagemacro.sql',1),('phabricator:134.emptysearch.sql',1),('phabricator:135.datecommitted.sql',1),('phabricator:136.sex.sql',1),('phabricator:137.auditmetadata.sql',1),('phabricator:db.audit',1),('phabricator:db.chatlog',1),('phabricator:db.conduit',1),('phabricator:db.countdown',1),('phabricator:db.daemon',1),('phabricator:db.differential',1),('phabricator:db.draft',1),('phabricator:db.drydock',1),('phabricator:db.feed',1),('phabricator:db.file',1),('phabricator:db.flag',1),('phabricator:db.herald',1),('phabricator:db.maniphest',1),('phabricator:db.metamta',1),('phabricator:db.meta_data',1),('phabricator:db.oauth_server',1),('phabricator:db.owners',1),('phabricator:db.pastebin',1),('phabricator:db.phame',1),('phabricator:db.phid',1),('phabricator:db.phriction',1),('phabricator:db.project',1),('phabricator:db.repository',1),('phabricator:db.search',1),('phabricator:db.slowvote',1),('phabricator:db.timeline',1),('phabricator:db.user',1),('phabricator:db.worker',1),('phabricator:db.xhpastview',1); 718 + 719 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_metamta` DEFAULT CHARACTER SET utf8; 720 + 721 + USE `{$NAMESPACE}_metamta`; 722 + 723 + CREATE TABLE `edge` ( 724 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 725 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 726 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 727 + `dateCreated` int(10) unsigned NOT NULL, 728 + `seq` int(10) unsigned NOT NULL, 729 + `dataID` int(10) unsigned DEFAULT NULL, 730 + PRIMARY KEY (`src`,`type`,`dst`), 731 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 732 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 733 + 734 + CREATE TABLE `edgedata` ( 735 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 736 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 737 + PRIMARY KEY (`id`) 738 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 739 + 740 + CREATE TABLE `metamta_mail` ( 741 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 742 + `parameters` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 743 + `status` varchar(255) NOT NULL, 744 + `message` text, 745 + `retryCount` int(10) unsigned NOT NULL, 746 + `nextRetry` int(10) unsigned NOT NULL, 747 + `relatedPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 748 + `dateCreated` int(10) unsigned NOT NULL, 749 + `dateModified` int(10) unsigned NOT NULL, 750 + PRIMARY KEY (`id`), 751 + KEY `status` (`status`,`nextRetry`), 752 + KEY `relatedPHID` (`relatedPHID`) 753 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 754 + 755 + CREATE TABLE `metamta_mailinglist` ( 756 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 757 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 758 + `name` varchar(255) NOT NULL, 759 + `email` varchar(255) NOT NULL, 760 + `uri` varchar(255) DEFAULT NULL, 761 + `dateCreated` int(10) unsigned NOT NULL, 762 + `dateModified` int(10) unsigned NOT NULL, 763 + PRIMARY KEY (`id`), 764 + UNIQUE KEY `phid` (`phid`), 765 + UNIQUE KEY `email` (`email`), 766 + UNIQUE KEY `name` (`name`) 767 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 768 + 769 + CREATE TABLE `metamta_receivedmail` ( 770 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 771 + `headers` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 772 + `bodies` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 773 + `attachments` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 774 + `relatedPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 775 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 776 + `message` longtext CHARACTER SET utf8 COLLATE utf8_bin, 777 + `dateCreated` int(10) unsigned NOT NULL, 778 + `dateModified` int(10) unsigned NOT NULL, 779 + PRIMARY KEY (`id`), 780 + KEY `relatedPHID` (`relatedPHID`), 781 + KEY `authorPHID` (`authorPHID`) 782 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 783 + 784 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_oauth_server` DEFAULT CHARACTER SET utf8; 785 + 786 + USE `{$NAMESPACE}_oauth_server`; 787 + 788 + CREATE TABLE `oauth_server_oauthclientauthorization` ( 789 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 790 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 791 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 792 + `clientPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 793 + `dateCreated` int(10) unsigned NOT NULL, 794 + `dateModified` int(10) unsigned NOT NULL, 795 + `scope` text NOT NULL, 796 + PRIMARY KEY (`id`), 797 + UNIQUE KEY `phid` (`phid`), 798 + UNIQUE KEY `userPHID` (`userPHID`,`clientPHID`) 799 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 800 + 801 + CREATE TABLE `oauth_server_oauthserveraccesstoken` ( 802 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 803 + `token` varchar(32) NOT NULL, 804 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 805 + `clientPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 806 + `dateCreated` int(10) unsigned NOT NULL, 807 + `dateModified` int(10) unsigned NOT NULL, 808 + PRIMARY KEY (`id`), 809 + UNIQUE KEY `token` (`token`) 810 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 811 + 812 + CREATE TABLE `oauth_server_oauthserverauthorizationcode` ( 813 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 814 + `code` varchar(32) NOT NULL, 815 + `clientPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 816 + `clientSecret` varchar(32) NOT NULL, 817 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 818 + `dateCreated` int(10) unsigned NOT NULL, 819 + `dateModified` int(10) unsigned NOT NULL, 820 + `redirectURI` varchar(255) NOT NULL, 821 + PRIMARY KEY (`id`), 822 + UNIQUE KEY `code` (`code`) 823 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 824 + 825 + CREATE TABLE `oauth_server_oauthserverclient` ( 826 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 827 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 828 + `name` varchar(255) NOT NULL, 829 + `secret` varchar(32) NOT NULL, 830 + `redirectURI` varchar(255) NOT NULL, 831 + `creatorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 832 + `dateCreated` int(10) unsigned NOT NULL, 833 + `dateModified` int(10) unsigned NOT NULL, 834 + PRIMARY KEY (`id`), 835 + UNIQUE KEY `phid` (`phid`), 836 + KEY `creatorPHID` (`creatorPHID`) 837 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 838 + 839 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_owners` DEFAULT CHARACTER SET utf8; 840 + 841 + USE `{$NAMESPACE}_owners`; 842 + 843 + CREATE TABLE `owners_owner` ( 844 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 845 + `packageID` int(10) unsigned NOT NULL, 846 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 847 + PRIMARY KEY (`id`), 848 + UNIQUE KEY `packageID` (`packageID`,`userPHID`), 849 + KEY `userPHID` (`userPHID`) 850 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 851 + 852 + CREATE TABLE `owners_package` ( 853 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 854 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 855 + `name` varchar(255) NOT NULL, 856 + `description` text NOT NULL, 857 + `primaryOwnerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 858 + `auditingEnabled` tinyint(1) NOT NULL DEFAULT '0', 859 + PRIMARY KEY (`id`), 860 + UNIQUE KEY `phid` (`phid`), 861 + UNIQUE KEY `name` (`name`) 862 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 863 + 864 + CREATE TABLE `owners_path` ( 865 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 866 + `packageID` int(10) unsigned NOT NULL, 867 + `repositoryPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 868 + `path` varchar(255) NOT NULL, 869 + PRIMARY KEY (`id`), 870 + KEY `packageID` (`packageID`) 871 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 872 + 873 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_pastebin` DEFAULT CHARACTER SET utf8; 874 + 875 + USE `{$NAMESPACE}_pastebin`; 876 + 877 + CREATE TABLE `pastebin_paste` ( 878 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 879 + `title` varchar(255) NOT NULL, 880 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 881 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 882 + `filePHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 883 + `dateCreated` int(10) unsigned NOT NULL, 884 + `dateModified` int(10) unsigned NOT NULL, 885 + `language` varchar(64) NOT NULL, 886 + `parentPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 887 + PRIMARY KEY (`id`), 888 + KEY `parentPHID` (`parentPHID`), 889 + KEY `authorPHID` (`authorPHID`) 890 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 891 + 892 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_phame` DEFAULT CHARACTER SET utf8; 893 + 894 + USE `{$NAMESPACE}_phame`; 895 + 896 + CREATE TABLE `phame_post` ( 897 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 898 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 899 + `bloggerPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 900 + `title` varchar(255) NOT NULL, 901 + `phameTitle` varchar(64) NOT NULL, 902 + `body` longtext, 903 + `visibility` int(10) unsigned NOT NULL DEFAULT '0', 904 + `configData` longtext, 905 + `datePublished` int(10) unsigned NOT NULL, 906 + `dateCreated` int(10) unsigned NOT NULL, 907 + `dateModified` int(10) unsigned NOT NULL, 908 + PRIMARY KEY (`id`), 909 + UNIQUE KEY `phid` (`phid`), 910 + UNIQUE KEY `phameTitle` (`bloggerPHID`,`phameTitle`), 911 + KEY `bloggerPosts` (`bloggerPHID`,`visibility`,`datePublished`,`id`) 912 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 913 + 914 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_phid` DEFAULT CHARACTER SET utf8; 915 + 916 + USE `{$NAMESPACE}_phid`; 917 + 918 + CREATE TABLE `phid` ( 919 + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 920 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 921 + `phidType` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 922 + `parentPHID` varchar(64) DEFAULT NULL, 923 + `ownerPHID` varchar(64) DEFAULT NULL, 924 + `dateCreated` int(10) unsigned NOT NULL, 925 + `dateModified` int(10) unsigned NOT NULL, 926 + PRIMARY KEY (`id`), 927 + UNIQUE KEY `phid` (`phid`) 928 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 929 + 930 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_phriction` DEFAULT CHARACTER SET utf8; 931 + 932 + USE `{$NAMESPACE}_phriction`; 933 + 934 + CREATE TABLE `phriction_content` ( 935 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 936 + `documentID` int(10) unsigned NOT NULL, 937 + `version` int(10) unsigned NOT NULL, 938 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 939 + `title` varchar(512) NOT NULL, 940 + `slug` varchar(512) NOT NULL, 941 + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 942 + `dateCreated` int(10) unsigned NOT NULL, 943 + `dateModified` int(10) unsigned NOT NULL, 944 + `description` varchar(512) DEFAULT NULL, 945 + `changeType` int(10) unsigned NOT NULL DEFAULT '0', 946 + `changeRef` int(10) unsigned DEFAULT NULL, 947 + PRIMARY KEY (`id`), 948 + UNIQUE KEY `documentID` (`documentID`,`version`), 949 + KEY `authorPHID` (`authorPHID`), 950 + KEY `slug` (`slug`(255)) 951 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 952 + 953 + CREATE TABLE `phriction_document` ( 954 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 955 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 956 + `slug` varchar(128) NOT NULL, 957 + `depth` int(10) unsigned NOT NULL, 958 + `contentID` int(10) unsigned DEFAULT NULL, 959 + `status` int(10) unsigned NOT NULL DEFAULT '0', 960 + PRIMARY KEY (`id`), 961 + UNIQUE KEY `phid` (`phid`), 962 + UNIQUE KEY `slug` (`slug`), 963 + UNIQUE KEY `depth` (`depth`,`slug`) 964 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 965 + 966 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_project` DEFAULT CHARACTER SET utf8; 967 + 968 + USE `{$NAMESPACE}_project`; 969 + 970 + CREATE TABLE `edge` ( 971 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 972 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 973 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 974 + `dateCreated` int(10) unsigned NOT NULL, 975 + `seq` int(10) unsigned NOT NULL, 976 + `dataID` int(10) unsigned DEFAULT NULL, 977 + PRIMARY KEY (`src`,`type`,`dst`), 978 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 979 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 980 + 981 + CREATE TABLE `edgedata` ( 982 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 983 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 984 + PRIMARY KEY (`id`) 985 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 986 + 987 + CREATE TABLE `project` ( 988 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 989 + `name` varchar(255) NOT NULL, 990 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 991 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 992 + `dateCreated` int(10) unsigned NOT NULL, 993 + `dateModified` int(10) unsigned NOT NULL, 994 + `status` varchar(32) NOT NULL, 995 + `subprojectPHIDs` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 996 + `phrictionSlug` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 997 + PRIMARY KEY (`id`), 998 + UNIQUE KEY `name` (`name`), 999 + UNIQUE KEY `phid` (`phid`), 1000 + UNIQUE KEY `phrictionSlug` (`phrictionSlug`) 1001 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1002 + 1003 + CREATE TABLE `project_affiliation` ( 1004 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1005 + `projectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1006 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1007 + `role` varchar(255) NOT NULL, 1008 + `dateCreated` int(10) unsigned NOT NULL, 1009 + `dateModified` int(10) unsigned NOT NULL, 1010 + `isOwner` tinyint(1) NOT NULL, 1011 + PRIMARY KEY (`id`), 1012 + UNIQUE KEY `projectPHID` (`projectPHID`,`userPHID`), 1013 + KEY `userPHID` (`userPHID`) 1014 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1015 + 1016 + CREATE TABLE `project_profile` ( 1017 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1018 + `projectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1019 + `blurb` longtext NOT NULL, 1020 + `profileImagePHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1021 + `dateCreated` int(10) unsigned NOT NULL, 1022 + `dateModified` int(10) unsigned NOT NULL, 1023 + PRIMARY KEY (`id`), 1024 + UNIQUE KEY `projectPHID` (`projectPHID`) 1025 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1026 + 1027 + CREATE TABLE `project_subproject` ( 1028 + `projectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1029 + `subprojectPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1030 + PRIMARY KEY (`subprojectPHID`,`projectPHID`), 1031 + UNIQUE KEY `projectPHID` (`projectPHID`,`subprojectPHID`) 1032 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1033 + 1034 + CREATE TABLE `project_transaction` ( 1035 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1036 + `projectID` int(10) unsigned NOT NULL, 1037 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1038 + `transactionType` varchar(32) NOT NULL, 1039 + `oldValue` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1040 + `newValue` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1041 + `dateCreated` int(10) unsigned NOT NULL, 1042 + `dateModified` int(10) unsigned NOT NULL, 1043 + PRIMARY KEY (`id`), 1044 + KEY `projectID` (`projectID`) 1045 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1046 + 1047 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_repository` DEFAULT CHARACTER SET utf8; 1048 + 1049 + USE `{$NAMESPACE}_repository`; 1050 + 1051 + CREATE TABLE `edge` ( 1052 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1053 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1054 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1055 + `dateCreated` int(10) unsigned NOT NULL, 1056 + `seq` int(10) unsigned NOT NULL, 1057 + `dataID` int(10) unsigned DEFAULT NULL, 1058 + PRIMARY KEY (`src`,`type`,`dst`), 1059 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 1060 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1061 + 1062 + CREATE TABLE `edgedata` ( 1063 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1064 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1065 + PRIMARY KEY (`id`) 1066 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1067 + 1068 + CREATE TABLE `repository` ( 1069 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1070 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1071 + `name` varchar(255) NOT NULL, 1072 + `callsign` varchar(32) NOT NULL, 1073 + `versionControlSystem` varchar(32) NOT NULL, 1074 + `details` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1075 + `dateCreated` int(10) unsigned NOT NULL, 1076 + `dateModified` int(10) unsigned NOT NULL, 1077 + `uuid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1078 + PRIMARY KEY (`id`), 1079 + UNIQUE KEY `callsign` (`callsign`), 1080 + UNIQUE KEY `phid` (`phid`) 1081 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1082 + 1083 + CREATE TABLE `repository_arcanistproject` ( 1084 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1085 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1086 + `name` varchar(255) NOT NULL, 1087 + `repositoryID` int(10) unsigned DEFAULT NULL, 1088 + `symbolIndexLanguages` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1089 + `symbolIndexProjects` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1090 + PRIMARY KEY (`id`), 1091 + UNIQUE KEY `phid` (`phid`), 1092 + UNIQUE KEY `name` (`name`) 1093 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1094 + 1095 + CREATE TABLE `repository_auditrequest` ( 1096 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1097 + `auditorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1098 + `commitPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1099 + `auditStatus` varchar(64) NOT NULL, 1100 + `auditReasons` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1101 + PRIMARY KEY (`id`), 1102 + KEY `commitPHID` (`commitPHID`), 1103 + KEY `auditorPHID` (`auditorPHID`,`auditStatus`) 1104 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1105 + 1106 + CREATE TABLE `repository_badcommit` ( 1107 + `fullCommitName` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1108 + `description` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1109 + PRIMARY KEY (`fullCommitName`) 1110 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1111 + 1112 + CREATE TABLE `repository_commit` ( 1113 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1114 + `repositoryID` int(10) unsigned NOT NULL, 1115 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1116 + `commitIdentifier` varchar(40) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1117 + `epoch` int(10) unsigned NOT NULL, 1118 + `mailKey` varchar(20) NOT NULL, 1119 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1120 + `auditStatus` int(10) unsigned NOT NULL, 1121 + PRIMARY KEY (`id`), 1122 + UNIQUE KEY `phid` (`phid`), 1123 + UNIQUE KEY `repositoryID` (`repositoryID`,`commitIdentifier`(16)), 1124 + KEY `repositoryID_2` (`repositoryID`,`epoch`), 1125 + KEY `authorPHID` (`authorPHID`,`auditStatus`,`epoch`) 1126 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1127 + 1128 + CREATE TABLE `repository_commitdata` ( 1129 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1130 + `commitID` int(10) unsigned NOT NULL, 1131 + `authorName` varchar(255) NOT NULL, 1132 + `commitMessage` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1133 + `commitDetails` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1134 + PRIMARY KEY (`id`), 1135 + UNIQUE KEY `commitID` (`commitID`), 1136 + KEY `authorName` (`authorName`) 1137 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1138 + 1139 + CREATE TABLE `repository_filesystem` ( 1140 + `repositoryID` int(10) unsigned NOT NULL, 1141 + `parentID` int(10) unsigned NOT NULL, 1142 + `svnCommit` int(10) unsigned NOT NULL, 1143 + `pathID` int(10) unsigned NOT NULL, 1144 + `existed` tinyint(1) NOT NULL, 1145 + `fileType` int(10) unsigned NOT NULL, 1146 + PRIMARY KEY (`repositoryID`,`parentID`,`pathID`,`svnCommit`), 1147 + KEY `repositoryID` (`repositoryID`,`svnCommit`) 1148 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1149 + 1150 + CREATE TABLE `repository_path` ( 1151 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1152 + `path` varchar(512) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1153 + `pathHash` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1154 + PRIMARY KEY (`id`), 1155 + UNIQUE KEY `pathHash` (`pathHash`) 1156 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1157 + 1158 + CREATE TABLE `repository_pathchange` ( 1159 + `repositoryID` int(10) unsigned NOT NULL, 1160 + `pathID` int(10) unsigned NOT NULL, 1161 + `commitID` int(10) unsigned NOT NULL, 1162 + `targetPathID` int(10) unsigned DEFAULT NULL, 1163 + `targetCommitID` int(10) unsigned DEFAULT NULL, 1164 + `changeType` int(10) unsigned NOT NULL, 1165 + `fileType` int(10) unsigned NOT NULL, 1166 + `isDirect` tinyint(1) NOT NULL, 1167 + `commitSequence` int(10) unsigned NOT NULL, 1168 + PRIMARY KEY (`commitID`,`pathID`), 1169 + KEY `repositoryID` (`repositoryID`,`pathID`,`commitSequence`) 1170 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1171 + 1172 + CREATE TABLE `repository_shortcut` ( 1173 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1174 + `name` varchar(255) NOT NULL, 1175 + `href` varchar(255) NOT NULL, 1176 + `description` varchar(255) NOT NULL, 1177 + `sequence` int(10) unsigned NOT NULL, 1178 + PRIMARY KEY (`id`) 1179 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1180 + 1181 + CREATE TABLE `repository_summary` ( 1182 + `repositoryID` int(10) unsigned NOT NULL, 1183 + `size` int(10) unsigned NOT NULL, 1184 + `lastCommitID` int(10) unsigned NOT NULL, 1185 + `epoch` int(10) unsigned DEFAULT NULL, 1186 + PRIMARY KEY (`repositoryID`) 1187 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1188 + 1189 + CREATE TABLE `repository_symbol` ( 1190 + `arcanistProjectID` int(10) unsigned NOT NULL, 1191 + `symbolName` varchar(128) NOT NULL, 1192 + `symbolType` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1193 + `symbolLanguage` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1194 + `pathID` int(10) unsigned NOT NULL, 1195 + `lineNumber` int(10) unsigned NOT NULL, 1196 + KEY `symbolName` (`symbolName`) 1197 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1198 + 1199 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_search` DEFAULT CHARACTER SET utf8; 1200 + 1201 + USE `{$NAMESPACE}_search`; 1202 + 1203 + CREATE TABLE `search_document` ( 1204 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1205 + `documentType` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1206 + `documentTitle` varchar(255) NOT NULL, 1207 + `documentCreated` int(10) unsigned NOT NULL, 1208 + `documentModified` int(10) unsigned NOT NULL, 1209 + PRIMARY KEY (`phid`), 1210 + KEY `documentCreated` (`documentCreated`) 1211 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1212 + 1213 + CREATE TABLE `search_documentfield` ( 1214 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1215 + `phidType` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1216 + `field` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1217 + `auxPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1218 + `corpus` text, 1219 + KEY `phid` (`phid`), 1220 + FULLTEXT KEY `corpus` (`corpus`) 1221 + ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 1222 + 1223 + CREATE TABLE `search_documentrelationship` ( 1224 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1225 + `relatedPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1226 + `relation` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1227 + `relatedType` varchar(4) NOT NULL, 1228 + `relatedTime` int(10) unsigned NOT NULL, 1229 + KEY `phid` (`phid`), 1230 + KEY `relatedPHID` (`relatedPHID`,`relation`), 1231 + KEY `relation` (`relation`,`relatedPHID`) 1232 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1233 + 1234 + CREATE TABLE `search_query` ( 1235 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1236 + `query` varchar(255) NOT NULL, 1237 + `parameters` text NOT NULL, 1238 + `dateCreated` int(10) unsigned NOT NULL, 1239 + `dateModified` int(10) unsigned NOT NULL, 1240 + `queryKey` varchar(12) NOT NULL, 1241 + PRIMARY KEY (`id`), 1242 + UNIQUE KEY `queryKey` (`queryKey`) 1243 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1244 + 1245 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_slowvote` DEFAULT CHARACTER SET utf8; 1246 + 1247 + USE `{$NAMESPACE}_slowvote`; 1248 + 1249 + CREATE TABLE `slowvote_choice` ( 1250 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1251 + `pollID` int(10) unsigned NOT NULL, 1252 + `optionID` int(10) unsigned NOT NULL, 1253 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1254 + `dateCreated` int(10) unsigned NOT NULL, 1255 + `dateModified` int(10) unsigned NOT NULL, 1256 + PRIMARY KEY (`id`), 1257 + KEY `pollID` (`pollID`), 1258 + KEY `authorPHID` (`authorPHID`) 1259 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1260 + 1261 + CREATE TABLE `slowvote_comment` ( 1262 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1263 + `pollID` int(10) unsigned NOT NULL, 1264 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1265 + `commentText` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1266 + `dateCreated` int(10) unsigned NOT NULL, 1267 + `dateModified` int(10) unsigned NOT NULL, 1268 + PRIMARY KEY (`id`), 1269 + UNIQUE KEY `pollID` (`pollID`,`authorPHID`) 1270 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1271 + 1272 + CREATE TABLE `slowvote_option` ( 1273 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1274 + `pollID` int(10) unsigned NOT NULL, 1275 + `name` varchar(255) NOT NULL, 1276 + `dateCreated` int(10) unsigned NOT NULL, 1277 + `dateModified` int(10) unsigned NOT NULL, 1278 + PRIMARY KEY (`id`), 1279 + KEY `pollID` (`pollID`) 1280 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1281 + 1282 + CREATE TABLE `slowvote_poll` ( 1283 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1284 + `question` varchar(255) NOT NULL, 1285 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1286 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1287 + `responseVisibility` int(10) unsigned NOT NULL, 1288 + `shuffle` int(10) unsigned NOT NULL, 1289 + `method` int(10) unsigned NOT NULL, 1290 + `dateCreated` int(10) unsigned NOT NULL, 1291 + `dateModified` int(10) unsigned NOT NULL, 1292 + PRIMARY KEY (`id`), 1293 + UNIQUE KEY `phid` (`phid`) 1294 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1295 + 1296 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_timeline` DEFAULT CHARACTER SET utf8; 1297 + 1298 + USE `{$NAMESPACE}_timeline`; 1299 + 1300 + CREATE TABLE `timeline_cursor` ( 1301 + `name` varchar(255) NOT NULL, 1302 + `position` int(10) unsigned NOT NULL, 1303 + PRIMARY KEY (`name`) 1304 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1305 + 1306 + CREATE TABLE `timeline_event` ( 1307 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1308 + `type` char(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1309 + `dataID` int(10) unsigned DEFAULT NULL, 1310 + PRIMARY KEY (`id`), 1311 + UNIQUE KEY `dataID` (`dataID`), 1312 + KEY `type` (`type`,`id`) 1313 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1314 + 1315 + CREATE TABLE `timeline_eventdata` ( 1316 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1317 + `eventData` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1318 + PRIMARY KEY (`id`) 1319 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1320 + 1321 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_user` DEFAULT CHARACTER SET utf8; 1322 + 1323 + USE `{$NAMESPACE}_user`; 1324 + 1325 + CREATE TABLE `edge` ( 1326 + `src` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1327 + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1328 + `dst` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1329 + `dateCreated` int(10) unsigned NOT NULL, 1330 + `seq` int(10) unsigned NOT NULL, 1331 + `dataID` int(10) unsigned DEFAULT NULL, 1332 + PRIMARY KEY (`src`,`type`,`dst`), 1333 + KEY `src` (`src`,`type`,`dateCreated`,`seq`) 1334 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1335 + 1336 + CREATE TABLE `edgedata` ( 1337 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1338 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1339 + PRIMARY KEY (`id`) 1340 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1341 + 1342 + CREATE TABLE `phabricator_session` ( 1343 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1344 + `type` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1345 + `sessionKey` varchar(40) NOT NULL, 1346 + `sessionStart` int(10) unsigned NOT NULL, 1347 + PRIMARY KEY (`userPHID`,`type`), 1348 + UNIQUE KEY `sessionKey` (`sessionKey`) 1349 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1350 + 1351 + CREATE TABLE `user` ( 1352 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1353 + `phid` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1354 + `userName` varchar(64) NOT NULL, 1355 + `realName` varchar(128) NOT NULL, 1356 + `email` varchar(255) NOT NULL, 1357 + `sex` char(1) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1358 + `passwordSalt` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1359 + `passwordHash` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1360 + `dateCreated` int(10) unsigned NOT NULL, 1361 + `dateModified` int(10) unsigned NOT NULL, 1362 + `profileImagePHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1363 + `consoleEnabled` tinyint(1) NOT NULL, 1364 + `consoleVisible` tinyint(1) NOT NULL, 1365 + `consoleTab` varchar(64) NOT NULL, 1366 + `conduitCertificate` varchar(255) NOT NULL, 1367 + `isSystemAgent` tinyint(1) NOT NULL DEFAULT '0', 1368 + `isDisabled` tinyint(1) NOT NULL, 1369 + `isAdmin` tinyint(1) NOT NULL, 1370 + `timezoneIdentifier` varchar(255) NOT NULL, 1371 + PRIMARY KEY (`id`), 1372 + UNIQUE KEY `userName` (`userName`), 1373 + UNIQUE KEY `email` (`email`), 1374 + UNIQUE KEY `phid` (`phid`), 1375 + KEY `realName` (`realName`) 1376 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1377 + 1378 + CREATE TABLE `user_log` ( 1379 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1380 + `actorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1381 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1382 + `action` varchar(64) NOT NULL, 1383 + `oldValue` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1384 + `newValue` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1385 + `details` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1386 + `dateCreated` int(10) unsigned NOT NULL, 1387 + `dateModified` int(10) unsigned NOT NULL, 1388 + `remoteAddr` varchar(45) NOT NULL, 1389 + `session` varchar(40) DEFAULT NULL, 1390 + PRIMARY KEY (`id`), 1391 + KEY `actorPHID` (`actorPHID`,`dateCreated`), 1392 + KEY `userPHID` (`userPHID`,`dateCreated`), 1393 + KEY `action` (`action`,`dateCreated`), 1394 + KEY `dateCreated` (`dateCreated`), 1395 + KEY `remoteAddr` (`remoteAddr`,`dateCreated`), 1396 + KEY `session` (`session`,`dateCreated`) 1397 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1398 + 1399 + CREATE TABLE `user_nametoken` ( 1400 + `token` varchar(255) NOT NULL, 1401 + `userID` int(10) unsigned NOT NULL, 1402 + KEY `token` (`token`), 1403 + KEY `userID` (`userID`) 1404 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1405 + 1406 + CREATE TABLE `user_oauthinfo` ( 1407 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1408 + `userID` int(10) unsigned NOT NULL, 1409 + `oauthProvider` varchar(255) NOT NULL, 1410 + `oauthUID` varchar(255) NOT NULL, 1411 + `dateCreated` int(10) unsigned NOT NULL, 1412 + `dateModified` int(10) unsigned NOT NULL, 1413 + `accountURI` varchar(255) DEFAULT NULL, 1414 + `accountName` varchar(255) DEFAULT NULL, 1415 + `token` varchar(255) DEFAULT NULL, 1416 + `tokenExpires` int(10) unsigned DEFAULT NULL, 1417 + `tokenScope` varchar(255) DEFAULT NULL, 1418 + `tokenStatus` varchar(255) DEFAULT NULL, 1419 + PRIMARY KEY (`id`), 1420 + UNIQUE KEY `userID` (`userID`,`oauthProvider`), 1421 + UNIQUE KEY `oauthProvider` (`oauthProvider`,`oauthUID`) 1422 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1423 + 1424 + CREATE TABLE `user_preferences` ( 1425 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1426 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1427 + `preferences` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1428 + PRIMARY KEY (`id`), 1429 + UNIQUE KEY `userPHID` (`userPHID`) 1430 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1431 + 1432 + CREATE TABLE `user_profile` ( 1433 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1434 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1435 + `title` varchar(255) NOT NULL, 1436 + `blurb` text NOT NULL, 1437 + `profileImagePHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1438 + `dateCreated` int(10) unsigned NOT NULL, 1439 + `dateModified` int(10) unsigned NOT NULL, 1440 + PRIMARY KEY (`id`), 1441 + UNIQUE KEY `userPHID` (`userPHID`) 1442 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1443 + 1444 + CREATE TABLE `user_sshkey` ( 1445 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1446 + `userPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1447 + `name` varchar(255) DEFAULT NULL, 1448 + `keyType` varchar(255) DEFAULT NULL, 1449 + `keyBody` text CHARACTER SET utf8 COLLATE utf8_bin, 1450 + `keyHash` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1451 + `keyComment` varchar(255) DEFAULT NULL, 1452 + `dateCreated` int(10) unsigned NOT NULL, 1453 + `dateModified` int(10) unsigned NOT NULL, 1454 + PRIMARY KEY (`id`), 1455 + UNIQUE KEY `keyHash` (`keyHash`), 1456 + KEY `userPHID` (`userPHID`) 1457 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1458 + 1459 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_worker` DEFAULT CHARACTER SET utf8; 1460 + 1461 + USE `{$NAMESPACE}_worker`; 1462 + 1463 + CREATE TABLE `worker_task` ( 1464 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1465 + `taskClass` varchar(255) NOT NULL, 1466 + `leaseOwner` varchar(255) DEFAULT NULL, 1467 + `leaseExpires` int(10) unsigned DEFAULT NULL, 1468 + `failureCount` int(10) unsigned NOT NULL, 1469 + `dataID` int(10) unsigned DEFAULT NULL, 1470 + PRIMARY KEY (`id`), 1471 + UNIQUE KEY `dataID` (`dataID`), 1472 + KEY `taskClass` (`taskClass`), 1473 + KEY `leaseExpires` (`leaseExpires`), 1474 + KEY `leaseOwner` (`leaseOwner`(16)) 1475 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1476 + 1477 + CREATE TABLE `worker_taskdata` ( 1478 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1479 + `data` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1480 + PRIMARY KEY (`id`) 1481 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1482 + 1483 + CREATE DATABASE IF NOT EXISTS `{$NAMESPACE}_xhpastview` DEFAULT CHARACTER SET utf8; 1484 + 1485 + USE `{$NAMESPACE}_xhpastview`; 1486 + 1487 + CREATE TABLE `xhpastview_parsetree` ( 1488 + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 1489 + `authorPHID` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, 1490 + `input` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1491 + `stdout` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, 1492 + `dateCreated` int(10) unsigned NOT NULL, 1493 + `dateModified` int(10) unsigned NOT NULL, 1494 + PRIMARY KEY (`id`) 1495 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1496 +