Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
SELECT *
2
  FROM (
3
  		/* Base Views collapsed */
4
        SELECT DISTINCT vi.view_id, vi.view_name, TO_NUMBER(NULL) AS pkg_state, TO_NUMBER(NULL) AS pv_id, NULL AS pkg_name, NULL AS pkg_version, NULL AS dlocked, NULL AS pv_description
5
          FROM release_content rel,
6
               views vi
7
         WHERE rel.base_view_id = vi.view_id
8
           AND rtag_id = :RTAG_ID
9
           AND rel.base_view_id NOT IN ( /*SHOW_VIEWS*/ )
10
        UNION
11
		/* Base Views expanded */
12
        SELECT vi.view_id, vi.view_name, rel.pkg_state, pv.pv_id, pkg.pkg_name, pv.pkg_version, pv.dlocked, pv.pv_description
13
          FROM release_content rel,
14
               packages pkg,
15
               package_versions pv,
16
               views vi
17
         WHERE pv.pkg_id = pkg.pkg_id
18
           AND rel.pv_id = pv.pv_id
19
           AND rel.base_view_id = vi.view_id
20
           AND rel.base_view_id IN ( /*SHOW_VIEWS*/ )
21
           AND rtag_id = :RTAG_ID
22
        ) ord
23
ORDER BY UPPER(ord.view_name), UPPER(ord.pkg_name)