From e3ee6e286d1d3e6d0847c268fce4e816a5c01038 Mon Sep 17 00:00:00 2001 From: dtookey Date: Fri, 8 Apr 2022 10:08:03 -0400 Subject: [PATCH] Updated the event_counts table in lifecycle.sql to collapse warranty projects down into Soils/Str instead of Soils/Str/Warranty --- src/sql/0-run-first/lifecycle.sql | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/sql/0-run-first/lifecycle.sql b/src/sql/0-run-first/lifecycle.sql index 49818ae..84fcdf8 100644 --- a/src/sql/0-run-first/lifecycle.sql +++ b/src/sql/0-run-first/lifecycle.sql @@ -1,10 +1,12 @@ DROP TABLE IF EXISTS event_counts; CREATE TABLE event_counts AS -SELECT DATE(timestamp) as event_date, - (SELECT CONCAT(SUBSTRING(all_projects.refnum, 1, 3), ' - ', all_projects.proj_type)) as division, - if(substring(new_value, 1, 1) = '+', 1, -1) as event_count, - SUBSTRING(`new_value` FROM 2) as flag +SELECT DATE(timestamp) AS event_date, + ( + SELECT CONCAT(SUBSTRING(all_projects.refnum, 1, 3), ' - ', IF(all_projects.proj_type = 'Warranty', 'Structural', all_projects.proj_type)) + ) AS division, + if(substring(new_value, 1, 1) = '+', 1, -1) AS event_count, + SUBSTRING(`new_value` FROM 2) AS flag FROM project_lifecycle - INNER JOIN all_projects on project_lifecycle.project_number = all_projects.refnum + INNER JOIN all_projects ON project_lifecycle.project_number = all_projects.refnum WHERE changed_column = 'status'; \ No newline at end of file