Files
phabricator/resources/sql/patches
epriestley a46c25d2ba Make two ancient migrations fatal if they affect data
Summary:
Depends on D20106. Ref T6703. Since I plan to change the `ExternalAccount` table, these migrations (which rely on `save()`) will stop working.

They could be rewritten to use raw queries, but I suspect few or no installs are affected. At least for now, just make them safe: if they would affect data, fatal and tell the user to perform a more gradual upgrade.

Also remove an `ALTER IGNORE TABLE` (this syntax was removed at some point) and fix a `%Q` when adjusting certain types of primary keys.

Test Plan: Ran `bin/storage upgrade --no-quickstart --force --namespace test1234` to get a complete migration since the beginning of time.

Reviewers: amckinley

Reviewed By: amckinley

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T6703

Differential Revision: https://secure.phabricator.com/D20107
2019-02-06 17:08:34 -08:00
..
2015-01-22 16:10:26 -08:00
2015-01-22 16:10:26 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2015-01-22 16:10:26 -08:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2012-04-30 07:53:53 -07:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2012-04-30 07:53:53 -07:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2013-02-15 07:47:14 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2013-05-03 15:53:36 -07:00
2013-05-03 15:53:36 -07:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2015-05-22 21:16:39 +10:00
2013-10-22 15:01:06 -07:00
2015-05-22 21:16:39 +10:00
2013-11-20 09:13:35 -08:00
2013-12-07 12:43:49 +11:00
2012-08-01 17:06:04 -07:00
2012-08-16 14:43:03 -07:00
2015-05-22 21:16:39 +10:00
2014-02-26 12:44:58 -08:00
2012-05-03 09:22:52 -07:00
2015-05-22 21:16:39 +10:00
2012-09-13 10:11:14 -07:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2014-02-26 12:44:58 -08:00
2013-03-15 11:28:43 +00:00
2012-05-03 18:24:30 -07:00
2012-10-08 16:09:20 -07:00