1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-18 21:02:41 +01:00
phorge-phorge/resources/sql/patches
epriestley f010730e49 Migrate all Differential inline comments to ApplicationTransactions
Summary:
Ref T2222. This implements step (1) described there, which is moving over all the inline comments.

The old and new tables are simliar. The only real trick here is that `transactionPHID` and `legacyCommentID` mean roughly the same thing (`null` if the inline is a draft, non-null if it has been submitted) but we don't have real `transactionPHID`s yet. We just make some up -- we'll backfill them later.

Two risks here:

  - I need to take a second look at the keys on this table. I think we need to tweak them a bit, and it will be less disruptive to do that before this migration than after.
  - This will take a while for Facebook, and other large installs with tens of thousands of revisions. I'll communicate this.

I'm otherwise pretty satisfied with this, seems to work well and is pretty low risk / non-disruptive.

Test Plan:
  - Before migrating, then after migrating:
    - Made a bunch of inlines (drafts, submitted).
    - Edited and deleted inlines.
    - Verified inlines showed up in preview.
    - Verified that inlines aren't indexed when they're drafts (`bin/search index D935`).
    - Verified that inlines ARE indexed when they're not drafts.
    - Verified that drafts inlines make revisions appear as "with draft" in the revision list.
  - Made left, right, and draft inlines.
  - Migrated (`bin/storage upgrade`).
  - Verified that my inlines from before the migration still showed up.
  - (Repeated all the stuff above.)
  - Manually inspected the inline comment table.

Reviewers: btrahan

Reviewed By: btrahan

CC: FacebookPOC, aran

Maniphest Tasks: T2222

Differential Revision: https://secure.phabricator.com/D7139
2013-10-19 05:03:25 -07:00
..
0000.legacy.sql Minor, completely remove references to PHID from schema patches so upgrade-from-scratch works. 2012-05-24 13:59:12 -07:00
000.project.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
001.maniphest_projects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
002.oauth.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
003.more_oauth.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
004.daemonrepos.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
005.workers.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
006.repository.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
007.daemonlog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
008.repoopt.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
009.repo_summary.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
010.herald.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
011.badcommit.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
012.dropphidtype.sql Minor, completely remove references to PHID from schema patches so upgrade-from-scratch works. 2012-05-24 13:59:12 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
017.sessionkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
018.owners.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
019.arcprojects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
020.pathcapital.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
021.xhpastview.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
025.commentopt.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
026.diffpropkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
027.metamtakeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
028.systemagent.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
035.proxyimage.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
036.mailkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
044.countdown.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
048.relationshipkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
049.projectowner.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
053.feed.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
054.subscribers.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
055.add_author_to_files.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
056.slowvote.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
057.parsecache.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
058.missingkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
059.engines.php Delete license headers from files 2012-11-05 11:16:51 -08:00
060.phriction.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
061.phrictioncontent.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
062.phrictionmenu.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
063.pasteforks.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
064.subprojects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
065.sshkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
066.phrictioncontent.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
067.preferences.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
068.maniphestauxiliarystorage.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
080.filekeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
087.phrictiondelete.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
088.audit.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
089.projectwiki.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
090.forceuniqueprojectnames.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
091.uniqueslugkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
092.dropgithubnotification.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
096.filename.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
097.heraldruletypes.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
098.heraldruletypemigration.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
099.drydock.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
107.oauthserver.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
108.oauthscope.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
109.oauthclientphidkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
110.commitaudit.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
111.commitauditmigration.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
112.oauthaccesscoderedirecturi.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 Minor, completely remove references to PHID from schema patches so upgrade-from-scratch works. 2012-05-24 13:59:12 -07:00
117.repositorydescription.php Delete license headers from files 2012-11-05 11:16:51 -08: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 Add "Flags" to allow users to collect the things they love 2012-03-27 16:22:40 -07:00
121.drydocklog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
122.flag.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
123.heraldrulelog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
124.subpriority.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
132.phame.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07: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 Genericize transactions in Pholio 2012-12-11 13:59:20 -08:00
20121209.xmacroadd.sql Modernize Macro application 2012-12-11 14:01:03 -08:00
20121209.xmacromigrate.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08: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 Conpherence V1 2013-01-24 17:23:05 -08:00
20130127.altheraldtranscript.sql Removed psth column from herald transcript 2013-01-26 15:22:18 -08:00
20130131.conpherencepics.sql Conpherence - add crop 2013-02-06 14:03:52 -08:00
20130201.revisionunsubscribed.php Convert revision unsubscribers to edges 2013-02-04 11:36:55 -08:00
20130201.revisionunsubscribed.sql Convert revision unsubscribers to edges 2013-02-04 11:36:55 -08:00
20130214.chatlogchannel.sql Schema Patch to Add a New Table 2013-02-14 11:37:05 -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 Allow files to TTL and and be garbage collected 2013-02-20 13:38:36 -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 Use relatives in commit summary migration 2013-02-21 16:26:14 -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 Added subscriptions to Phriction documents 2013-03-21 10:28:22 -07: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 Phlux v0 2013-03-20 18:01:52 -07:00
20130321.token.sql Paginate token leader board. 2013-04-01 08:16:01 -07:00
20130322.phortune.sql Phortune v0 2013-03-28 09:10:34 -07: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 Convert differential.revisionPHID commit detail to edge 2013-04-12 22:48:16 -07:00
20130417.externalaccount.sql Created PhabricatorExternalAccount Class and Sql patch to create an external_account table. 2013-04-19 11:40:24 -07: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 Countdown revamp 2013-05-03 15:53:36 -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 Add mail keys to ReleephRequests 2013-05-08 10:38:07 +01: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 Add "live" publisher and storage to Diviner 2013-05-20 10:18:26 -07: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 Add ApplicationTransactions/CustomField based user profile editor 2013-06-07 09:55:55 -07: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 issues with first-time account registration 2013-10-05 08:02:41 -07:00
20130620.diffxactions.sql Add storage for new Differential transactions and transaction comments 2013-06-21 12:54:29 -07: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 Add DoorkeeperExternalObject 2013-06-24 15:54:36 -07:00
20130628.legalpadv0.sql legalpad schema 2013-06-28 13:56:16 -07:00
20130701.conduitlog.sql Mostly modernize Conduit logs 2013-07-01 12:37:34 -07:00
20130703.legalpaddocdenorm.php Legalpad - denormalize a field or two from DocumentBody to Document 2013-07-08 17:06:49 -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 Pholio - support editing images - fixes T3489 2013-07-16 13:31:20 -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 Use application PHIDs for application transactions 2013-07-29 12:04:15 -07: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 Surface task queue temporary failure rate in Daemon console 2013-07-23 16:58:22 -07:00
20130726.ponderxactions.sql Add question and answer transactions to Ponder 2013-07-28 15:08:36 -07: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 Use application PHIDs for application transactions 2013-07-29 12:04:15 -07: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 Minor, fix Paste SQL patch for databases with all warnings turned on. 2013-08-04 11:32:32 -07: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 Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07: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 Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07: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 File - add transactions and editor 2013-09-05 13:11:02 -07: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 Ignore failures when rebuilding project search index in Maniphest migration 2013-09-13 09:39:46 -07:00
20130913.maniphest.1.migratesearch.php Restore one missing "order" value to the saved query migration script 2013-09-13 12:00:50 -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 Fix two migration issues with Maniphest 2013-09-24 12:03:47 -07: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 Adjust keys for new Differential inline comment table 2013-09-26 13:48:36 -07:00
20130926.dinline.php Migrate all Differential inline comments to ApplicationTransactions 2013-10-19 05:03:25 -07: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 Migrate all Differential reviewer data to edges 2013-10-05 13:54:02 -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
20131302.maniphestvalue.sql Increase Maniphest auxiliary storage size. 2013-03-06 10:46:56 -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 Allow users to have multiple email addresses, and verify emails 2012-05-07 10:29:33 -07: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 Move DifferentialRevision to application PHIDs 2013-07-22 12:17:29 -07:00
migrate-maniphest-dependencies.php Use Application PHIDs in Maniphest 2013-07-22 12:17:35 -07:00
migrate-maniphest-revisions.php Move DifferentialRevision to application PHIDs 2013-07-22 12:17:29 -07:00
migrate-project-edges.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08: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 Phame - introduce blogs 2012-07-19 09:03:10 -07:00
phamedomain.sql Phame - allow blogs to specify custom URIs 2012-09-30 17:10:27 -07:00
phameoneblog.sql Make posts 1:1 with blogs and implement policy controls 2012-10-15 14:50:04 -07:00
phamepolicy.sql Make PhameBlogs respect policies 2012-10-15 14:49:52 -07:00
phiddrop.sql Remove PHID database, add Harbormaster database 2012-05-20 14:46:01 -07: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 adding comments to ponder 2012-09-11 12:13:20 -07: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 Start Ponder questions from 11 2012-11-05 13:21:24 -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