You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by hu...@apache.org on 2013/07/26 02:12:57 UTC

svn commit: r1507159 - /bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py

Author: huaxiang
Date: Fri Jul 26 00:12:57 2013
New Revision: 1507159

URL: http://svn.apache.org/r1507159
Log:
Ticket #605 [BEP-0008]#2 Display historical status changes for all ticket order by ticket id - SQL statements for new report added into db_default.py

Modified:
    bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py

Modified: bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py
URL: http://svn.apache.org/viewvc/bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py?rev=1507159&r1=1507158&r2=1507159&view=diff
==============================================================================
--- bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py (original)
+++ bloodhound/branches/bep_0008_time_series_reports/trac/trac/db_default.py Fri Jul 26 00:12:57 2013
@@ -351,7 +351,22 @@ SELECT p.value AS __color__,
   WHERE status <> 'closed'
   ORDER BY (COALESCE(owner, '') = $USER) DESC, """
   + db.cast('p.value', 'int') + """, milestone, t.type, time
-"""))
+"""),
+#----------------------------------------------------------------------------
+('Historical status changes - All tickets',
+"""\
+Display historical status changes for all ticket order by ticket id.
+""",
+"""\
+SELECT p.value AS __color__,
+    t.id AS ticket, t.type AS type, t.time AS created, priority,
+    owner, status, reporter, milestone, summary, tc.time AS tctime,
+    tc.oldvalue AS Previous_status, tc.newvalue AS Current_status
+  FROM ticket t, ticket_change tc
+  LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
+  WHERE t.id=tc.ticket AND field='status'
+  ORDER BY id,
+""" % db.cast('p.value', 'int') ))
 
 
 ##