Ottiene il numero di ore aggiunte nella stima e Tempo plugin monitoraggio del Trac
-
12-09-2019 - |
Domanda
Stiamo usando Stima e tempi Tracking plug per Trac.
Voglio creare la query che avrebbe mostrato tutte le aggiunte di ore a biglietti (come in Aggiungi Ore alla biglietteria ).
Diciamo che abbiamo gli sviluppatori: John, Fred e Peter e biglietti Foo e Bar. Voglio vedere qualcosa di simile:
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
Soluzione
Sciocco me, qualcosa di simile è incluso nel plugin. Ma questo è ciò che creare la tabella di cui sopra:
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'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow