Display committed date in Revision Status field

Summary:
This is slightly more complicated for this reason:

- We don't set `dateCommitted` for normal commits, only for markcommitted.
-- We need to add this date to old revisions now.

Test Plan:
Reparse a revision - commit date was set.
Conduit `markcommitted` - commit date was set.
Run SQL script.
Display closed revision.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Koolvin

Differential Revision: https://secure.phabricator.com/D2282
This commit is contained in:
vrana
2012-04-19 00:17:58 -07:00
parent d9ce80aa17
commit 1f2cf78c1b
8 changed files with 36 additions and 7 deletions

View File

@@ -0,0 +1,7 @@
UPDATE phabricator_differential.differential_revision SET
dateCommitted = (
SELECT MIN(dateCreated)
FROM phabricator_differential.differential_comment
WHERE revisionID = differential_revision.id AND action = 'commit'
)
WHERE status = 3 AND dateCommitted IS NULL;