1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 10:22:42 +01:00
phorge-phorge/src/applications
epriestley 098d0d93d6 Generate expected schemata for User/People tables
Summary:
Ref T1191. Some notes here:

  - Drops the old LDAP and OAuth info tables. These were migrated to the ExternalAccount table a very long time ago.
  - Separates surplus/missing keys from other types of surplus/missing things. In the long run, my plan is to have only two notice levels:
    - Error: something we can't fix (missing database, table, or column; overlong key).
    - Warning: something we can fix (surplus anything, missing key, bad column type, bad key columns, bad uniqueness, bad collation or charset).
    - For now, retaining three levels is helpful in generating all the expected scheamta.

Test Plan:
  - Saw ~200 issues resolve, leaving ~1,300.
  - Grepped for removed tables.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T1191

Differential Revision: https://secure.phabricator.com/D10580
2014-10-01 07:36:47 -07:00
..
aphlict/management Try nodejs before node when starting notification server 2014-06-07 13:56:23 -07:00
arcanist/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
audit Generate reasonable expected schemata for Audit and Auth 2014-09-18 08:32:44 -07:00
auth Generate expected schemata for User/People tables 2014-10-01 07:36:47 -07:00
base Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
cache Generate reasonable expected schemata for Cache tables 2014-09-18 08:36:22 -07:00
calendar Generate expected schemata for Calendar 2014-09-19 11:46:20 -07:00
chatlog Generate reasonable expected schemata for Chatlog, Conduit, Config, Countdown, Daemons 2014-09-18 11:15:29 -07:00
conduit Generate reasonable expected schemata for Chatlog, Conduit, Config, Countdown, Daemons 2014-09-18 11:15:29 -07:00
config Generate expected schemata for User/People tables 2014-10-01 07:36:47 -07:00
conpherence Generate expected schemata for Dashboards and Conpherence 2014-09-18 11:15:38 -07:00
countdown Generate reasonable expected schemata for Chatlog, Conduit, Config, Countdown, Daemons 2014-09-18 11:15:29 -07:00
daemon Generate reasonable expected schemata for Chatlog, Conduit, Config, Countdown, Daemons 2014-09-18 11:15:29 -07:00
dashboard Generate expected schemata for Doorkeeper, Draft, Drydock, Feed 2014-09-18 11:15:49 -07:00
differential Partially modernize Doorkeeper/Asana bridge 2014-10-01 07:09:34 -07:00
diffusion Partially modernize Doorkeeper/Asana bridge 2014-10-01 07:09:34 -07:00
diviner Rename PhutilKeyValueCache subclasses 2014-08-06 08:12:28 +10:00
doorkeeper Partially modernize Doorkeeper/Asana bridge 2014-10-01 07:09:34 -07:00
draft/storage Generate expected schemata for Doorkeeper, Draft, Drydock, Feed 2014-09-18 11:15:49 -07:00
drydock Increase Drydock worker time to 24 hours 2014-09-25 09:46:47 +10:00
fact Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
feed Partially modernize Doorkeeper/Asana bridge 2014-10-01 07:09:34 -07:00
files Add expected schemata for Fund, Files, Flags and Legalpad 2014-09-19 05:44:40 -07:00
flag Add expected schemata for Fund, Files, Flags and Legalpad 2014-09-19 05:44:40 -07:00
fund Add expected schemata for Fund, Files, Flags and Legalpad 2014-09-19 05:44:40 -07:00
harbormaster Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
help Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
herald Diffusion / Herald - tweak "Accepted Differential Revision exists" Herald field 2014-09-03 15:28:12 -07:00
home Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
legalpad Add expected schemata for Fund, Files, Flags and Legalpad 2014-09-19 05:44:40 -07:00
lipsum Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
macro Support :emoji: in Remarkup 2014-09-29 08:31:00 -07:00
mailinglists Generate expected schemata for MetaMTA, Nuance, MetaData, OAuthServer 2014-09-24 13:50:00 -07:00
maniphest Generate expected schemata for Maniphest 2014-09-19 11:46:44 -07:00
meta Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
metamta Generate expected schemata for MetaMTA, Nuance, MetaData, OAuthServer 2014-09-24 13:50:00 -07:00
notification Generate expected schemata for Doorkeeper, Draft, Drydock, Feed 2014-09-18 11:15:49 -07:00
nuance Generate expected schemata for MetaMTA, Nuance, MetaData, OAuthServer 2014-09-24 13:50:00 -07:00
oauthserver Generate expected schemata for MetaMTA, Nuance, MetaData, OAuthServer 2014-09-24 13:50:00 -07:00
owners Rename AphrontQueryException subclasses 2014-08-06 07:51:21 +10:00
passphrase Add actions to mobile Passphrase 2014-09-25 10:57:44 -07:00
paste Allow pastes to be destroyed 2014-09-25 13:42:38 -07:00
people Generate expected schemata for User/People tables 2014-10-01 07:36:47 -07:00
phame Generate expected scheamta for Passphrase, Paste, Phlux, Phame 2014-09-24 13:50:57 -07:00
phid Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
phlux Generate expected scheamta for Passphrase, Paste, Phlux, Phame 2014-09-24 13:50:57 -07:00
pholio Transactions - hide "mentioned in X" story if you can't see X 2014-09-16 12:12:35 -07:00
phortune Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
phpast Generate expected schemata for Workers, XHProf, PHPAAST, Tokens, System, Slowvote 2014-09-19 05:45:24 -07:00
phragment Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
phrequent Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
phriction Phriction - fix edits with subscribers 2014-09-05 10:48:23 -07:00
policy Fix failing test in PhabricatorPolicyDataTestCase caused by membership locking 2014-09-25 09:46:17 +10:00
ponder Export Ponder question and answer bodies as remarkup blocks during transactions 2014-09-25 13:42:46 -07:00
project Projects - add "lock membership", which prevents people from leaving 2014-09-18 11:00:50 -07:00
releeph Generate expected schemata for Releeph 2014-09-28 15:12:41 -07:00
remarkup/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
repository Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00
search Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
settings Generate expected schemata for User/People tables 2014-10-01 07:36:47 -07:00
slowvote Remove SlowvoteComment and storage 2014-09-19 05:45:36 -07:00
subscriptions Rename PHIDType classes 2014-07-24 08:05:46 +10:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Generate expected schemata for Workers, XHProf, PHPAAST, Tokens, System, Slowvote 2014-09-19 05:45:24 -07:00
tokens Generate expected schemata for Workers, XHProf, PHPAAST, Tokens, System, Slowvote 2014-09-19 05:45:24 -07:00
transactions Partially modernize Doorkeeper/Asana bridge 2014-10-01 07:09:34 -07:00
typeahead Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
uiexample Replace ActionHeader minicons with Font icons 2014-08-15 11:08:28 -07:00
xhprof Generate expected schemata for Workers, XHProf, PHPAAST, Tokens, System, Slowvote 2014-09-19 05:45:24 -07:00