pgsql: remove unnecessary join used in GetNotification (#179)

This commit is contained in:
Jimmy Zelinskie 2016-05-19 11:45:38 -04:00
parent 49fa75a64a
commit 51f9c5dcb4

View File

@ -206,14 +206,13 @@ const (
searchNotificationLayerIntroducingVulnerability = ` searchNotificationLayerIntroducingVulnerability = `
SELECT l.ID, l.name SELECT l.ID, l.name
FROM Vulnerability v, Vulnerability_Affects_FeatureVersion vafv, FeatureVersion fv, Layer_diff_FeatureVersion ldfv, Layer l FROM Vulnerability_Affects_FeatureVersion vafv, FeatureVersion fv, Layer_diff_FeatureVersion ldfv, Layer l
WHERE v.id = $1 WHERE l.id >= $2
AND v.id = vafv.vulnerability_id AND vafv.vulnerability_id = $1
AND vafv.featureversion_id = fv.id AND vafv.featureversion_id = fv.id
AND fv.id = ldfv.featureversion_id AND ldfv.featureversion_id = fv.id
AND ldfv.modification = 'add' AND ldfv.modification = 'add'
AND ldfv.layer_id = l.id AND ldfv.layer_id = l.id
AND l.id >= $2
ORDER BY l.ID ORDER BY l.ID
LIMIT $3` LIMIT $3`