Rev 5377 | Blame | Compare with Previous | Last modification | View Log | RSS feed
-- =====================================================-- WorkInProgressByUser.sql-- Keep in step with 'UserWip.sql'---- Used by index.asp to list Releases and Package Versions-- that the user is working on-- =====================================================SELECT usr.USER_ID,usr.FULL_NAME,usr.USER_EMAIL,COUNT(usr.USER_ID) AS COUNTERFROM (/* Get WIP Packages */SELECT wip.PV_ID, rt.RTAG_ID, pv.MODIFIER_IDFROM WORK_IN_PROGRESS wip,RELEASE_TAGS rt,PACKAGE_VERSIONS pvWHERE wip.RTAG_ID = rt.RTAG_IDAND rt.OFFICIAL In ('N','R','C')AND wip.PV_ID = pv.PV_IDAND pv.DLOCKED != 'Y'AND pv.MODIFIER_ID = :USER_IDUNION/* Get WIP Patches */SELECT pp.PATCH_ID AS PV_ID, rt.RTAG_ID, pv.MODIFIER_IDFROM RELEASE_CONTENT rc,RELEASE_TAGS rt,PACKAGE_PATCHES pp,PACKAGE_VERSIONS pv,WORK_IN_PROGRESS wipWHERE rc.RTAG_ID = rt.RTAG_IDAND rt.OFFICIAL In ('N','R','C')AND pp.PV_ID = rc.PV_IDAND pp.PATCH_ID = pv.PV_IDAND pv.DLOCKED != 'Y'AND pv.IS_OBSOLETE IS NULLAND pv.MODIFIER_ID = :USER_IDAND wip.RTAG_ID = rt.RTAG_IDAND wip.PV_ID = pp.PATCH_ID) rel,USERS usrWHERE rel.MODIFIER_ID = usr.USER_IDGROUP BY usr.USER_ID, usr.FULL_NAME, usr.USER_EMAIL