Subversion Repositories DevTools

Rev

Rev 5506 | Rev 5946 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

-- UsedByThisProject.sql
-- Generate detailed data for projects that use a package.suffix
-- It can generate two types of data
--  PV_ID == -1 -- Any package.suffix
--  PV_ID != -1 -- Only package that match this specific package-version
SELECT DECODE( ev.PKG_STATE, NULL, 0, ev.PKG_STATE ) AS PKG_STATE,
       rt.RTAG_ID,
       rt.RTAG_NAME,
       rt.OFFICIAL,
       ev.ENV_AREA,
       pv.PV_ID,
       pkg.PKG_NAME,
       pv.PKG_VERSION,
       pv.DLOCKED,
       usr.FULL_NAME,
       usr.USER_EMAIL,
       pv.MODIFIED_STAMP  
  FROM ENVIRONMENT_VIEW ev,
       PACKAGE_VERSIONS pv,
       PACKAGES pkg,
       RELEASE_TAGS rt,
       USERS usr
 WHERE ev.PV_ID = pv.PV_ID
   AND pv.PKG_ID = :PKG_ID
   AND NVL( pv.V_EXT, '|LINK_A_NULL|') = NVL( :V_EXT, '|LINK_A_NULL|')
   AND pv.PKG_ID = pkg.PKG_ID
   AND ev.RTAG_ID = rt.RTAG_ID
   AND pv.MODIFIER_ID = usr.USER_ID
   AND rt.PROJ_ID = :PROJ_ID
   AND (ev.pv_id = :PV_ID OR :PV_ID = -1)
 ORDER BY rt.RTAG_ID DESC