Subversion Repositories DevTools

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
SELECT frc.pv_id, pkg.pkg_name, frc.pkg_version, frc.view_name, frc.view_id,
2
	   frc.modifier, frc.modifier_email, frc.MODIFIED_STAMP,
3
	   frc.insertor, frc.insertor_email, frc.INSERT_STAMP
4
  FROM  
5
		(  
5473 dpurdie 6
		/* All packages from a release MINUS products and auto_products */  
119 ghuddy 7
		SELECT pv.pkg_id, pv.v_ext
8
		  FROM release_content rc,
9
		  	   package_versions pv
10
		 WHERE rc.rtag_id = :RTAG_ID  
11
		   AND NOT rc.base_view_id = 5
5473 dpurdie 12
		   AND NOT rc.base_view_id = 2602
119 ghuddy 13
		   AND pv.dlocked = 'Y'
14
		   AND rc.pv_id = pv.pv_id
5503 dpurdie 15
	           AND rc.SDKTAG_ID IS NULL
119 ghuddy 16
		MINUS
17
		/* All used by from a release */
18
		SELECT dpv.pkg_id, dpv.v_ext
19
		  FROM release_content rc,
20
		       package_dependencies dep,
21
		    package_versions dpv
22
		 WHERE rc.rtag_id = :RTAG_ID
23
		   AND rc.pv_id = dep.pv_id  
24
		   AND dep.dpv_id = dpv.pv_id
25
		) nou,
26
		(
27
		/* Full release content */
28
		SELECT pv.pv_id, pv.pkg_id, pv.v_ext, pv.pkg_version, vi.view_name, vi.view_id,
29
			   lmusr.full_name AS modifier, lmusr.user_email AS modifier_email, pv.MODIFIED_STAMP,
30
			   arusr.full_name AS insertor, arusr.user_email AS insertor_email, rc.INSERT_STAMP
31
		  FROM release_content rc,
32
		  	   package_versions pv,
33
			   views vi,
34
			   users lmusr,
35
			   users arusr
36
		 WHERE rc.rtag_id = :RTAG_ID  
37
		   AND rc.pv_id = pv.pv_id
38
		   AND rc.base_view_id = vi.view_id
39
		   AND pv.MODIFIER_ID = lmusr.user_id
40
		   AND rc.INSERTOR_ID = arusr.user_id
41
		) frc,
42
	    packages pkg
43
WHERE nou.pkg_id = frc.pkg_id
44
  AND NVL(nou.v_ext, 'LINK_A_NULL')	= NVL(frc.v_ext, 'LINK_A_NULL')
45
  AND frc.pkg_id = pkg.pkg_id
46
ORDER BY frc.view_id, UPPER(pkg.pkg_name)