From 2f6104bf8bd38a358dadf1a429d5e7ff666c3348 Mon Sep 17 00:00:00 2001 From: Bob Trahan Date: Wed, 2 Jan 2013 19:02:31 -0800 Subject: [PATCH] add code to drop old databases Summary: these existed once, are no more, and don't get cleaned up in the current code path Test Plan: storage destroy --dryrun -- noted the correct database names Reviewers: epriestley Reviewed By: epriestley CC: aran, Korvin Maniphest Tasks: T2237 Differential Revision: https://secure.phabricator.com/D4329 --- .../workflow/PhabricatorStorageManagementDestroyWorkflow.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php index 1732bd5083..4da1c88cd4 100644 --- a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php +++ b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php @@ -53,6 +53,9 @@ final class PhabricatorStorageManagementDestroyWorkflow } else { $databases = $api->getDatabaseList($patches); $databases[] = $api->getDatabaseName('meta_data'); + // These are legacy databases that were dropped long ago. See T2237. + $databases[] = $api->getDatabaseName('phid'); + $databases[] = $api->getDatabaseName('directory'); } foreach ($databases as $database) {