Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit d26b02f

Browse files
committed
Merge pull request #421 from appirio-tech/dev
Release dev to qa
2 parents e48b98f + a51323d commit d26b02f

4 files changed

+17
-0
lines changed

queries/get_active_challenges

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ SELECT
44
, pn.value AS challenge_name
55
, p.project_id AS challenge_id
66
, pi4.value AS forum_id
7+
, pi79.value AS review_type
78
, (SELECT COUNT(*) FROM submission s1 INNER JOIN upload u1 ON s1.upload_id = u1.upload_id
89
WHERE u1.project_id = p.project_id
910
AND s1.submission_type_id = 1
@@ -41,6 +42,7 @@ FROM project p
4142
, outer project_phase nd_phase
4243
, project_category_lu pcl
4344
, outer project_info pi4 --forum id
45+
, outer project_info pi79
4446
, project_info pi1 -- external id
4547
WHERE p.project_status_id = pstatus.project_status_id
4648
AND p.project_id = pn.project_id
@@ -56,6 +58,8 @@ AND pidr.project_info_type_id = 26 --digital run
5658
AND pi4.project_id = p.project_id
5759
AND pi4.project_info_type_id = 4 --forum id
5860
AND p.project_Id = nd_phase.project_id
61+
AND pi79.project_info_type_id = 79 -- review type (COMMUNITY, INTERNAL, PEER)
62+
AND pi79.project_id = p.project_id
5963
AND nd_phase.project_phase_id = (SELECT MIN(project_phase_id) FROM project_phase WHERE project_id = p.project_id AND phase_status_id = 2 AND phase_type_id IN (1,2,3,4,5,6,7,8,9,10,11,12))
6064
AND p.project_category_id = pcl.project_category_id
6165
AND p.project_status_id = 1

queries/get_open_challenges

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ SELECT is_studio
33
, challenge_name
44
, challenge_id
55
, forum_id
6+
, review_type
67
, num_submissions
78
, num_registrants
89
, number_of_checkpoints_prizes
@@ -33,6 +34,7 @@ FIRST @page_size@
3334
, pn.value AS challenge_name
3435
, p.project_id AS challenge_id
3536
, pi4.value AS forum_id
37+
, pi79.value as review_type
3638
, (SELECT COUNT(*) FROM submission s1 INNER JOIN upload u1 ON s1.upload_id = u1.upload_id
3739
WHERE u1.project_id = p.project_id
3840
AND s1.submission_type_id = 1
@@ -66,6 +68,7 @@ FROM project p
6668
, outer project_phase nd_phase
6769
, project_category_lu pcl
6870
, outer project_info pi4 --forum id
71+
, outer project_info pi79
6972
, project_info pi1 -- external id
7073
WHERE p.project_status_id = pstatus.project_status_id
7174
AND p.project_id = pn.project_id
@@ -80,6 +83,8 @@ AND pidr.project_id = p.project_id
8083
AND pidr.project_info_type_id = 26 --digital run
8184
AND pi4.project_id = p.project_id
8285
AND pi4.project_info_type_id = 4 --forum id
86+
AND pi79.project_info_type_id = 79 -- review type (COMMUNITY, INTERNAL, PEER)
87+
AND pi79.project_id = p.project_id
8388
AND p.project_Id = nd_phase.project_id
8489
AND nd_phase.project_phase_id = (SELECT MAX(project_phase_id) FROM project_phase WHERE project_id = p.project_id AND phase_status_id = 2 AND phase_type_id IN (1,2,3,4,5,6,7,8,9,10,11,12))
8590
AND p.project_category_id = pcl.project_category_id

queries/get_upcoming_challenges

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ SELECT
44
, pn.value AS challenge_name
55
, p.project_id AS challenge_id
66
, pi4.value AS forum_id
7+
, pi79.value as review_type
78
, NVL((SELECT SUM(pr.number_of_submissions) FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 14), 0) AS number_of_checkpoints_prizes
89
, (SELECT pr.prize_amount FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 15 AND pr.place = 1) AS first_place_prize
910
, (SELECT SUM(prize_amount) FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 15) AS total_prize
@@ -33,6 +34,7 @@ FROM project p
3334
, outer project_info pidr
3435
, project_category_lu pcl
3536
, outer project_info pi4 --forum id
37+
, outer project_info pi79
3638
, project_info pi1 -- external id
3739
WHERE p.project_status_id = pstatus.project_status_id
3840
AND p.project_id = pn.project_id
@@ -47,6 +49,8 @@ AND pidr.project_id = p.project_id
4749
AND pidr.project_info_type_id = 26 --digital run
4850
AND pi4.project_id = p.project_id
4951
AND pi4.project_info_type_id = 4 --forum id
52+
AND pi79.project_id = p.project_id
53+
AND pi79.project_info_type_id = 79 -- review type (COMMUNITY, INTERNAL, PEER)
5054
AND pi32.project_id = p.project_id
5155
AND pi32.project_info_type_id = 32
5256
AND pcl.project_type_id IN (@track@)

queries/search_software_studio_challenges

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ FIRST @pageSize@
1111
, pc4.parameter AS review_scorecard_id
1212
, (select value from project_info pi70 where pi70.project_id = p.project_id and project_info_type_id = 70) AS cmc_task_id
1313
, pi4.value AS forum_id
14+
, pi79.value as review_type
1415
, (SELECT COUNT(*) FROM submission s1 INNER JOIN upload u1 ON s1.upload_id = u1.upload_id
1516
WHERE u1.project_id = p.project_id
1617
AND s1.submission_type_id = 1
@@ -66,6 +67,7 @@ FIRST @pageSize@
6667
, outer project_phase nd_phase
6768
, project_category_lu pcl
6869
, outer project_info pi4 --forum id
70+
, outer project_info pi79
6971
, project_info pi1
7072
WHERE 1=1
7173
AND p.project_status_id = pstatus.project_status_id
@@ -94,6 +96,8 @@ FIRST @pageSize@
9496
AND pidr.project_info_type_id = 26 --digital run
9597
AND pi4.project_id = p.project_id
9698
AND pi4.project_info_type_id = 4 --forum id
99+
AND pi79.project_id = p.project_id
100+
AND pi79.project_info_type_id = 79 -- review type (COMMUNITY, INTERNAL, PEER)
97101
AND p.project_Id = nd_phase.project_id
98102
AND nd_phase.phase_type_id = (SELECT MIN(phase_type_id) FROM project_phase WHERE project_id = p.project_id AND phase_status_id = 2 AND phase_type_id not in (13,14))
99103
AND p.project_category_id = pcl.project_category_id

0 commit comments

Comments
 (0)