mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-23 07:12:41 +01:00
7b695aa43b
Summary: Ref T2543. Rewrites all the storage to use constants. Note that transactions still use legacy values, I'll migrate and update them separately. Test Plan: - Ran migration. - Browsed around, changed revision states, viewed dashboard, etc. - Selected `DISTINCT()` and `GROUP_CONCAT()` of the `status` field in the database, saw sane/expected before and after values. - Verified that old Conduit methods still return numeric constants for compatibility. Reviewers: chad Reviewed By: chad Maniphest Tasks: T2543 Differential Revision: https://secure.phabricator.com/D18418
17 lines
630 B
SQL
17 lines
630 B
SQL
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "needs-review" WHERE status = "0";
|
|
|
|
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "needs-revision" WHERE status = "1";
|
|
|
|
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "accepted" WHERE status = "2";
|
|
|
|
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "published" WHERE status = "3";
|
|
|
|
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "abandoned" WHERE status = "4";
|
|
|
|
UPDATE {$NAMESPACE}_differential.differential_revision
|
|
SET status = "changes-planned" WHERE status = "5";
|