1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-27 01:02:42 +01:00
phorge-phorge/resources/sql/patches
epriestley 917da08417 Fix various MySQL version issues with new charset stuff
Summary:
Ref T1191. Notable stuff:

  - Adds `--disable-utf8mb4` to `bin/storage` to make it easier to test what things will (approximately) do on old MySQL. This isn't 100% perfect but should catch all the major stuff. It basically makes us pretend the server is an old server.
  - Require utf8mb4 to dump a quickstart.
  - Fix some issues with quickstart generation, notably special casing the FULLTEXT handling.
  - Add an `--unsafe` flag to `bin/storage adjust` to let it truncate data to fix schemata.
  - Fix some old patches which don't work if the default table charset is utf8mb4.

Test Plan:
  - Dumped a quickstart.
  - Loaded the quickstart with utf8mb4.
  - Loaded the quickstart with `--disable-utf8mb4` (verified that we get binary columns, etc).
  - Adjusted schema with `--disable-utf8mb4` (got a long adjustment with binary columns, some truncation stuff with weird edge case test data).
  - Adjusted schema with `--disable-utf8mb4 --unsafe` (got truncations and clean adjust).
  - Adjusted schema back without `--disable-utf8mb4` (got a long adjustment with utf8mb4 columns, some invalid data on truncated utf8).
  - Adjusted schema without `--disable-utf8mb4`, but with `--unsafe` (got truncations on the invalid data).

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T1191

Differential Revision: https://secure.phabricator.com/D10757
2014-10-29 15:49:29 -07:00
..
0000.legacy.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
000.project.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
001.maniphest_projects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
002.oauth.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
003.more_oauth.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
004.daemonrepos.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
005.workers.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
006.repository.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
007.daemonlog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
008.repoopt.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
009.repo_summary.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
010.herald.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
011.badcommit.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
012.dropphidtype.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
013.commitdetail.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
014.shortcuts.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
015.preferences.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
016.userrealnameindex.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
017.sessionkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
018.owners.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
019.arcprojects.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
020.pathcapital.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
021.xhpastview.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
022.differentialcommit.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
023.dxkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
024.mlistkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
025.commentopt.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
026.diffpropkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
027.metamtakeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
028.systemagent.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
029.cursors.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
030.imagemacro.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
031.workerrace.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
032.viewtime.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
033.privtest.sql Improve schema upgrade workflow for unprivileged users 2011-04-30 00:50:48 -07:00
034.savedheader.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
035.proxyimage.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
036.mailkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
037.setuptest.sql Add a "setup" mode which guides new users through application configuration 2011-05-10 15:12:30 -07:00
038.admin.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
039.userlog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
040.transform.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
041.heraldrepetition.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
042.commentmetadata.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
043.pastebin.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
044.countdown.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
045.timezone.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
046.conduittoken.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
047.projectstatus.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
048.relationshipkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
049.projectowner.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
050.taskdenormal.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
051.projectfilter.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
052.pastelanguage.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
053.feed.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
054.subscribers.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
055.add_author_to_files.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
056.slowvote.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
057.parsecache.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
058.missingkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
059.engines.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
060.phriction.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
061.phrictioncontent.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
062.phrictionmenu.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
063.pasteforks.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
064.subprojects.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
065.sshkeys.sql Provide bin/storage quickstart to automate generation of quickstart.sql 2014-10-01 08:22:37 -07:00
066.phrictioncontent.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
067.preferences.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
068.maniphestauxiliarystorage.sql Fix various MySQL version issues with new charset stuff 2014-10-29 15:49:29 -07:00
069.heraldxscript.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
070.differentialaux.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
071.contentsource.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
072.blamerevert.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
073.reposymbols.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
074.affectedpath.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
075.revisionhash.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
076.indexedlanguages.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
077.originalemail.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
078.nametoken.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
079.nametokenindex.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
080.filekeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
081.filekeys.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
082.xactionkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
083.dxviewtime.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
084.pasteauthorkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
085.packagecommitrelationship.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
086.formeraffil.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
087.phrictiondelete.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
088.audit.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
089.projectwiki.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
090.forceuniqueprojectnames.php Rename AphrontQueryException subclasses 2014-08-06 07:51:21 +10:00
091.uniqueslugkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
092.dropgithubnotification.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
093.gitremotes.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
094.phrictioncolumn.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
095.directory.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
096.filename.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
097.heraldruletypes.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
098.heraldruletypemigration.php Applied various linter fixes. 2014-06-09 16:04:12 -07:00
099.drydock.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
100.projectxaction.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
101.heraldruleapplied.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
102.heraldcleanup.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
103.heraldedithistory.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
104.searchkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
105.mimetype.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
106.chatlog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
107.oauthserver.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
108.oauthscope.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
109.oauthclientphidkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
110.commitaudit.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
111.commitauditmigration.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
112.oauthaccesscoderedirecturi.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
113.lastreviewer.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
114.auditrequest.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
115.prepareutf8.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
116.utf8-backup-first-expect-wait.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
117.repositorydescription.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
118.auditinline.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
119.filehash.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
120.noop.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
121.drydocklog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
122.flag.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
123.heraldrulelog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
124.subpriority.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
125.ipv6.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
126.edges.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
127.userkeybody.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
128.phabricatorcom.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
129.savedquery.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
130.denormalrevisionquery.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
131.migraterevisionquery.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
132.phame.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
133.imagemacro.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
134.emptysearch.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
135.datecommitted.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
136.sex.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
137.auditmetadata.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
138.notification.sql SQL patch for notification 2012-06-08 12:42:59 -07:00
20121209.pholioxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20121209.xmacroadd.sql Modernize Macro application 2012-12-11 14:01:03 -08:00
20121209.xmacromigrate.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20121209.xmacromigratekey.sql Modernize Macro application 2012-12-11 14:01:03 -08:00
20121220.generalcache.sql Implement a more compact, general database-backed key-value cache 2012-12-21 14:17:56 -08:00
20121226.config.sql Start of a config web interface. 2012-12-27 15:21:21 -08:00
20130101.confxaction.sql Use transactions to show edit history for Configuration 2013-01-01 18:14:41 -08:00
20130102.metamtareceivedmailmessageidhash.sql de-duplicate emails received by phabricator multiple times 2013-01-03 17:04:30 -08:00
20130103.filemetadata.sql Store width and height metadata of image files 2013-01-07 09:46:43 -08:00
20130111.conpherence.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130127.altheraldtranscript.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130131.conpherencepics.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130201.revisionunsubscribed.php Remove all edge events 2014-07-17 15:41:42 -07:00
20130201.revisionunsubscribed.sql Convert revision unsubscribers to edges 2013-02-04 11:36:55 -08:00
20130214.chatlogchannel.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130214.chatlogchannelid.sql Added channel ID to events 2013-02-14 12:27:18 -08:00
20130214.token.sql Tokens v1 2013-02-15 07:47:14 -08:00
20130215.phabricatorfileaddttl.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130217.cachettl.sql Garbage collect TTL'd cache entries from the general cache 2013-02-17 09:13:49 -08:00
20130218.longdaemon.sql Accommodate long daemon command lines 2013-02-18 11:51:42 -08:00
20130218.updatechannelid.php Un-breaking the update_phabricator.sh script for those that have data in their chatlog_event table 2013-02-26 05:23:31 -08:00
20130219.commitsummary.sql Render commit summaries when rendering handles 2013-02-21 15:09:35 -08:00
20130219.commitsummarymig.php Fix accidental forward dependency in old commit summary migration 2014-02-06 10:33:54 -08:00
20130222.dropchannel.sql SQL patch to drop channel field. 2013-02-22 07:29:40 -08:00
20130226.commitkey.sql Prepare Diffusion for hovercards 2013-02-27 08:04:54 -08:00
20130304.lintauthor.sql Save blame info to lint messages 2013-03-06 16:19:01 -08:00
20130310.xactionmeta.sql Support edge transactions in ApplicationTransactions 2013-03-28 08:34:34 -07:00
20130317.phrictionedge.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130319.conpherence.sql Conpherence - add per thread notification setting 2013-03-26 13:30:35 -07:00
20130319.phabricatorfileexplicitupload.sql Schema patch to add a column to Phabricator_File.file table 2013-03-19 15:00:44 -07:00
20130320.phlux.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130321.token.sql Paginate token leader board. 2013-04-01 08:16:01 -07:00
20130322.phortune.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130323.phortunepayment.sql Phortune v0.1: add payment methods 2013-03-28 09:11:42 -07:00
20130324.phortuneproduct.sql Phortune v0.1: products 2013-03-28 09:13:07 -07:00
20130330.phrequent.sql Added initial storage structure for Phrequent. 2013-03-29 21:30:15 -07:00
20130403.conpherencecache.sql Conpherence - get back-end prepped for loading less transactions all the time 2013-04-04 16:57:38 -07:00
20130403.conpherencecachemig.php Conpherence - get back-end prepped for loading less transactions all the time 2013-04-04 16:57:38 -07:00
20130409.commitdrev.php Remove all edge events 2014-07-17 15:41:42 -07:00
20130417.externalaccount.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130423.conpherenceindices.sql Conpherence - paginate thread list 2013-04-26 10:30:41 -07:00
20130423.phortunepaymentrevised.sql General cleanup for adding payment methods in Phortune 2013-04-25 09:49:32 -07:00
20130423.updateexternalaccount.sql Sql Patch to update the user_externalaccount table. 2013-04-24 15:14:26 -07:00
20130426.search_savedquery.sql Implement saving queries. 2013-04-30 10:48:16 -07:00
20130502.countdownrevamp1.sql Countdown revamp 2013-05-03 15:53:36 -07:00
20130502.countdownrevamp2.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130502.countdownrevamp3.sql Countdown revamp 2013-05-03 15:53:36 -07:00
20130507.releephrqmailkey.sql Add mail keys to ReleephRequests 2013-05-08 10:38:07 +01:00
20130507.releephrqmailkeypop.php Don't use parentheses for echo unnecessarily 2014-09-08 10:03:19 +10:00
20130507.releephrqsimplifycols.sql Simplify ReleephRequest schema 2013-05-08 10:27:20 +01:00
20130508.releephtransactions.sql ReleephRequest xactions 2013-05-11 15:20:09 +01:00
20130508.releephtransactionsmig.php Remove ReleephRequestEvent 2013-08-21 12:31:50 -07:00
20130508.search_namedquery.sql Add ability to name saved queries. 2013-05-10 16:45:45 -07:00
20130513.receviedmailstatus.sql Begin improving the soundness of received mail 2013-05-13 16:32:19 -07:00
20130519.diviner.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130521.dropconphimages.sql Conpherence - kill the image-based header UI 2013-05-22 16:05:47 -07:00
20130523.maniphest_owners.sql Stop writing empty strings to the ownerPHID column 2013-05-23 09:22:18 -07:00
20130524.repoxactions.sql Begin transacitonalizing repository edits and provide a more sensible edit interface 2013-05-24 12:37:42 -07:00
20130529.macroauthor.sql Store authors on image macros 2013-05-29 15:05:44 -07:00
20130529.macroauthormig.php Store authors on image macros 2013-05-29 15:05:44 -07:00
20130530.macrodatekey.sql Add a date range query to Macros 2013-05-30 17:32:12 -07:00
20130530.pastekeys.sql Add language and date ranges to Paste queries 2013-05-30 18:55:04 -07:00
20130530.sessionhash.php Store hash of session key 2013-05-30 17:30:06 -07:00
20130531.filekeys.sql Implement ApplicationSearch in Files 2013-05-31 10:51:05 -07:00
20130602.morediviner.sql Add a book controller and various amenities to Diviner's live view 2013-06-04 11:15:34 -07:00
20130602.namedqueries.sql Allow builtin named queries to be disabled 2013-06-05 05:28:25 -07:00
20130606.userxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130607.xaccount.sql Expand the "PhabricatorExternalAccount" table for new registration 2013-06-14 06:55:18 -07:00
20130611.migrateoauth.php Migrate the OAuthInfo table to the ExternalAccount table 2013-06-14 07:04:41 -07:00
20130611.nukeldap.php Migrate PhabricatorUserLDAPInfo to PhabricatorExternalAccount 2013-06-16 09:55:55 -07:00
20130613.authdb.sql Add storage for Auth configuration in preparation for moving it into a web interface 2013-06-17 10:48:41 -07:00
20130619.authconf.php Fix broken references to auth adapters 2014-07-22 21:20:45 +10:00
20130620.diffxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130621.diffcommentphid.sql Add PHIDs to DifferentialComments 2013-06-21 18:41:14 -07:00
20130621.diffcommentphidmig.php Undo D6266 (DifferentialComment PHID migration) 2013-06-24 11:00:35 -07:00
20130621.diffcommentunphid.sql Undo D6266 (DifferentialComment PHID migration) 2013-06-24 11:00:35 -07:00
20130622.doorkeeper.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130628.legalpadv0.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130701.conduitlog.sql Mostly modernize Conduit logs 2013-07-01 12:37:34 -07:00
20130703.legalpaddocdenorm.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130703.legalpaddocdenorm.sql Legalpad - denormalize a field or two from DocumentBody to Document 2013-07-08 17:06:49 -07:00
20130709.droptimeline.sql Phabricator event timeline removed 2013-07-09 18:07:42 -07:00
20130709.legalpadsignature.sql Legalpad - add signature page 2013-07-10 11:46:39 -07:00
20130711.pholioimageobsolete.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130711.pholioimageobsolete.sql Pholio - support editing images - fixes T3489 2013-07-16 13:31:20 -07:00
20130711.pholioimageobsolete2.sql Pholio - support editing images - fixes T3489 2013-07-16 13:31:20 -07:00
20130711.trimrealnames.php Trim trailing whitespace from user realnames 2013-07-11 10:10:06 -07:00
20130714.votexactions.sql Add ApplicaionTransactions and a mutable view policy to Slowvote 2013-07-16 10:30:14 -07:00
20130715.votecomments.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130715.voteedges.sql Make slowvotes subscribable 2013-07-16 10:30:28 -07:00
20130716.archivememberlessprojects.php Projects - tighten up a few things 2013-07-17 16:43:37 -07:00
20130722.pholioreplace.sql Pholio - add concept of replacing images and primitive history view 2013-07-25 16:59:25 -07:00
20130723.taskstarttime.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130726.ponderxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130727.ponderquestionstatus.sql Allowing Closing of questions 2013-07-27 18:41:03 -07:00
20130728.ponderunique.php Require answers' authors to be unique in Ponder 2013-07-29 12:04:04 -07:00
20130728.ponderuniquekey.sql Require answers' authors to be unique in Ponder 2013-07-29 12:04:04 -07:00
20130728.ponderxcomment.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130731.releephcutpointidentifier.sql Remove "cut point commit identifier" from Releeph 2013-08-14 09:01:38 -07:00
20130731.releephproject.sql Remove "Project ID" from Releeph Projects 2013-08-14 09:00:56 -07:00
20130731.releephrepoid.sql Remove ReleephProject->repositoryID writes 2013-08-14 09:00:25 -07:00
20130801.pastexactions.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130801.pastexactions.sql Paste - add transactions 2013-08-02 12:56:58 -07:00
20130802.heraldphid.sql Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07:00
20130802.heraldphids.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130802.heraldphidukey.sql Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07:00
20130802.heraldxactions.sql Add ApplicationTransactions to Herald 2013-08-07 18:03:49 -07:00
20130805.pasteedges.sql Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07:00
20130805.pastemailkey.sql Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07:00
20130805.pastemailkeypop.php Don't use parentheses for echo unnecessarily 2014-09-08 10:03:19 +10:00
20130814.usercustom.sql Support configuration-driven custom fields 2013-08-14 12:33:53 -07:00
20130820.file-mailkey-populate.php Fix 20130820.file-mailkey-populate.php for databases in strict mode 2013-09-05 15:58:28 -07:00
20130820.filemailkey.sql File - add transactions and editor 2013-09-05 13:11:02 -07:00
20130820.filexactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130820.releephxactions.sql Add storage for Releeph project and branch transactions 2013-08-21 12:31:51 -07:00
20130826.divinernode.sql Generate some amount of PHP class documentation 2013-08-28 09:54:39 -07:00
20130912.maniphest.1.touch.sql Remove legacy "touched" table and indexing 2013-09-12 13:04:09 -07:00
20130912.maniphest.2.created.sql Add a "dateCreated" key to Maniphest 2013-09-12 13:04:31 -07:00
20130912.maniphest.3.nameindex.sql Provide and populate an object name index for Maniphest 2013-09-12 13:06:44 -07:00
20130912.maniphest.4.fillindex.php Skip a very old project reindex migration 2014-03-26 13:51:49 -07:00
20130913.maniphest.1.migratesearch.php Generate expected schemata for Search 2014-10-01 07:53:35 -07:00
20130914.usercustom.sql Integrate ApplicationSearch with CustomField 2013-09-16 13:44:34 -07:00
20130915.maniphestcustom.sql Provide generalized custom field storage and custom field indexes in Maniphest 2013-09-16 14:06:41 -07:00
20130915.maniphestmigrate.php Migrate auxiliary field storage to common field storage 2013-09-16 16:02:06 -07:00
20130915.maniphestqdrop.sql Drop maniphest_savedquery table 2013-10-19 04:56:17 -07:00
20130919.mfieldconf.php Convert maniphest to use standard fields 2013-09-19 11:56:15 -07:00
20130920.repokeyspolicy.sql Add some keys and policy fields to repositories 2013-09-21 16:23:01 -07:00
20130921.mtransactions.sql Add storage for new Maniphest transactions 2013-09-23 14:24:58 -07:00
20130921.xmigratemaniphest.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130923.mrename.sql Rename "transactionpro" table to "transaction" 2013-09-24 10:49:16 -07:00
20130924.mdraftkey.sql Fix "edit" for Maniphest comments 2013-09-24 11:10:31 -07:00
20130925.mpolicy.sql Add viewPolicy, editPolicy storage to tasks 2013-09-25 11:18:47 -07:00
20130925.xpolicy.sql Add viewPolicy, editPolicy, repositoryPHID columns to DifferentialRevision 2013-09-26 12:36:30 -07:00
20130926.dcustom.sql Add storage and classes for CustomField in Differential 2013-09-26 12:37:28 -07:00
20130926.dinkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130926.dinline.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20130927.audiomacro.sql Allow macros to have associated audio and audio behaviors 2013-09-27 16:01:37 -07:00
20130929.filepolicy.sql Add viewPolicy and attachedToObjectPHID to PhabricatorFile 2013-10-01 08:45:18 -07:00
20131004.dxedgekey.sql Add a (dst, type, src) key to Differential's edge table 2013-10-05 13:53:43 -07:00
20131004.dxreviewers.php Remove all edge events 2014-07-17 15:41:42 -07:00
20131006.hdisable.sql Allow Herald rules to be disabled, instead of deleted 2013-10-06 17:10:29 -07:00
20131010.pstorage.sql Add storage for custom policies 2013-10-10 16:09:51 -07:00
20131015.cpolicy.sql Add application and object level policy controls to Countdown 2013-10-16 10:36:08 -07:00
20131020.col1.sql Add a secret board view to Projects 2013-10-21 21:11:36 -07:00
20131020.harbormaster.sql Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
20131020.pcustom.sql Add custom field storage to Projects 2013-10-21 17:01:13 -07:00
20131020.pxaction.sql Move Project transaction storage to modern tables 2013-10-22 13:49:28 -07:00
20131020.pxactionmig.php Fix missed migration constant from PHIDType rename 2014-07-31 11:30:40 -07:00
20131025.repopush.sql Add global "push" policy to Repositories 2013-10-29 15:32:40 -07:00
20131026.commitstatus.sql Distinguish between empty and unparsed commits in Diffusion 2013-10-29 15:32:41 -07:00
20131030.repostatusmessage.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131031.vcspassword.sql Implementation of VCS passwords against user. 2013-11-01 08:34:11 -07:00
20131105.buildstep.sql Add build step implementation infrastructure and sleep build step. 2013-11-05 13:34:44 -08:00
20131106.diffphid.1.col.sql Assign PHIDs to all diffs 2013-11-06 13:59:06 -08:00
20131106.diffphid.2.mig.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
20131106.diffphid.3.key.sql Assign PHIDs to all diffs 2013-11-06 13:59:06 -08:00
20131106.nuance-v0.sql Nuance - get some scaffolding up there 2013-11-06 17:00:09 -08:00
20131107.buildlog.sql Implemented support for build logs 2013-11-08 18:15:07 -08:00
20131112.userverified.1.col.sql Improve handling of email verification and "activated" accounts 2013-11-12 14:37:04 -08:00
20131112.userverified.2.mig.php Improve handling of email verification and "activated" accounts 2013-11-12 14:37:04 -08:00
20131118.ownerorder.php Fix inadvertent forward dependency in task owner migration 2014-02-07 09:17:11 -08:00
20131119.passphrase.sql Passphrase v0 2013-11-20 09:13:35 -08:00
20131120.nuancesourcetype.sql Nuance - federate out the design of NuanceSource via NuanceSourceDefinition 2013-11-20 13:41:19 -08:00
20131121.passphraseedge.sql Add an edge between Passphrase credentials and objects which use them 2013-11-22 15:23:23 -08:00
20131121.repocredentials.1.col.sql Migrate repositories to use Passphrase for credential management 2013-11-22 15:23:33 -08:00
20131121.repocredentials.2.mig.php Convert two missed phutil_utf8_shorten() callsites 2014-08-30 07:20:35 -07:00
20131122.repomirror.sql Add UI for defining repository mirrors 2013-11-22 15:23:50 -08:00
20131123.drydockblueprintpolicy.sql Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
20131129.drydockresourceblueprint.sql Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
20131204.pushlog.sql Add a basic push log for recording repository push events 2013-12-05 11:56:14 -08:00
20131205.buildsteporder.sql Implement explicit build step ordering in Harbormaster 2013-12-06 14:12:15 +11:00
20131205.buildstepordermig.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20131205.buildtargets.sql Introduce HarbormasterBuildTarget to snapshot build steps through a build 2013-12-05 12:01:12 +11:00
20131206.phragment.sql Phragment v0 2013-12-07 12:43:49 +11:00
20131206.phragmentnull.sql Implement support for creating and updating fragments from ZIPs 2013-12-07 13:37:18 +11:00
20131208.phragmentsnapshot.sql Implement snapshots in Phragment 2013-12-09 08:24:50 +11:00
20131211.phragmentedges.sql Implement policies in Phragment 2013-12-13 14:42:12 +11:00
20131217.pushlogphid.1.col.sql Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131217.pushlogphid.2.mig.php Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131217.pushlogphid.3.key.sql Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131219.pxdrop.sql (Later...) Drop legacy Project transaction table 2013-12-19 07:03:51 -08:00
20131224.harbormanual.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131227.heraldobject.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131231.dropshortcut.sql Remove repository shortcuts 2014-01-02 11:59:27 -08:00
20131302.maniphestvalue.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
daemonstatus.sql Save daemon state to database 2012-08-01 17:06:04 -07:00
daemonstatuskey.sql Show list of non-exited daemons 2012-08-14 18:01:15 -07:00
daemontaskarchive.sql Move completed tasks to an "archive" table and delete them in the GC 2012-10-31 15:22:16 -07:00
differentialbookmarks.sql [Phabricator] track Mercurial bookmarks for differential diffs 2012-06-30 15:41:58 -07:00
draft-metadata.sql Allow using StorageFixtureScopeGuard on Windows 2012-10-24 13:59:22 -07:00
dropfileproxyimage.sql Delete PhabricatorRemarkupRuleProxyImage 2012-11-07 14:31:43 -08:00
drydockresourcetype.sql Make various Drydock improvements 2012-11-01 16:53:17 -07:00
drydocktaskid.sql Undumb the Drydock resource allocator pipeline 2012-11-01 11:30:42 -07:00
edgetype.sql Save edge type as number 2012-08-16 14:43:03 -07:00
emailtable.sql Allow users to have multiple email addresses, and verify emails 2012-05-07 10:29:33 -07:00
emailtableport.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
emailtableremove.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
fact-raw.sql Work-in-progress schema for Facts app 2012-08-09 08:40:56 -07:00
harbormasterobject.sql Add a generic multistep Markup cache 2012-07-09 15:20:56 -07:00
holidays.sql Display holidays 2012-05-03 09:22:52 -07:00
ldapinfo.sql Made it possible to login using LDAP 2012-06-13 08:58:46 -07:00
legalpad-mailkey-populate.php Legalpad V0.2 - add mail integration 2013-07-03 16:37:05 -07:00
legalpad-mailkey.sql Legalpad V0.2 - add mail integration 2013-07-03 16:37:05 -07:00
liskcounters-task.sql Fix several migration issues with the Task/Counter patch 2012-11-16 10:19:22 -08:00
liskcounters.php Fix several migration issues with the Task/Counter patch 2012-11-16 10:19:22 -08:00
liskcounters.sql Provide an IDS_COUNTER mechanism for ID assignment 2012-11-07 13:33:07 -08:00
maniphestxcache.sql Use the unified markup cache for Maniphest 2012-07-11 11:40:10 -07:00
markupcache.sql Add a generic multistep Markup cache 2012-07-09 15:20:56 -07:00
migrate-differential-dependencies.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
migrate-maniphest-dependencies.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
migrate-maniphest-revisions.php Rename PHIDType classes 2014-07-24 08:05:46 +10:00
migrate-project-edges.php Remove all edge events 2014-07-17 15:41:42 -07:00
owners-exclude.sql Allow excluding paths from package 2012-12-07 16:33:16 -08:00
pastepolicy.sql Add paste policy storage 2012-09-13 10:11:14 -07:00
phameblog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phamedomain.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phameoneblog.sql Make posts 1:1 with blogs and implement policy controls 2012-10-15 14:50:04 -07:00
phamepolicy.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phiddrop.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
pholio.sql Add very basic scaffolding for Pholio 2012-11-21 17:22:36 -08:00
policy-project.sql Add View, Edit and Join policies to PhabricatorProject 2012-08-11 07:05:01 -07:00
ponder-comments.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
ponder-mailkey-populate.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
ponder-mailkey.sql Add mail keys to Ponder questions 2012-10-08 20:14:58 -07:00
ponder.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
releeph.sql Releeph (Phabricator part) 2013-03-15 11:28:43 +00:00
repository-lint.sql Allow saving lint errors to database 2012-11-08 15:39:43 -08:00
statustxt.sql Create a status tool by giving /calendar/ some teeth 2012-10-24 13:22:24 -07:00
symbolcontexts.sql Add a context field to symbol objects 2012-08-06 12:20:45 -07:00
testdatabase.sql Remove PHID database, add Harbormaster database 2012-05-20 14:46:01 -07:00
threadtopic.sql Make Thread-Topic human readable 2012-06-14 11:36:34 -07:00
userstatus.sql Allowing setting user status 2012-05-03 18:24:30 -07:00
usertranslation.sql Allow user override translation and implement PhutilPerson 2012-06-14 18:33:00 -07:00
xhprof.sql Properly create xhpast database 2012-10-08 16:09:20 -07:00