added failed review checking to table reset logic.

master
dtookey 4 years ago
parent e6798bb339
commit bc0c38745d

@ -124,7 +124,7 @@ func (c *ConnectorGeneric) CreateTables() {
NewRunner("create-mercury-picturePatterns-table.sql", MercuryDatabaseName),
NewRunner("create-mercury-arReports-table.sql", MercuryDatabaseName),
NewRunner("create-mercury-telecomVoice-table.sql", MercuryDatabaseName),
NewRunner("create-mercury-telecomVoice-table.sql", MercuryDatabaseName),
NewRunner("create-mercury-failedReview-view.sql", MercuryDatabaseName),
}
for _, runner := range tableCreationRunners {

@ -12,8 +12,8 @@ import (
func main() {
s := time.Now()
processQBARReport()
//updateInsightData()
//processQBARReport()
updateInsightData()
//updateTelecom()
@ -34,7 +34,6 @@ func updateInsightData() {
icx.Init()
icx.UpdateUsers()
icx.UpdateTimeEntries()
finance.GenerateArAgingReport("/home/dtookey/work/clarity-reporting/qb/ar/")
}
func processQBARReport() {

@ -1,14 +1,6 @@
CREATE VIEW IF NOT EXISTS mercury.kickbacks AS
SELECT *,
(SELECT p2.new_value
FROM projects.project_lifecycle p2
WHERE p2.modifier = p1.modifier
AND p2.timestamp > p1.timestamp
AND p1.project_number = p2.project_number
AND p2.changed_column = 'owner_fkey'
ORDER BY p1.timestamp
LIMIT 1) AS reciever
SELECT *
FROM projects.project_lifecycle p1
WHERE modifier IN (SELECT pkey FROM projects.users WHERE dept = 'Engineering')
AND new_value RLIKE '-READY'
HAVING reciever IS NOT NULL;
;
Loading…
Cancel
Save