1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-09 16:32:39 +01:00

Allow using StorageFixtureScopeGuard on Windows

This commit is contained in:
Jakub Vrana 2012-10-24 13:46:17 -07:00
parent 60466d3bcc
commit 01de3dff81
2 changed files with 4 additions and 4 deletions

View file

@ -1,4 +1,4 @@
ALTER TABLE `{$NAMESPACE}_draft`.`draft`
ADD `metadata` longtext NOT NULL DEFAULT '' AFTER `draft`;
ADD `metadata` longtext AFTER `draft`;
UPDATE `{$NAMESPACE}_draft`.`draft` SET `metadata` = '[]';

View file

@ -27,7 +27,7 @@ final class PhabricatorStorageFixtureScopeGuard {
$this->name = $name;
execx(
'%s upgrade --force --namespace %s',
'php %s upgrade --force --namespace %s',
$this->getStorageBinPath(),
$this->name);
@ -41,14 +41,14 @@ final class PhabricatorStorageFixtureScopeGuard {
PhabricatorLiskDAO::popStorageNamespace();
execx(
'%s destroy --force --namespace %s',
'php %s destroy --force --namespace %s',
$this->getStorageBinPath(),
$this->name);
}
private function getStorageBinPath() {
$root = dirname(phutil_get_library_root('phabricator'));
return $root.'/bin/storage';
return $root.'/scripts/sql/manage_storage.php';
}
}