diff --git a/resources/sql/autopatches/20141002.schema.01.liskcounter.sql b/resources/sql/autopatches/20141002.schema.01.liskcounter.sql new file mode 100644 --- /dev/null +++ b/resources/sql/autopatches/20141002.schema.01.liskcounter.sql @@ -0,0 +1 @@ +DROP TABLE {$NAMESPACE}_harbormaster.lisk_counter; diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -549,7 +549,6 @@ 'DivinerPublisher' => 'applications/diviner/publisher/DivinerPublisher.php', 'DivinerRenderer' => 'applications/diviner/renderer/DivinerRenderer.php', 'DivinerReturnTableView' => 'applications/diviner/view/DivinerReturnTableView.php', - 'DivinerSchemaSpec' => 'applications/diviner/storage/DivinerSchemaSpec.php', 'DivinerSectionView' => 'applications/diviner/view/DivinerSectionView.php', 'DivinerStaticPublisher' => 'applications/diviner/publisher/DivinerStaticPublisher.php', 'DivinerSymbolRemarkupRule' => 'applications/diviner/markup/DivinerSymbolRemarkupRule.php', @@ -638,7 +637,6 @@ 'DrydockResourceViewController' => 'applications/drydock/controller/DrydockResourceViewController.php', 'DrydockSFTPFilesystemInterface' => 'applications/drydock/interface/filesystem/DrydockSFTPFilesystemInterface.php', 'DrydockSSHCommandInterface' => 'applications/drydock/interface/command/DrydockSSHCommandInterface.php', - 'DrydockSchemaSpec' => 'applications/drydock/storage/DrydockSchemaSpec.php', 'DrydockWebrootInterface' => 'applications/drydock/interface/webroot/DrydockWebrootInterface.php', 'DrydockWorkingCopyBlueprintImplementation' => 'applications/drydock/blueprint/DrydockWorkingCopyBlueprintImplementation.php', 'FeedConduitAPIMethod' => 'applications/feed/conduit/FeedConduitAPIMethod.php', @@ -1199,7 +1197,6 @@ 'PhabricatorAuditManagementWorkflow' => 'applications/audit/management/PhabricatorAuditManagementWorkflow.php', 'PhabricatorAuditPreviewController' => 'applications/audit/controller/PhabricatorAuditPreviewController.php', 'PhabricatorAuditReplyHandler' => 'applications/audit/mail/PhabricatorAuditReplyHandler.php', - 'PhabricatorAuditSchemaSpec' => 'applications/audit/storage/PhabricatorAuditSchemaSpec.php', 'PhabricatorAuditStatusConstants' => 'applications/audit/constants/PhabricatorAuditStatusConstants.php', 'PhabricatorAuditTransaction' => 'applications/audit/storage/PhabricatorAuditTransaction.php', 'PhabricatorAuditTransactionComment' => 'applications/audit/storage/PhabricatorAuditTransactionComment.php', @@ -1244,7 +1241,6 @@ 'PhabricatorAuthProviderConfigTransactionQuery' => 'applications/auth/query/PhabricatorAuthProviderConfigTransactionQuery.php', 'PhabricatorAuthRegisterController' => 'applications/auth/controller/PhabricatorAuthRegisterController.php', 'PhabricatorAuthRevokeTokenController' => 'applications/auth/controller/PhabricatorAuthRevokeTokenController.php', - 'PhabricatorAuthSchemaSpec' => 'applications/auth/storage/PhabricatorAuthSchemaSpec.php', 'PhabricatorAuthSession' => 'applications/auth/storage/PhabricatorAuthSession.php', 'PhabricatorAuthSessionEngine' => 'applications/auth/engine/PhabricatorAuthSessionEngine.php', 'PhabricatorAuthSessionGarbageCollector' => 'applications/auth/garbagecollector/PhabricatorAuthSessionGarbageCollector.php', @@ -1305,7 +1301,6 @@ 'PhabricatorCalendarEventViewController' => 'applications/calendar/controller/PhabricatorCalendarEventViewController.php', 'PhabricatorCalendarHoliday' => 'applications/calendar/storage/PhabricatorCalendarHoliday.php', 'PhabricatorCalendarHolidayTestCase' => 'applications/calendar/storage/__tests__/PhabricatorCalendarHolidayTestCase.php', - 'PhabricatorCalendarSchemaSpec' => 'applications/calendar/storage/PhabricatorCalendarSchemaSpec.php', 'PhabricatorCalendarViewController' => 'applications/calendar/controller/PhabricatorCalendarViewController.php', 'PhabricatorCampfireProtocolAdapter' => 'infrastructure/daemon/bot/adapter/PhabricatorCampfireProtocolAdapter.php', 'PhabricatorCelerityTestCase' => '__tests__/PhabricatorCelerityTestCase.php', @@ -1322,7 +1317,6 @@ 'PhabricatorChatLogEvent' => 'applications/chatlog/storage/PhabricatorChatLogEvent.php', 'PhabricatorChatLogEventType' => 'applications/chatlog/constants/PhabricatorChatLogEventType.php', 'PhabricatorChatLogQuery' => 'applications/chatlog/query/PhabricatorChatLogQuery.php', - 'PhabricatorChatLogSchemaSpec' => 'applications/chatlog/storage/PhabricatorChatLogSchemaSpec.php', 'PhabricatorCommitBranchesField' => 'applications/repository/customfield/PhabricatorCommitBranchesField.php', 'PhabricatorCommitCustomField' => 'applications/repository/customfield/PhabricatorCommitCustomField.php', 'PhabricatorCommitSearchEngine' => 'applications/audit/query/PhabricatorCommitSearchEngine.php', @@ -1341,7 +1335,6 @@ 'PhabricatorConduitLogQuery' => 'applications/conduit/query/PhabricatorConduitLogQuery.php', 'PhabricatorConduitMethodCallLog' => 'applications/conduit/storage/PhabricatorConduitMethodCallLog.php', 'PhabricatorConduitMethodQuery' => 'applications/conduit/query/PhabricatorConduitMethodQuery.php', - 'PhabricatorConduitSchemaSpec' => 'applications/conduit/storage/PhabricatorConduitSchemaSpec.php', 'PhabricatorConduitSearchEngine' => 'applications/conduit/query/PhabricatorConduitSearchEngine.php', 'PhabricatorConduitTokenController' => 'applications/conduit/controller/PhabricatorConduitTokenController.php', 'PhabricatorConfigAllController' => 'applications/config/controller/PhabricatorConfigAllController.php', @@ -1349,6 +1342,7 @@ 'PhabricatorConfigColumnSchema' => 'applications/config/schema/PhabricatorConfigColumnSchema.php', 'PhabricatorConfigConfigPHIDType' => 'applications/config/phid/PhabricatorConfigConfigPHIDType.php', 'PhabricatorConfigController' => 'applications/config/controller/PhabricatorConfigController.php', + 'PhabricatorConfigCoreSchemaSpec' => 'applications/config/schema/PhabricatorConfigCoreSchemaSpec.php', 'PhabricatorConfigDatabaseController' => 'applications/config/controller/PhabricatorConfigDatabaseController.php', 'PhabricatorConfigDatabaseIssueController' => 'applications/config/controller/PhabricatorConfigDatabaseIssueController.php', 'PhabricatorConfigDatabaseSchema' => 'applications/config/schema/PhabricatorConfigDatabaseSchema.php', @@ -1383,7 +1377,6 @@ 'PhabricatorConfigSchemaQuery' => 'applications/config/schema/PhabricatorConfigSchemaQuery.php', 'PhabricatorConfigSchemaSpec' => 'applications/config/schema/PhabricatorConfigSchemaSpec.php', 'PhabricatorConfigServerSchema' => 'applications/config/schema/PhabricatorConfigServerSchema.php', - 'PhabricatorConfigSettingsSchemaSpec' => 'applications/config/storage/PhabricatorConfigSettingsSchemaSpec.php', 'PhabricatorConfigSource' => 'infrastructure/env/PhabricatorConfigSource.php', 'PhabricatorConfigStackSource' => 'infrastructure/env/PhabricatorConfigStackSource.php', 'PhabricatorConfigStorageSchema' => 'applications/config/schema/PhabricatorConfigStorageSchema.php', @@ -1410,7 +1403,6 @@ 'PhabricatorCountdownListController' => 'applications/countdown/controller/PhabricatorCountdownListController.php', 'PhabricatorCountdownQuery' => 'applications/countdown/query/PhabricatorCountdownQuery.php', 'PhabricatorCountdownRemarkupRule' => 'applications/countdown/remarkup/PhabricatorCountdownRemarkupRule.php', - 'PhabricatorCountdownSchemaSpec' => 'applications/countdown/storage/PhabricatorCountdownSchemaSpec.php', 'PhabricatorCountdownSearchEngine' => 'applications/countdown/query/PhabricatorCountdownSearchEngine.php', 'PhabricatorCountdownView' => 'applications/countdown/view/PhabricatorCountdownView.php', 'PhabricatorCountdownViewController' => 'applications/countdown/controller/PhabricatorCountdownViewController.php', @@ -1456,7 +1448,6 @@ 'PhabricatorDaemonManagementStopWorkflow' => 'applications/daemon/management/PhabricatorDaemonManagementStopWorkflow.php', 'PhabricatorDaemonManagementWorkflow' => 'applications/daemon/management/PhabricatorDaemonManagementWorkflow.php', 'PhabricatorDaemonReference' => 'infrastructure/daemon/control/PhabricatorDaemonReference.php', - 'PhabricatorDaemonSchemaSpec' => 'applications/daemon/storage/PhabricatorDaemonSchemaSpec.php', 'PhabricatorDaemonTaskGarbageCollector' => 'applications/daemon/garbagecollector/PhabricatorDaemonTaskGarbageCollector.php', 'PhabricatorDaemonsApplication' => 'applications/daemon/application/PhabricatorDaemonsApplication.php', 'PhabricatorDashboard' => 'applications/dashboard/storage/PhabricatorDashboard.php', @@ -1527,7 +1518,6 @@ 'PhabricatorDoorkeeperApplication' => 'applications/doorkeeper/application/PhabricatorDoorkeeperApplication.php', 'PhabricatorDraft' => 'applications/draft/storage/PhabricatorDraft.php', 'PhabricatorDraftDAO' => 'applications/draft/storage/PhabricatorDraftDAO.php', - 'PhabricatorDraftSchemaSpec' => 'applications/draft/storage/PhabricatorDraftSchemaSpec.php', 'PhabricatorDrydockApplication' => 'applications/drydock/application/PhabricatorDrydockApplication.php', 'PhabricatorEdgeConfig' => 'infrastructure/edges/constants/PhabricatorEdgeConfig.php', 'PhabricatorEdgeConstants' => 'infrastructure/edges/constants/PhabricatorEdgeConstants.php', @@ -1574,7 +1564,6 @@ 'PhabricatorFactManagementStatusWorkflow' => 'applications/fact/management/PhabricatorFactManagementStatusWorkflow.php', 'PhabricatorFactManagementWorkflow' => 'applications/fact/management/PhabricatorFactManagementWorkflow.php', 'PhabricatorFactRaw' => 'applications/fact/storage/PhabricatorFactRaw.php', - 'PhabricatorFactSchemaSpec' => 'applications/fact/storage/PhabricatorFactSchemaSpec.php', 'PhabricatorFactSimpleSpec' => 'applications/fact/spec/PhabricatorFactSimpleSpec.php', 'PhabricatorFactSpec' => 'applications/fact/spec/PhabricatorFactSpec.php', 'PhabricatorFactUpdateIterator' => 'applications/fact/extract/PhabricatorFactUpdateIterator.php', @@ -1590,7 +1579,6 @@ 'PhabricatorFeedManagementWorkflow' => 'applications/feed/management/PhabricatorFeedManagementWorkflow.php', 'PhabricatorFeedPublicStreamController' => 'applications/feed/controller/PhabricatorFeedPublicStreamController.php', 'PhabricatorFeedQuery' => 'applications/feed/query/PhabricatorFeedQuery.php', - 'PhabricatorFeedSchemaSpec' => 'applications/feed/storage/PhabricatorFeedSchemaSpec.php', 'PhabricatorFeedSearchEngine' => 'applications/feed/query/PhabricatorFeedSearchEngine.php', 'PhabricatorFeedStory' => 'applications/feed/story/PhabricatorFeedStory.php', 'PhabricatorFeedStoryAggregate' => 'applications/feed/story/PhabricatorFeedStoryAggregate.php', @@ -1657,7 +1645,6 @@ 'PhabricatorFlagEditController' => 'applications/flag/controller/PhabricatorFlagEditController.php', 'PhabricatorFlagListController' => 'applications/flag/controller/PhabricatorFlagListController.php', 'PhabricatorFlagQuery' => 'applications/flag/query/PhabricatorFlagQuery.php', - 'PhabricatorFlagSchemaSpec' => 'applications/flag/storage/PhabricatorFlagSchemaSpec.php', 'PhabricatorFlagSearchEngine' => 'applications/flag/query/PhabricatorFlagSearchEngine.php', 'PhabricatorFlagSelectControl' => 'applications/flag/view/PhabricatorFlagSelectControl.php', 'PhabricatorFlaggableInterface' => 'applications/flag/interface/PhabricatorFlaggableInterface.php', @@ -1850,7 +1837,6 @@ 'PhabricatorOAuthClientListController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php', 'PhabricatorOAuthClientViewController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php', 'PhabricatorOAuthResponse' => 'applications/oauthserver/PhabricatorOAuthResponse.php', - 'PhabricatorOAuthSchemaSpec' => 'applications/oauthserver/storage/PhabricatorOAuthSchemaSpec.php', 'PhabricatorOAuthServer' => 'applications/oauthserver/PhabricatorOAuthServer.php', 'PhabricatorOAuthServerAccessToken' => 'applications/oauthserver/storage/PhabricatorOAuthServerAccessToken.php', 'PhabricatorOAuthServerApplication' => 'applications/oauthserver/application/PhabricatorOAuthServerApplication.php', @@ -1899,7 +1885,6 @@ 'PhabricatorOwnersPackageQuery' => 'applications/owners/query/PhabricatorOwnersPackageQuery.php', 'PhabricatorOwnersPackageTestCase' => 'applications/owners/storage/__tests__/PhabricatorOwnersPackageTestCase.php', 'PhabricatorOwnersPath' => 'applications/owners/storage/PhabricatorOwnersPath.php', - 'PhabricatorOwnersSchemaSpec' => 'applications/owners/storage/PhabricatorOwnersSchemaSpec.php', 'PhabricatorPHDConfigOptions' => 'applications/config/option/PhabricatorPHDConfigOptions.php', 'PhabricatorPHID' => 'applications/phid/storage/PhabricatorPHID.php', 'PhabricatorPHIDConstants' => 'applications/phid/PhabricatorPHIDConstants.php', @@ -2004,7 +1989,6 @@ 'PhabricatorPolicyRuleLunarPhase' => 'applications/policy/rule/PhabricatorPolicyRuleLunarPhase.php', 'PhabricatorPolicyRuleProjects' => 'applications/policy/rule/PhabricatorPolicyRuleProjects.php', 'PhabricatorPolicyRuleUsers' => 'applications/policy/rule/PhabricatorPolicyRuleUsers.php', - 'PhabricatorPolicySchemaSpec' => 'applications/policy/storage/PhabricatorPolicySchemaSpec.php', 'PhabricatorPolicyTestCase' => 'applications/policy/__tests__/PhabricatorPolicyTestCase.php', 'PhabricatorPolicyTestObject' => 'applications/policy/__tests__/PhabricatorPolicyTestObject.php', 'PhabricatorPolicyType' => 'applications/policy/constants/PhabricatorPolicyType.php', @@ -2215,7 +2199,6 @@ 'PhabricatorSearchOrderController' => 'applications/search/controller/PhabricatorSearchOrderController.php', 'PhabricatorSearchRelationship' => 'applications/search/constants/PhabricatorSearchRelationship.php', 'PhabricatorSearchResultView' => 'applications/search/view/PhabricatorSearchResultView.php', - 'PhabricatorSearchSchemaSpec' => 'applications/search/storage/PhabricatorSearchSchemaSpec.php', 'PhabricatorSearchSelectController' => 'applications/search/controller/PhabricatorSearchSelectController.php', 'PhabricatorSearchWorker' => 'applications/search/worker/PhabricatorSearchWorker.php', 'PhabricatorSecurityConfigOptions' => 'applications/config/option/PhabricatorSecurityConfigOptions.php', @@ -2344,7 +2327,6 @@ 'PhabricatorSystemRemoveDestroyWorkflow' => 'applications/system/management/PhabricatorSystemRemoveDestroyWorkflow.php', 'PhabricatorSystemRemoveLogWorkflow' => 'applications/system/management/PhabricatorSystemRemoveLogWorkflow.php', 'PhabricatorSystemRemoveWorkflow' => 'applications/system/management/PhabricatorSystemRemoveWorkflow.php', - 'PhabricatorSystemSchemaSpec' => 'applications/system/storage/PhabricatorSystemSchemaSpec.php', 'PhabricatorSystemSelectEncodingController' => 'applications/system/controller/PhabricatorSystemSelectEncodingController.php', 'PhabricatorSystemSelectHighlightController' => 'applications/system/controller/PhabricatorSystemSelectHighlightController.php', 'PhabricatorTaskmasterDaemon' => 'infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php', @@ -2372,7 +2354,6 @@ 'PhabricatorTokenQuery' => 'applications/tokens/query/PhabricatorTokenQuery.php', 'PhabricatorTokenReceiverInterface' => 'applications/tokens/interface/PhabricatorTokenReceiverInterface.php', 'PhabricatorTokenReceiverQuery' => 'applications/tokens/query/PhabricatorTokenReceiverQuery.php', - 'PhabricatorTokenSchemaSpec' => 'applications/tokens/storage/PhabricatorTokenSchemaSpec.php', 'PhabricatorTokenTokenPHIDType' => 'applications/tokens/phid/PhabricatorTokenTokenPHIDType.php', 'PhabricatorTokenUIEventListener' => 'applications/tokens/event/PhabricatorTokenUIEventListener.php', 'PhabricatorTokensApplication' => 'applications/tokens/application/PhabricatorTokensApplication.php', @@ -2442,7 +2423,6 @@ 'PhabricatorWorkerDAO' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerDAO.php', 'PhabricatorWorkerLeaseQuery' => 'infrastructure/daemon/workers/query/PhabricatorWorkerLeaseQuery.php', 'PhabricatorWorkerPermanentFailureException' => 'infrastructure/daemon/workers/exception/PhabricatorWorkerPermanentFailureException.php', - 'PhabricatorWorkerSchemaSpec' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerSchemaSpec.php', 'PhabricatorWorkerTask' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerTask.php', 'PhabricatorWorkerTaskData' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerTaskData.php', 'PhabricatorWorkerTaskDetailController' => 'applications/daemon/controller/PhabricatorWorkerTaskDetailController.php', @@ -2460,7 +2440,6 @@ 'PhabricatorXHPASTViewPanelController' => 'applications/phpast/controller/PhabricatorXHPASTViewPanelController.php', 'PhabricatorXHPASTViewParseTree' => 'applications/phpast/storage/PhabricatorXHPASTViewParseTree.php', 'PhabricatorXHPASTViewRunController' => 'applications/phpast/controller/PhabricatorXHPASTViewRunController.php', - 'PhabricatorXHPASTViewSchemaSpec' => 'applications/phpast/storage/PhabricatorXHPASTViewSchemaSpec.php', 'PhabricatorXHPASTViewStreamController' => 'applications/phpast/controller/PhabricatorXHPASTViewStreamController.php', 'PhabricatorXHPASTViewTreeController' => 'applications/phpast/controller/PhabricatorXHPASTViewTreeController.php', 'PhabricatorXHProfApplication' => 'applications/xhprof/application/PhabricatorXHProfApplication.php', @@ -2472,7 +2451,6 @@ 'PhabricatorXHProfProfileView' => 'applications/xhprof/view/PhabricatorXHProfProfileView.php', 'PhabricatorXHProfSample' => 'applications/xhprof/storage/PhabricatorXHProfSample.php', 'PhabricatorXHProfSampleListController' => 'applications/xhprof/controller/PhabricatorXHProfSampleListController.php', - 'PhabricatorXHProfSchemaSpec' => 'applications/xhprof/storage/PhabricatorXHProfSchemaSpec.php', 'PhabricatorYoutubeRemarkupRule' => 'infrastructure/markup/rule/PhabricatorYoutubeRemarkupRule.php', 'PhameBasicBlogSkin' => 'applications/phame/skins/PhameBasicBlogSkin.php', 'PhameBasicTemplateBlogSkin' => 'applications/phame/skins/PhameBasicTemplateBlogSkin.php', @@ -2512,7 +2490,6 @@ 'PhluxDAO' => 'applications/phlux/storage/PhluxDAO.php', 'PhluxEditController' => 'applications/phlux/controller/PhluxEditController.php', 'PhluxListController' => 'applications/phlux/controller/PhluxListController.php', - 'PhluxSchemaSpec' => 'applications/phlux/storage/PhluxSchemaSpec.php', 'PhluxTransaction' => 'applications/phlux/storage/PhluxTransaction.php', 'PhluxTransactionQuery' => 'applications/phlux/query/PhluxTransactionQuery.php', 'PhluxVariable' => 'applications/phlux/storage/PhluxVariable.php', @@ -2646,7 +2623,6 @@ 'PhrequentListController' => 'applications/phrequent/controller/PhrequentListController.php', 'PhrequentPopConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentPopConduitAPIMethod.php', 'PhrequentPushConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentPushConduitAPIMethod.php', - 'PhrequentSchemaSpec' => 'applications/phrequent/storage/PhrequentSchemaSpec.php', 'PhrequentSearchEngine' => 'applications/phrequent/query/PhrequentSearchEngine.php', 'PhrequentTimeBlock' => 'applications/phrequent/storage/PhrequentTimeBlock.php', 'PhrequentTimeBlockTestCase' => 'applications/phrequent/storage/__tests__/PhrequentTimeBlockTestCase.php', @@ -2816,7 +2792,6 @@ 'ReleephRequestViewController' => 'applications/releeph/controller/request/ReleephRequestViewController.php', 'ReleephRequestorFieldSpecification' => 'applications/releeph/field/specification/ReleephRequestorFieldSpecification.php', 'ReleephRevisionFieldSpecification' => 'applications/releeph/field/specification/ReleephRevisionFieldSpecification.php', - 'ReleephSchemaSpec' => 'applications/releeph/storage/ReleephSchemaSpec.php', 'ReleephSeverityFieldSpecification' => 'applications/releeph/field/specification/ReleephSeverityFieldSpecification.php', 'ReleephSummaryFieldSpecification' => 'applications/releeph/field/specification/ReleephSummaryFieldSpecification.php', 'ReleephWorkCanPushConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkCanPushConduitAPIMethod.php', @@ -3392,7 +3367,6 @@ 'DivinerParameterTableView' => 'AphrontTagView', 'DivinerPublishCache' => 'DivinerDiskCache', 'DivinerReturnTableView' => 'AphrontTagView', - 'DivinerSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'DivinerSectionView' => 'AphrontTagView', 'DivinerStaticPublisher' => 'DivinerPublisher', 'DivinerSymbolRemarkupRule' => 'PhutilRemarkupRule', @@ -3495,7 +3469,6 @@ 'DrydockResourceViewController' => 'DrydockResourceController', 'DrydockSFTPFilesystemInterface' => 'DrydockFilesystemInterface', 'DrydockSSHCommandInterface' => 'DrydockCommandInterface', - 'DrydockSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'DrydockWebrootInterface' => 'DrydockInterface', 'DrydockWorkingCopyBlueprintImplementation' => 'DrydockBlueprintImplementation', 'FeedConduitAPIMethod' => 'ConduitAPIMethod', @@ -4132,7 +4105,6 @@ 'PhabricatorAuditManagementWorkflow' => 'PhabricatorManagementWorkflow', 'PhabricatorAuditPreviewController' => 'PhabricatorAuditController', 'PhabricatorAuditReplyHandler' => 'PhabricatorMailReplyHandler', - 'PhabricatorAuditSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorAuditTransaction' => 'PhabricatorApplicationTransaction', 'PhabricatorAuditTransactionComment' => 'PhabricatorApplicationTransactionComment', 'PhabricatorAuditTransactionQuery' => 'PhabricatorApplicationTransactionQuery', @@ -4177,7 +4149,6 @@ 'PhabricatorAuthProviderConfigTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 'PhabricatorAuthRegisterController' => 'PhabricatorAuthController', 'PhabricatorAuthRevokeTokenController' => 'PhabricatorAuthController', - 'PhabricatorAuthSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorAuthSession' => array( 'PhabricatorAuthDAO', 'PhabricatorPolicyInterface', @@ -4242,7 +4213,6 @@ 'PhabricatorCalendarEventViewController' => 'PhabricatorCalendarController', 'PhabricatorCalendarHoliday' => 'PhabricatorCalendarDAO', 'PhabricatorCalendarHolidayTestCase' => 'PhabricatorTestCase', - 'PhabricatorCalendarSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorCalendarViewController' => 'PhabricatorCalendarController', 'PhabricatorCampfireProtocolAdapter' => 'PhabricatorBotBaseStreamingProtocolAdapter', 'PhabricatorCelerityTestCase' => 'PhabricatorTestCase', @@ -4264,7 +4234,6 @@ ), 'PhabricatorChatLogEventType' => 'PhabricatorChatLogConstants', 'PhabricatorChatLogQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', - 'PhabricatorChatLogSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorCommitBranchesField' => 'PhabricatorCommitCustomField', 'PhabricatorCommitCustomField' => 'PhabricatorCustomField', 'PhabricatorCommitSearchEngine' => 'PhabricatorApplicationSearchEngine', @@ -4286,7 +4255,6 @@ 'PhabricatorPolicyInterface', ), 'PhabricatorConduitMethodQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', - 'PhabricatorConduitSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorConduitSearchEngine' => 'PhabricatorApplicationSearchEngine', 'PhabricatorConduitTokenController' => 'PhabricatorConduitController', 'PhabricatorConfigAllController' => 'PhabricatorConfigController', @@ -4294,6 +4262,7 @@ 'PhabricatorConfigColumnSchema' => 'PhabricatorConfigStorageSchema', 'PhabricatorConfigConfigPHIDType' => 'PhabricatorPHIDType', 'PhabricatorConfigController' => 'PhabricatorController', + 'PhabricatorConfigCoreSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorConfigDatabaseController' => 'PhabricatorConfigController', 'PhabricatorConfigDatabaseIssueController' => 'PhabricatorConfigDatabaseController', 'PhabricatorConfigDatabaseSchema' => 'PhabricatorConfigStorageSchema', @@ -4332,7 +4301,6 @@ 'PhabricatorConfigSchemaQuery' => 'Phobject', 'PhabricatorConfigSchemaSpec' => 'Phobject', 'PhabricatorConfigServerSchema' => 'PhabricatorConfigStorageSchema', - 'PhabricatorConfigSettingsSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorConfigStackSource' => 'PhabricatorConfigSource', 'PhabricatorConfigStorageSchema' => 'Phobject', 'PhabricatorConfigTableSchema' => 'PhabricatorConfigStorageSchema', @@ -4360,7 +4328,6 @@ 'PhabricatorCountdownListController' => 'PhabricatorCountdownController', 'PhabricatorCountdownQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorCountdownRemarkupRule' => 'PhabricatorObjectRemarkupRule', - 'PhabricatorCountdownSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorCountdownSearchEngine' => 'PhabricatorApplicationSearchEngine', 'PhabricatorCountdownView' => 'AphrontTagView', 'PhabricatorCountdownViewController' => 'PhabricatorCountdownController', @@ -4405,7 +4372,6 @@ 'PhabricatorDaemonManagementStatusWorkflow' => 'PhabricatorDaemonManagementWorkflow', 'PhabricatorDaemonManagementStopWorkflow' => 'PhabricatorDaemonManagementWorkflow', 'PhabricatorDaemonManagementWorkflow' => 'PhabricatorManagementWorkflow', - 'PhabricatorDaemonSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorDaemonTaskGarbageCollector' => 'PhabricatorGarbageCollector', 'PhabricatorDaemonsApplication' => 'PhabricatorApplication', 'PhabricatorDashboard' => array( @@ -4485,7 +4451,6 @@ 'PhabricatorDoorkeeperApplication' => 'PhabricatorApplication', 'PhabricatorDraft' => 'PhabricatorDraftDAO', 'PhabricatorDraftDAO' => 'PhabricatorLiskDAO', - 'PhabricatorDraftSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorDrydockApplication' => 'PhabricatorApplication', 'PhabricatorEdgeConfig' => 'PhabricatorEdgeConstants', 'PhabricatorEdgeCycleException' => 'Exception', @@ -4531,7 +4496,6 @@ 'PhabricatorFactManagementStatusWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementWorkflow' => 'PhabricatorManagementWorkflow', 'PhabricatorFactRaw' => 'PhabricatorFactDAO', - 'PhabricatorFactSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorFactSimpleSpec' => 'PhabricatorFactSpec', 'PhabricatorFactUpdateIterator' => 'PhutilBufferedIterator', 'PhabricatorFeedApplication' => 'PhabricatorApplication', @@ -4544,7 +4508,6 @@ 'PhabricatorFeedManagementWorkflow' => 'PhabricatorManagementWorkflow', 'PhabricatorFeedPublicStreamController' => 'PhabricatorFeedController', 'PhabricatorFeedQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', - 'PhabricatorFeedSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorFeedSearchEngine' => 'PhabricatorApplicationSearchEngine', 'PhabricatorFeedStory' => array( 'PhabricatorPolicyInterface', @@ -4625,7 +4588,6 @@ 'PhabricatorFlagEditController' => 'PhabricatorFlagController', 'PhabricatorFlagListController' => 'PhabricatorFlagController', 'PhabricatorFlagQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', - 'PhabricatorFlagSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorFlagSearchEngine' => 'PhabricatorApplicationSearchEngine', 'PhabricatorFlagSelectControl' => 'AphrontFormControl', 'PhabricatorFlaggableInterface' => 'PhabricatorPHIDInterface', @@ -4808,7 +4770,6 @@ 'PhabricatorOAuthClientListController' => 'PhabricatorOAuthClientController', 'PhabricatorOAuthClientViewController' => 'PhabricatorOAuthClientController', 'PhabricatorOAuthResponse' => 'AphrontResponse', - 'PhabricatorOAuthSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorOAuthServerAccessToken' => 'PhabricatorOAuthServerDAO', 'PhabricatorOAuthServerApplication' => 'PhabricatorApplication', 'PhabricatorOAuthServerAuthController' => 'PhabricatorAuthController', @@ -4856,7 +4817,6 @@ 'PhabricatorOwnersPackageQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorOwnersPackageTestCase' => 'PhabricatorTestCase', 'PhabricatorOwnersPath' => 'PhabricatorOwnersDAO', - 'PhabricatorOwnersSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorPHDConfigOptions' => 'PhabricatorApplicationConfigOptions', 'PhabricatorPHPASTApplication' => 'PhabricatorApplication', 'PhabricatorPHPMailerConfigOptions' => 'PhabricatorApplicationConfigOptions', @@ -4967,7 +4927,6 @@ 'PhabricatorPolicyRuleLunarPhase' => 'PhabricatorPolicyRule', 'PhabricatorPolicyRuleProjects' => 'PhabricatorPolicyRule', 'PhabricatorPolicyRuleUsers' => 'PhabricatorPolicyRule', - 'PhabricatorPolicySchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorPolicyTestCase' => 'PhabricatorTestCase', 'PhabricatorPolicyTestObject' => 'PhabricatorPolicyInterface', 'PhabricatorPolicyType' => 'PhabricatorPolicyConstants', @@ -5219,7 +5178,6 @@ 'PhabricatorSearchManagementWorkflow' => 'PhabricatorManagementWorkflow', 'PhabricatorSearchOrderController' => 'PhabricatorSearchBaseController', 'PhabricatorSearchResultView' => 'AphrontView', - 'PhabricatorSearchSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorSearchSelectController' => 'PhabricatorSearchBaseController', 'PhabricatorSearchWorker' => 'PhabricatorWorker', 'PhabricatorSecurityConfigOptions' => 'PhabricatorApplicationConfigOptions', @@ -5345,7 +5303,6 @@ 'PhabricatorSystemRemoveDestroyWorkflow' => 'PhabricatorSystemRemoveWorkflow', 'PhabricatorSystemRemoveLogWorkflow' => 'PhabricatorSystemRemoveWorkflow', 'PhabricatorSystemRemoveWorkflow' => 'PhabricatorManagementWorkflow', - 'PhabricatorSystemSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorSystemSelectEncodingController' => 'PhabricatorController', 'PhabricatorSystemSelectHighlightController' => 'PhabricatorController', 'PhabricatorTaskmasterDaemon' => 'PhabricatorDaemon', @@ -5375,7 +5332,6 @@ 'PhabricatorTokenLeaderController' => 'PhabricatorTokenController', 'PhabricatorTokenQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorTokenReceiverQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', - 'PhabricatorTokenSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorTokenTokenPHIDType' => 'PhabricatorPHIDType', 'PhabricatorTokenUIEventListener' => 'PhabricatorEventListener', 'PhabricatorTokensApplication' => 'PhabricatorApplication', @@ -5452,7 +5408,6 @@ 'PhabricatorWorkerDAO' => 'PhabricatorLiskDAO', 'PhabricatorWorkerLeaseQuery' => 'PhabricatorQuery', 'PhabricatorWorkerPermanentFailureException' => 'Exception', - 'PhabricatorWorkerSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorWorkerTask' => 'PhabricatorWorkerDAO', 'PhabricatorWorkerTaskData' => 'PhabricatorWorkerDAO', 'PhabricatorWorkerTaskDetailController' => 'PhabricatorDaemonController', @@ -5470,7 +5425,6 @@ 'PhabricatorXHPASTViewPanelController' => 'PhabricatorXHPASTViewController', 'PhabricatorXHPASTViewParseTree' => 'PhabricatorXHPASTViewDAO', 'PhabricatorXHPASTViewRunController' => 'PhabricatorXHPASTViewController', - 'PhabricatorXHPASTViewSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorXHPASTViewStreamController' => 'PhabricatorXHPASTViewPanelController', 'PhabricatorXHPASTViewTreeController' => 'PhabricatorXHPASTViewPanelController', 'PhabricatorXHProfApplication' => 'PhabricatorApplication', @@ -5482,7 +5436,6 @@ 'PhabricatorXHProfProfileView' => 'AphrontView', 'PhabricatorXHProfSample' => 'PhabricatorXHProfDAO', 'PhabricatorXHProfSampleListController' => 'PhabricatorXHProfController', - 'PhabricatorXHProfSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhabricatorYoutubeRemarkupRule' => 'PhutilRemarkupRule', 'PhameBasicBlogSkin' => 'PhameBlogSkin', 'PhameBasicTemplateBlogSkin' => 'PhameBasicBlogSkin', @@ -5530,7 +5483,6 @@ 'PhluxDAO' => 'PhabricatorLiskDAO', 'PhluxEditController' => 'PhluxController', 'PhluxListController' => 'PhluxController', - 'PhluxSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhluxTransaction' => 'PhabricatorApplicationTransaction', 'PhluxTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 'PhluxVariable' => array( @@ -5708,7 +5660,6 @@ 'PhrequentListController' => 'PhrequentController', 'PhrequentPopConduitAPIMethod' => 'PhrequentConduitAPIMethod', 'PhrequentPushConduitAPIMethod' => 'PhrequentConduitAPIMethod', - 'PhrequentSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'PhrequentSearchEngine' => 'PhabricatorApplicationSearchEngine', 'PhrequentTimeBlock' => 'Phobject', 'PhrequentTimeBlockTestCase' => 'PhabricatorTestCase', @@ -5920,7 +5871,6 @@ 'ReleephRequestViewController' => 'ReleephBranchController', 'ReleephRequestorFieldSpecification' => 'ReleephFieldSpecification', 'ReleephRevisionFieldSpecification' => 'ReleephFieldSpecification', - 'ReleephSchemaSpec' => 'PhabricatorConfigSchemaSpec', 'ReleephSeverityFieldSpecification' => 'ReleephLevelFieldSpecification', 'ReleephSummaryFieldSpecification' => 'ReleephFieldSpecification', 'ReleephWorkCanPushConduitAPIMethod' => 'ReleephConduitAPIMethod', diff --git a/src/applications/audit/storage/PhabricatorAuditSchemaSpec.php b/src/applications/audit/storage/PhabricatorAuditSchemaSpec.php deleted file mode 100644 --- a/src/applications/audit/storage/PhabricatorAuditSchemaSpec.php +++ /dev/null @@ -1,11 +0,0 @@ -buildTransactionSchema( - new PhabricatorAuditTransaction(), - new PhabricatorAuditTransactionComment()); - } - -} diff --git a/src/applications/auth/storage/PhabricatorAuthSchemaSpec.php b/src/applications/auth/storage/PhabricatorAuthSchemaSpec.php deleted file mode 100644 --- a/src/applications/auth/storage/PhabricatorAuthSchemaSpec.php +++ /dev/null @@ -1,11 +0,0 @@ -buildLiskSchemata('PhabricatorAuthDAO'); - $this->buildTransactionSchema( - new PhabricatorAuthProviderConfigTransaction()); - } - -} diff --git a/src/applications/cache/storage/PhabricatorCacheSchemaSpec.php b/src/applications/cache/storage/PhabricatorCacheSchemaSpec.php --- a/src/applications/cache/storage/PhabricatorCacheSchemaSpec.php +++ b/src/applications/cache/storage/PhabricatorCacheSchemaSpec.php @@ -3,8 +3,6 @@ final class PhabricatorCacheSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorCacheDAO'); - $this->buildRawSchema( 'cache', id(new PhabricatorKeyValueDatabaseCache())->getTableName(), diff --git a/src/applications/calendar/storage/PhabricatorCalendarSchemaSpec.php b/src/applications/calendar/storage/PhabricatorCalendarSchemaSpec.php deleted file mode 100644 --- a/src/applications/calendar/storage/PhabricatorCalendarSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorCalendarDAO'); - } - -} diff --git a/src/applications/chatlog/storage/PhabricatorChatLogSchemaSpec.php b/src/applications/chatlog/storage/PhabricatorChatLogSchemaSpec.php deleted file mode 100644 --- a/src/applications/chatlog/storage/PhabricatorChatLogSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorChatLogDAO'); - } - -} diff --git a/src/applications/conduit/storage/PhabricatorConduitSchemaSpec.php b/src/applications/conduit/storage/PhabricatorConduitSchemaSpec.php deleted file mode 100644 --- a/src/applications/conduit/storage/PhabricatorConduitSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorConduitDAO'); - } - -} diff --git a/src/applications/config/schema/PhabricatorConfigCoreSchemaSpec.php b/src/applications/config/schema/PhabricatorConfigCoreSchemaSpec.php new file mode 100644 --- /dev/null +++ b/src/applications/config/schema/PhabricatorConfigCoreSchemaSpec.php @@ -0,0 +1,46 @@ +setAncestorClass('PhabricatorLiskDAO') + ->loadObjects(); + + $counters = array(); + foreach ($lisk_objects as $object) { + if ($object->getConfigOption(LiskDAO::CONFIG_NO_TABLE)) { + continue; + } + $this->buildLiskObjectSchema($object); + + $ids_counter = LiskDAO::IDS_COUNTER; + if ($object->getConfigOption(LiskDAO::CONFIG_IDS) == $ids_counter) { + $counters[$object->getApplicationName()] = true; + } + } + + foreach ($counters as $database => $ignored) { + $this->buildRawSchema( + $database, + PhabricatorLiskDAO::COUNTER_TABLE_NAME, + array( + 'counterName' => 'text32', + 'counterValue' => 'id64', + ), + array( + 'PRIMARY' => array( + 'columns' => array('counterName'), + 'unique' => true, + ), + )); + } + + } +} diff --git a/src/applications/config/schema/PhabricatorConfigSchemaSpec.php b/src/applications/config/schema/PhabricatorConfigSchemaSpec.php --- a/src/applications/config/schema/PhabricatorConfigSchemaSpec.php +++ b/src/applications/config/schema/PhabricatorConfigSchemaSpec.php @@ -45,41 +45,7 @@ abstract public function buildSchemata(); - protected function buildLiskSchemata($base) { - - $objects = id(new PhutilSymbolLoader()) - ->setAncestorClass($base) - ->loadObjects(); - - foreach ($objects as $object) { - if ($object->getConfigOption(LiskDAO::CONFIG_NO_TABLE)) { - continue; - } - $this->buildLiskObjectSchema($object); - } - } - - protected function buildTransactionSchema( - PhabricatorApplicationTransaction $xaction, - PhabricatorApplicationTransactionComment $comment = null) { - - $this->buildLiskObjectSchema($xaction); - if ($comment) { - $this->buildLiskObjectSchema($comment); - } - } - - protected function buildCustomFieldSchemata( - PhabricatorLiskDAO $storage, - array $indexes) { - - $this->buildLiskObjectSchema($storage); - foreach ($indexes as $index) { - $this->buildLiskObjectSchema($index); - } - } - - private function buildLiskObjectSchema(PhabricatorLiskDAO $object) { + protected function buildLiskObjectSchema(PhabricatorLiskDAO $object) { $this->buildRawSchema( $object->getApplicationName(), $object->getTableName(), @@ -174,22 +140,6 @@ )); } - public function buildCounterSchema(PhabricatorLiskDAO $object) { - $this->buildRawSchema( - $object->getApplicationName(), - PhabricatorLiskDAO::COUNTER_TABLE_NAME, - array( - 'counterName' => 'text32', - 'counterValue' => 'id64', - ), - array( - 'PRIMARY' => array( - 'columns' => array('counterName'), - 'unique' => true, - ), - )); - } - protected function getDatabase($name) { $server = $this->getServer(); diff --git a/src/applications/config/storage/PhabricatorConfigSettingsSchemaSpec.php b/src/applications/config/storage/PhabricatorConfigSettingsSchemaSpec.php deleted file mode 100644 --- a/src/applications/config/storage/PhabricatorConfigSettingsSchemaSpec.php +++ /dev/null @@ -1,11 +0,0 @@ -buildLiskSchemata('PhabricatorConfigEntryDAO'); - $this->buildTransactionSchema(new PhabricatorConfigTransaction()); - } - -} diff --git a/src/applications/conpherence/storage/ConpherenceSchemaSpec.php b/src/applications/conpherence/storage/ConpherenceSchemaSpec.php --- a/src/applications/conpherence/storage/ConpherenceSchemaSpec.php +++ b/src/applications/conpherence/storage/ConpherenceSchemaSpec.php @@ -4,13 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('ConpherenceDAO'); - $this->buildEdgeSchemata(new ConpherenceThread()); - - $this->buildTransactionSchema( - new ConpherenceTransaction(), - new ConpherenceTransactionComment()); } } diff --git a/src/applications/countdown/storage/PhabricatorCountdownSchemaSpec.php b/src/applications/countdown/storage/PhabricatorCountdownSchemaSpec.php deleted file mode 100644 --- a/src/applications/countdown/storage/PhabricatorCountdownSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorCountdownDAO'); - } - -} diff --git a/src/applications/daemon/storage/PhabricatorDaemonSchemaSpec.php b/src/applications/daemon/storage/PhabricatorDaemonSchemaSpec.php deleted file mode 100644 --- a/src/applications/daemon/storage/PhabricatorDaemonSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorDaemonDAO'); - } - -} diff --git a/src/applications/dashboard/storage/PhabricatorDashboardSchemaSpec.php b/src/applications/dashboard/storage/PhabricatorDashboardSchemaSpec.php --- a/src/applications/dashboard/storage/PhabricatorDashboardSchemaSpec.php +++ b/src/applications/dashboard/storage/PhabricatorDashboardSchemaSpec.php @@ -4,14 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorDashboardDAO'); - $this->buildEdgeSchemata(new PhabricatorDashboard()); - - $this->buildTransactionSchema( - new PhabricatorDashboardTransaction()); - $this->buildTransactionSchema( - new PhabricatorDashboardPanelTransaction()); } } diff --git a/src/applications/differential/storage/DifferentialSchemaSpec.php b/src/applications/differential/storage/DifferentialSchemaSpec.php --- a/src/applications/differential/storage/DifferentialSchemaSpec.php +++ b/src/applications/differential/storage/DifferentialSchemaSpec.php @@ -3,21 +3,8 @@ final class DifferentialSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('DifferentialDAO'); - $this->buildEdgeSchemata(new DifferentialRevision()); - $this->buildTransactionSchema( - new DifferentialTransaction(), - new DifferentialTransactionComment()); - - $this->buildCustomFieldSchemata( - new DifferentialCustomFieldStorage(), - array( - new DifferentialCustomFieldNumericIndex(), - new DifferentialCustomFieldStringIndex(), - )); - $this->buildRawSchema( id(new DifferentialRevision())->getApplicationName(), DifferentialChangeset::TABLE_CACHE, diff --git a/src/applications/diviner/storage/DivinerSchemaSpec.php b/src/applications/diviner/storage/DivinerSchemaSpec.php deleted file mode 100644 --- a/src/applications/diviner/storage/DivinerSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('DivinerDAO'); - } - -} diff --git a/src/applications/doorkeeper/storage/DoorkeeperSchemaSpec.php b/src/applications/doorkeeper/storage/DoorkeeperSchemaSpec.php --- a/src/applications/doorkeeper/storage/DoorkeeperSchemaSpec.php +++ b/src/applications/doorkeeper/storage/DoorkeeperSchemaSpec.php @@ -4,8 +4,6 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('DoorkeeperDAO'); - $this->buildEdgeSchemata(new DoorkeeperExternalObject()); } diff --git a/src/applications/draft/storage/PhabricatorDraftSchemaSpec.php b/src/applications/draft/storage/PhabricatorDraftSchemaSpec.php deleted file mode 100644 --- a/src/applications/draft/storage/PhabricatorDraftSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorDraftDAO'); - } - -} diff --git a/src/applications/drydock/storage/DrydockSchemaSpec.php b/src/applications/drydock/storage/DrydockSchemaSpec.php deleted file mode 100644 --- a/src/applications/drydock/storage/DrydockSchemaSpec.php +++ /dev/null @@ -1,14 +0,0 @@ -buildLiskSchemata('DrydockDAO'); - - $this->buildTransactionSchema( - new DrydockBlueprintTransaction()); - - } - -} diff --git a/src/applications/fact/storage/PhabricatorFactSchemaSpec.php b/src/applications/fact/storage/PhabricatorFactSchemaSpec.php deleted file mode 100644 --- a/src/applications/fact/storage/PhabricatorFactSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorFactDAO'); - } - -} diff --git a/src/applications/feed/storage/PhabricatorFeedSchemaSpec.php b/src/applications/feed/storage/PhabricatorFeedSchemaSpec.php deleted file mode 100644 --- a/src/applications/feed/storage/PhabricatorFeedSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorFeedDAO'); - } - -} diff --git a/src/applications/files/storage/PhabricatorFileSchemaSpec.php b/src/applications/files/storage/PhabricatorFileSchemaSpec.php --- a/src/applications/files/storage/PhabricatorFileSchemaSpec.php +++ b/src/applications/files/storage/PhabricatorFileSchemaSpec.php @@ -4,17 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorFileDAO'); - $this->buildEdgeSchemata(new PhabricatorFile()); - - $this->buildTransactionSchema( - new PhabricatorFileTransaction(), - new PhabricatorFileTransactionComment()); - - $this->buildTransactionSchema( - new PhabricatorMacroTransaction(), - new PhabricatorMacroTransactionComment()); } } diff --git a/src/applications/flag/storage/PhabricatorFlagSchemaSpec.php b/src/applications/flag/storage/PhabricatorFlagSchemaSpec.php deleted file mode 100644 --- a/src/applications/flag/storage/PhabricatorFlagSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorFlagDAO'); - } - -} diff --git a/src/applications/fund/storage/FundSchemaSpec.php b/src/applications/fund/storage/FundSchemaSpec.php --- a/src/applications/fund/storage/FundSchemaSpec.php +++ b/src/applications/fund/storage/FundSchemaSpec.php @@ -4,14 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('FundDAO'); $this->buildEdgeSchemata(new FundInitiative()); - - $this->buildTransactionSchema( - new FundInitiativeTransaction()); - - $this->buildTransactionSchema( - new FundBackerTransaction()); } } diff --git a/src/applications/harbormaster/storage/HarbormasterSchemaSpec.php b/src/applications/harbormaster/storage/HarbormasterSchemaSpec.php --- a/src/applications/harbormaster/storage/HarbormasterSchemaSpec.php +++ b/src/applications/harbormaster/storage/HarbormasterSchemaSpec.php @@ -3,22 +3,7 @@ final class HarbormasterSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('HarbormasterDAO'); - $this->buildEdgeSchemata(new HarbormasterBuildable()); - $this->buildCounterSchema(new HarbormasterBuildable()); - - $this->buildTransactionSchema( - new HarbormasterBuildableTransaction()); - - $this->buildTransactionSchema( - new HarbormasterBuildTransaction()); - - $this->buildTransactionSchema( - new HarbormasterBuildPlanTransaction()); - - $this->buildTransactionSchema( - new HarbormasterBuildStepTransaction()); $this->buildRawSchema( id(new HarbormasterBuildable())->getApplicationName(), diff --git a/src/applications/herald/storage/HeraldSchemaSpec.php b/src/applications/herald/storage/HeraldSchemaSpec.php --- a/src/applications/herald/storage/HeraldSchemaSpec.php +++ b/src/applications/herald/storage/HeraldSchemaSpec.php @@ -3,12 +3,6 @@ final class HeraldSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('HeraldDAO'); - - $this->buildTransactionSchema( - new HeraldRuleTransaction(), - new HeraldRuleTransactionComment()); - $this->buildRawSchema( id(new HeraldRule())->getApplicationName(), HeraldRule::TABLE_RULE_APPLIED, diff --git a/src/applications/legalpad/storage/LegalpadSchemaSpec.php b/src/applications/legalpad/storage/LegalpadSchemaSpec.php --- a/src/applications/legalpad/storage/LegalpadSchemaSpec.php +++ b/src/applications/legalpad/storage/LegalpadSchemaSpec.php @@ -4,12 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('LegalpadDAO'); $this->buildEdgeSchemata(new LegalpadDocument()); - - $this->buildTransactionSchema( - new LegalpadTransaction(), - new LegalpadTransactionComment()); } } diff --git a/src/applications/maniphest/storage/ManiphestSchemaSpec.php b/src/applications/maniphest/storage/ManiphestSchemaSpec.php --- a/src/applications/maniphest/storage/ManiphestSchemaSpec.php +++ b/src/applications/maniphest/storage/ManiphestSchemaSpec.php @@ -4,19 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('ManiphestDAO'); - $this->buildEdgeSchemata(new ManiphestTask()); - $this->buildTransactionSchema( - new ManiphestTransaction(), - new ManiphestTransactionComment()); - - $this->buildCustomFieldSchemata( - new ManiphestCustomFieldStorage(), - array( - new ManiphestCustomFieldNumericIndex(), - new ManiphestCustomFieldStringIndex(), - )); } } diff --git a/src/applications/metamta/storage/PhabricatorMetaMTASchemaSpec.php b/src/applications/metamta/storage/PhabricatorMetaMTASchemaSpec.php --- a/src/applications/metamta/storage/PhabricatorMetaMTASchemaSpec.php +++ b/src/applications/metamta/storage/PhabricatorMetaMTASchemaSpec.php @@ -4,9 +4,6 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorMetaMTADAO'); - $this->buildLiskSchemata('PhabricatorSMSDAO'); - $this->buildEdgeSchemata( new PhabricatorMetaMTAMail()); } diff --git a/src/applications/nuance/storage/NuanceSchemaSpec.php b/src/applications/nuance/storage/NuanceSchemaSpec.php --- a/src/applications/nuance/storage/NuanceSchemaSpec.php +++ b/src/applications/nuance/storage/NuanceSchemaSpec.php @@ -4,24 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('NuanceDAO'); $this->buildEdgeSchemata(new NuanceItem()); - - $this->buildTransactionSchema( - new NuanceItemTransaction(), - new NuanceItemTransactionComment()); - - $this->buildTransactionSchema( - new NuanceQueueTransaction(), - new NuanceQueueTransactionComment()); - - $this->buildTransactionSchema( - new NuanceRequestorTransaction(), - new NuanceRequestorTransactionComment()); - - $this->buildTransactionSchema( - new NuanceSourceTransaction(), - new NuanceSourceTransactionComment()); } } diff --git a/src/applications/oauthserver/storage/PhabricatorOAuthSchemaSpec.php b/src/applications/oauthserver/storage/PhabricatorOAuthSchemaSpec.php deleted file mode 100644 --- a/src/applications/oauthserver/storage/PhabricatorOAuthSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorOAuthServerDAO'); - } - -} diff --git a/src/applications/owners/storage/PhabricatorOwnersSchemaSpec.php b/src/applications/owners/storage/PhabricatorOwnersSchemaSpec.php deleted file mode 100644 --- a/src/applications/owners/storage/PhabricatorOwnersSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorOwnersDAO'); - } - -} diff --git a/src/applications/passphrase/storage/PassphraseSchemaSpec.php b/src/applications/passphrase/storage/PassphraseSchemaSpec.php --- a/src/applications/passphrase/storage/PassphraseSchemaSpec.php +++ b/src/applications/passphrase/storage/PassphraseSchemaSpec.php @@ -4,11 +4,6 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PassphraseDAO'); - - $this->buildTransactionSchema( - new PassphraseCredentialTransaction()); - $this->buildEdgeSchemata(new PassphraseCredential()); } diff --git a/src/applications/paste/storage/PhabricatorPasteSchemaSpec.php b/src/applications/paste/storage/PhabricatorPasteSchemaSpec.php --- a/src/applications/paste/storage/PhabricatorPasteSchemaSpec.php +++ b/src/applications/paste/storage/PhabricatorPasteSchemaSpec.php @@ -4,12 +4,6 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorPasteDAO'); - - $this->buildTransactionSchema( - new PhabricatorPasteTransaction(), - new PhabricatorPasteTransactionComment()); - $this->buildEdgeSchemata(new PhabricatorPaste()); } diff --git a/src/applications/people/storage/PhabricatorUserSchemaSpec.php b/src/applications/people/storage/PhabricatorUserSchemaSpec.php --- a/src/applications/people/storage/PhabricatorUserSchemaSpec.php +++ b/src/applications/people/storage/PhabricatorUserSchemaSpec.php @@ -3,20 +3,8 @@ final class PhabricatorUserSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorUserDAO'); - $this->buildEdgeSchemata(new PhabricatorUser()); - $this->buildTransactionSchema( - new PhabricatorUserTransaction()); - - $this->buildCustomFieldSchemata( - new PhabricatorUserConfiguredCustomFieldStorage(), - array( - new PhabricatorUserCustomFieldNumericIndex(), - new PhabricatorUserCustomFieldStringIndex(), - )); - $this->buildRawSchema( id(new PhabricatorUser())->getApplicationName(), PhabricatorUser::NAMETOKEN_TABLE, diff --git a/src/applications/phame/storage/PhameSchemaSpec.php b/src/applications/phame/storage/PhameSchemaSpec.php --- a/src/applications/phame/storage/PhameSchemaSpec.php +++ b/src/applications/phame/storage/PhameSchemaSpec.php @@ -4,7 +4,6 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhameDAO'); $this->buildEdgeSchemata(new PhameBlog()); } diff --git a/src/applications/phlux/storage/PhluxSchemaSpec.php b/src/applications/phlux/storage/PhluxSchemaSpec.php deleted file mode 100644 --- a/src/applications/phlux/storage/PhluxSchemaSpec.php +++ /dev/null @@ -1,11 +0,0 @@ -buildLiskSchemata('PhluxDAO'); - $this->buildTransactionSchema(new PhluxTransaction()); - } - -} diff --git a/src/applications/pholio/storage/PholioSchemaSpec.php b/src/applications/pholio/storage/PholioSchemaSpec.php --- a/src/applications/pholio/storage/PholioSchemaSpec.php +++ b/src/applications/pholio/storage/PholioSchemaSpec.php @@ -3,13 +3,7 @@ final class PholioSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PholioDAO'); - $this->buildEdgeSchemata(new PholioMock()); - - $this->buildTransactionSchema( - new PholioTransaction(), - new PholioTransactionComment()); } } diff --git a/src/applications/phortune/storage/PhortuneSchemaSpec.php b/src/applications/phortune/storage/PhortuneSchemaSpec.php --- a/src/applications/phortune/storage/PhortuneSchemaSpec.php +++ b/src/applications/phortune/storage/PhortuneSchemaSpec.php @@ -3,15 +3,7 @@ final class PhortuneSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhortuneDAO'); - $this->buildEdgeSchemata(new PhortuneAccount()); - - $this->buildTransactionSchema( - new PhortuneAccountTransaction()); - - $this->buildTransactionSchema( - new PhortuneProductTransaction()); } } diff --git a/src/applications/phpast/storage/PhabricatorXHPASTViewSchemaSpec.php b/src/applications/phpast/storage/PhabricatorXHPASTViewSchemaSpec.php deleted file mode 100644 --- a/src/applications/phpast/storage/PhabricatorXHPASTViewSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorXHPASTViewDAO'); - } - -} diff --git a/src/applications/phragment/storage/PhragmentSchemaSpec.php b/src/applications/phragment/storage/PhragmentSchemaSpec.php --- a/src/applications/phragment/storage/PhragmentSchemaSpec.php +++ b/src/applications/phragment/storage/PhragmentSchemaSpec.php @@ -3,8 +3,6 @@ final class PhragmentSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhragmentDAO'); - $this->buildEdgeSchemata(new PhragmentFragment()); } diff --git a/src/applications/phrequent/storage/PhrequentSchemaSpec.php b/src/applications/phrequent/storage/PhrequentSchemaSpec.php deleted file mode 100644 --- a/src/applications/phrequent/storage/PhrequentSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhrequentDAO'); - } - -} diff --git a/src/applications/phriction/storage/PhrictionSchemaSpec.php b/src/applications/phriction/storage/PhrictionSchemaSpec.php --- a/src/applications/phriction/storage/PhrictionSchemaSpec.php +++ b/src/applications/phriction/storage/PhrictionSchemaSpec.php @@ -3,8 +3,6 @@ final class PhrictionSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhrictionDAO'); - $this->buildEdgeSchemata(new PhrictionDocument()); } diff --git a/src/applications/policy/storage/PhabricatorPolicySchemaSpec.php b/src/applications/policy/storage/PhabricatorPolicySchemaSpec.php deleted file mode 100644 --- a/src/applications/policy/storage/PhabricatorPolicySchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorPolicyDAO'); - } - -} diff --git a/src/applications/ponder/storage/PonderSchemaSpec.php b/src/applications/ponder/storage/PonderSchemaSpec.php --- a/src/applications/ponder/storage/PonderSchemaSpec.php +++ b/src/applications/ponder/storage/PonderSchemaSpec.php @@ -3,17 +3,7 @@ final class PonderSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PonderDAO'); - $this->buildEdgeSchemata(new PonderQuestion()); - - $this->buildTransactionSchema( - new PonderQuestionTransaction(), - new PonderQuestionTransactionComment()); - - $this->buildTransactionSchema( - new PonderAnswerTransaction(), - new PonderAnswerTransactionComment()); } } diff --git a/src/applications/project/storage/PhabricatorProjectSchemaSpec.php b/src/applications/project/storage/PhabricatorProjectSchemaSpec.php --- a/src/applications/project/storage/PhabricatorProjectSchemaSpec.php +++ b/src/applications/project/storage/PhabricatorProjectSchemaSpec.php @@ -3,23 +3,8 @@ final class PhabricatorProjectSchemaSpec extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorProjectDAO'); - $this->buildEdgeSchemata(new PhabricatorProject()); - $this->buildTransactionSchema( - new PhabricatorProjectTransaction()); - - $this->buildCustomFieldSchemata( - new PhabricatorProjectCustomFieldStorage(), - array( - new PhabricatorProjectCustomFieldNumericIndex(), - new PhabricatorProjectCustomFieldStringIndex(), - )); - - $this->buildTransactionSchema( - new PhabricatorProjectColumnTransaction()); - $this->buildRawSchema( id(new PhabricatorProject())->getApplicationName(), PhabricatorProject::TABLE_DATASOURCE_TOKEN, diff --git a/src/applications/releeph/storage/ReleephSchemaSpec.php b/src/applications/releeph/storage/ReleephSchemaSpec.php deleted file mode 100644 --- a/src/applications/releeph/storage/ReleephSchemaSpec.php +++ /dev/null @@ -1,20 +0,0 @@ -buildLiskSchemata('ReleephDAO'); - - $this->buildTransactionSchema( - new ReleephProductTransaction()); - - $this->buildTransactionSchema( - new ReleephBranchTransaction()); - - $this->buildTransactionSchema( - new ReleephRequestTransaction(), - new ReleephRequestTransactionComment()); - } - -} diff --git a/src/applications/repository/storage/PhabricatorRepositorySchemaSpec.php b/src/applications/repository/storage/PhabricatorRepositorySchemaSpec.php --- a/src/applications/repository/storage/PhabricatorRepositorySchemaSpec.php +++ b/src/applications/repository/storage/PhabricatorRepositorySchemaSpec.php @@ -4,13 +4,8 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorRepositoryDAO'); - $this->buildEdgeSchemata(new PhabricatorRepository()); - $this->buildTransactionSchema( - new PhabricatorRepositoryTransaction()); - $this->buildRawSchema( id(new PhabricatorRepository())->getApplicationName(), PhabricatorRepository::TABLE_BADCOMMIT, diff --git a/src/applications/search/storage/PhabricatorSearchSchemaSpec.php b/src/applications/search/storage/PhabricatorSearchSchemaSpec.php deleted file mode 100644 --- a/src/applications/search/storage/PhabricatorSearchSchemaSpec.php +++ /dev/null @@ -1,9 +0,0 @@ -buildLiskSchemata('PhabricatorSearchDAO'); - } - -} diff --git a/src/applications/slowvote/storage/PhabricatorSlowvoteSchemaSpec.php b/src/applications/slowvote/storage/PhabricatorSlowvoteSchemaSpec.php --- a/src/applications/slowvote/storage/PhabricatorSlowvoteSchemaSpec.php +++ b/src/applications/slowvote/storage/PhabricatorSlowvoteSchemaSpec.php @@ -4,11 +4,7 @@ extends PhabricatorConfigSchemaSpec { public function buildSchemata() { - $this->buildLiskSchemata('PhabricatorSlowvoteDAO'); $this->buildEdgeSchemata(new PhabricatorSlowvotePoll()); - $this->buildTransactionSchema( - new PhabricatorSlowvoteTransaction(), - new PhabricatorSlowvoteTransactionComment()); } } diff --git a/src/applications/system/storage/PhabricatorSystemSchemaSpec.php b/src/applications/system/storage/PhabricatorSystemSchemaSpec.php deleted file mode 100644 --- a/src/applications/system/storage/PhabricatorSystemSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorSystemDAO'); - } - -} diff --git a/src/applications/tokens/storage/PhabricatorTokenSchemaSpec.php b/src/applications/tokens/storage/PhabricatorTokenSchemaSpec.php deleted file mode 100644 --- a/src/applications/tokens/storage/PhabricatorTokenSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorTokenDAO'); - } - -} diff --git a/src/applications/xhprof/storage/PhabricatorXHProfSchemaSpec.php b/src/applications/xhprof/storage/PhabricatorXHProfSchemaSpec.php deleted file mode 100644 --- a/src/applications/xhprof/storage/PhabricatorXHProfSchemaSpec.php +++ /dev/null @@ -1,10 +0,0 @@ -buildLiskSchemata('PhabricatorXHProfDAO'); - } - -} diff --git a/src/infrastructure/daemon/workers/storage/PhabricatorWorkerSchemaSpec.php b/src/infrastructure/daemon/workers/storage/PhabricatorWorkerSchemaSpec.php deleted file mode 100644 --- a/src/infrastructure/daemon/workers/storage/PhabricatorWorkerSchemaSpec.php +++ /dev/null @@ -1,11 +0,0 @@ -buildLiskSchemata('PhabricatorWorkerDAO'); - $this->buildCounterSchema(new PhabricatorWorkerActiveTask()); - } - -}