I probably broke my Phabricator installation during upgrade (last upgrade April 2014)… Any help would be appreciated. I did not make a backup of my database…
While running “phabricator/bin/storage upgrade”, I got:
Populating Phriction policies.
Migrating document 1 to project policy RT339196: ePortfolio - document edit...
[2020-04-15 13:02:02] EXCEPTION: (AphrontSchemaQueryException) #1054: Unknown column 'contentPHID' in 'field list' at [<phabricator>/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:356]
arcanist(head=master, ref.master=377ed2ed8db7), phabricator(head=master, ref.master=0ea6d131e072)
#0 AphrontBaseMySQLDatabaseConnection::throwCommonException(integer, string) called at [<phabricator>/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:379]
#1 AphrontBaseMySQLDatabaseConnection::throwQueryCodeException(integer, string) called at [<phabricator>/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:320]
#2 AphrontBaseMySQLDatabaseConnection::throwQueryException(mysqli) called at [<phabricator>/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:216]
#3 AphrontBaseMySQLDatabaseConnection::executeQuery(PhutilQueryString) called at [<phabricator>/src/infrastructure/storage/xsprintf/queryfx.php:8]
#4 queryfx(AphrontMySQLiDatabaseConnection, string, PhrictionDocument, array, string, string)
#5 call_user_func_array(string, array) called at [<phabricator>/src/infrastructure/storage/connection/AphrontDatabaseConnection.php:58]
#6 AphrontDatabaseConnection::query(string, PhrictionDocument, array, string, string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:989]
#7 LiskDAO::update() called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:910]
#8 LiskDAO::save() called at [<phabricator>/resources/sql/autopatches/20141107.phriction.policy.2.php:49]
#9 require_once(string) called at [<phabricator>/src/infrastructure/storage/management/PhabricatorStorageManagementAPI.php:291]
#10 PhabricatorStorageManagementAPI::applyPatchPHP(string) called at [<phabricator>/src/infrastructure/storage/management/PhabricatorStorageManagementAPI.php:245]
#11 PhabricatorStorageManagementAPI::applyPatch(PhabricatorStoragePatch) called at [<phabricator>/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php:1157]
#12 PhabricatorStorageManagementWorkflow::doUpgradeSchemata(array, NULL, boolean, boolean) called at [<phabricator>/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php:903]
#13 PhabricatorStorageManagementWorkflow::upgradeSchemata(array, NULL, boolean, boolean) called at [<phabricator>/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementUpgradeWorkflow.php:78]
#14 PhabricatorStorageManagementUpgradeWorkflow::didExecute(PhutilArgumentParser) called at [<phabricator>/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php:107]
#15 PhabricatorStorageManagementWorkflow::execute(PhutilArgumentParser) called at [<arcanist>/src/parser/argument/PhutilArgumentParser.php:485]
#16 PhutilArgumentParser::parseWorkflowsFull(array) called at [<arcanist>/src/parser/argument/PhutilArgumentParser.php:376]
#17 PhutilArgumentParser::parseWorkflows(array) called at [<phabricator>/scripts/sql/manage_storage.php:249]