Получите количество добавленных часов в плагинах Trac для оценки и отслеживания времени - PullRequest
1 голос
/ 02 ноября 2009

Мы используем Плагин оценки и отслеживания времени для Trac.

Я хочу создать запрос, который бы отображал все добавления часов к тикетам (как в Добавить часы в тикет ).

Допустим, у нас есть разработчики: Джон, Фред и Питер и билеты Foo и Bar. Я хочу увидеть что-то вроде этого:

Ticket  Developer   At      HoursTotal
-------------------------------------
Bar     John        11:00   0.8 hours
Bar     Fred        10:13   2.0 hours
Foo     Peter       09:50   1.0 hours
Foo     John        09:00   0.5 hours

1 Ответ

0 голосов
/ 02 ноября 2009

Глупый я, что-то подобное включено в плагин. Но это то, что создаст таблицу выше:

 SELECT
   t.id AS ticket,
   t.summary AS summary,
   author,
   ticket_change.time AS datetime,
   newvalue AS HoursTotal
 FROM ticket_change
 JOIN ticket t ON t.id = ticket_change.ticket
 WHERE field = 'hours'
...