Page MenuHomestyx hydra

No OneTemporary

diff --git a/resources/sql/autopatches/20200520.inline.03.dropcommit.sql b/resources/sql/autopatches/20200520.inline.03.dropcommit.sql
new file mode 100644
index 0000000000..a757a8a0a7
--- /dev/null
+++ b/resources/sql/autopatches/20200520.inline.03.dropcommit.sql
@@ -0,0 +1 @@
+DROP TABLE IF EXISTS {$NAMESPACE}_differential.differential_commit;
diff --git a/src/applications/differential/storage/DifferentialSchemaSpec.php b/src/applications/differential/storage/DifferentialSchemaSpec.php
index d08a0b1e29..cf8b996e97 100644
--- a/src/applications/differential/storage/DifferentialSchemaSpec.php
+++ b/src/applications/differential/storage/DifferentialSchemaSpec.php
@@ -1,75 +1,54 @@
<?php
final class DifferentialSchemaSpec extends PhabricatorConfigSchemaSpec {
public function buildSchemata() {
$this->buildEdgeSchemata(new DifferentialRevision());
$this->buildRawSchema(
id(new DifferentialRevision())->getApplicationName(),
DifferentialChangeset::TABLE_CACHE,
array(
'id' => 'auto',
'cacheIndex' => 'bytes12',
'cache' => 'bytes',
'dateCreated' => 'epoch',
),
array(
'PRIMARY' => array(
'columns' => array('id'),
'unique' => true,
),
'key_cacheIndex' => array(
'columns' => array('cacheIndex'),
'unique' => true,
),
'key_created' => array(
'columns' => array('dateCreated'),
),
),
array(
'persistence' => PhabricatorConfigTableSchema::PERSISTENCE_CACHE,
));
- // TODO: All readers and writers for this table were removed in April
- // 2019. Destroy this table once we're sure we won't miss it.
-
- $this->buildRawSchema(
- id(new DifferentialRevision())->getApplicationName(),
- 'differential_commit',
- array(
- 'revisionID' => 'id',
- 'commitPHID' => 'phid',
- ),
- array(
- 'PRIMARY' => array(
- 'columns' => array('revisionID', 'commitPHID'),
- 'unique' => true,
- ),
- 'commitPHID' => array(
- 'columns' => array('commitPHID'),
- 'unique' => true,
- ),
- ));
-
$this->buildRawSchema(
id(new DifferentialRevision())->getApplicationName(),
ArcanistDifferentialRevisionHash::TABLE_NAME,
array(
'revisionID' => 'id',
'type' => 'bytes4',
'hash' => 'bytes40',
),
array(
'type' => array(
'columns' => array('type', 'hash'),
),
'revisionID' => array(
'columns' => array('revisionID'),
),
));
}
}

File Metadata

Mime Type
text/x-diff
Expires
Thu, Jul 3, 1:26 AM (18 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
165206
Default Alt Text
(2 KB)

Event Timeline