| Line 1... |
Line 1... |
| 1 |
--------------------------------------------------------
|
1 |
--------------------------------------------------------
|
| 2 |
-- File created - Tuesday-July-21-2015
|
2 |
-- File created - Friday-November-27-2015
|
| 3 |
--------------------------------------------------------
|
3 |
--------------------------------------------------------
|
| 4 |
--------------------------------------------------------
|
4 |
--------------------------------------------------------
|
| 5 |
-- DDL for Type RELMGR_NUMBER_TAB_T
|
5 |
-- DDL for Type RELMGR_NUMBER_TAB_T
|
| 6 |
--------------------------------------------------------
|
6 |
--------------------------------------------------------
|
| 7 |
|
7 |
|
| Line 30... |
Line 30... |
| 30 |
CREATE SEQUENCE "RELEASE_MANAGER"."MICROSOFTSEQDTPROPERTIES" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 50 NOORDER NOCYCLE ;
|
30 |
CREATE SEQUENCE "RELEASE_MANAGER"."MICROSOFTSEQDTPROPERTIES" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 50 NOORDER NOCYCLE ;
|
| 31 |
--------------------------------------------------------
|
31 |
--------------------------------------------------------
|
| 32 |
-- DDL for Sequence SEQ_ADDITIONAL_NOTES
|
32 |
-- DDL for Sequence SEQ_ADDITIONAL_NOTES
|
| 33 |
--------------------------------------------------------
|
33 |
--------------------------------------------------------
|
| 34 |
|
34 |
|
| 35 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_ADDITIONAL_NOTES" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 35929 CACHE 20 ORDER NOCYCLE ;
|
35 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_ADDITIONAL_NOTES" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 36009 CACHE 20 ORDER NOCYCLE ;
|
| 36 |
--------------------------------------------------------
|
36 |
--------------------------------------------------------
|
| 37 |
-- DDL for Sequence SEQ_BMCON_ID
|
37 |
-- DDL for Sequence SEQ_BMCON_ID
|
| 38 |
--------------------------------------------------------
|
38 |
--------------------------------------------------------
|
| 39 |
|
39 |
|
| 40 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BMCON_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 241 CACHE 20 NOORDER NOCYCLE ;
|
40 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BMCON_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 241 CACHE 20 NOORDER NOCYCLE ;
|
| Line 50... |
Line 50... |
| 50 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BSA_ID" MINVALUE 8 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 28 CACHE 20 NOORDER NOCYCLE ;
|
50 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BSA_ID" MINVALUE 8 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 28 CACHE 20 NOORDER NOCYCLE ;
|
| 51 |
--------------------------------------------------------
|
51 |
--------------------------------------------------------
|
| 52 |
-- DDL for Sequence SEQ_BUILD_INSTANCE
|
52 |
-- DDL for Sequence SEQ_BUILD_INSTANCE
|
| 53 |
--------------------------------------------------------
|
53 |
--------------------------------------------------------
|
| 54 |
|
54 |
|
| 55 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BUILD_INSTANCE" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 24161 CACHE 20 ORDER NOCYCLE ;
|
55 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_BUILD_INSTANCE" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 53381 CACHE 20 ORDER NOCYCLE ;
|
| 56 |
--------------------------------------------------------
|
56 |
--------------------------------------------------------
|
| 57 |
-- DDL for Sequence SEQ_CR_ID
|
57 |
-- DDL for Sequence SEQ_CR_ID
|
| 58 |
--------------------------------------------------------
|
58 |
--------------------------------------------------------
|
| 59 |
|
59 |
|
| 60 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_CR_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 89846 CACHE 20 ORDER NOCYCLE ;
|
60 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_CR_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 90606 CACHE 20 ORDER NOCYCLE ;
|
| 61 |
--------------------------------------------------------
|
61 |
--------------------------------------------------------
|
| 62 |
-- DDL for Sequence SEQ_DAEMON_INSTRUCTION_ID
|
62 |
-- DDL for Sequence SEQ_DAEMON_INSTRUCTION_ID
|
| 63 |
--------------------------------------------------------
|
63 |
--------------------------------------------------------
|
| 64 |
|
64 |
|
| 65 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_DAEMON_INSTRUCTION_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 158028 CACHE 20 ORDER NOCYCLE ;
|
65 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_DAEMON_INSTRUCTION_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 160148 CACHE 20 ORDER NOCYCLE ;
|
| 66 |
--------------------------------------------------------
|
66 |
--------------------------------------------------------
|
| 67 |
-- DDL for Sequence SEQ_GBE_ID
|
67 |
-- DDL for Sequence SEQ_GBE_ID
|
| 68 |
--------------------------------------------------------
|
68 |
--------------------------------------------------------
|
| 69 |
|
69 |
|
| 70 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_GBE_ID" MINVALUE 40 MAXVALUE 9999999999999999999999990 INCREMENT BY 1 START WITH 1232 NOCACHE ORDER NOCYCLE ;
|
70 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_GBE_ID" MINVALUE 40 MAXVALUE 9999999999999999999999990 INCREMENT BY 1 START WITH 1240 NOCACHE ORDER NOCYCLE ;
|
| 71 |
--------------------------------------------------------
|
71 |
--------------------------------------------------------
|
| 72 |
-- DDL for Sequence SEQ_GROUP_EMAIL_ID
|
72 |
-- DDL for Sequence SEQ_GROUP_EMAIL_ID
|
| 73 |
--------------------------------------------------------
|
73 |
--------------------------------------------------------
|
| 74 |
|
74 |
|
| 75 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_GROUP_EMAIL_ID" MINVALUE 1 MAXVALUE 999999999999999999999999 INCREMENT BY 1 START WITH 1166 CACHE 20 NOORDER NOCYCLE ;
|
75 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_GROUP_EMAIL_ID" MINVALUE 1 MAXVALUE 999999999999999999999999 INCREMENT BY 1 START WITH 1166 CACHE 20 NOORDER NOCYCLE ;
|
| Line 80... |
Line 80... |
| 80 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_MSG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 562 CACHE 20 ORDER NOCYCLE ;
|
80 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_MSG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 562 CACHE 20 ORDER NOCYCLE ;
|
| 81 |
--------------------------------------------------------
|
81 |
--------------------------------------------------------
|
| 82 |
-- DDL for Sequence SEQ_PKG_ID
|
82 |
-- DDL for Sequence SEQ_PKG_ID
|
| 83 |
--------------------------------------------------------
|
83 |
--------------------------------------------------------
|
| 84 |
|
84 |
|
| 85 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PKG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 61927 CACHE 20 ORDER NOCYCLE ;
|
85 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PKG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 62547 CACHE 20 ORDER NOCYCLE ;
|
| 86 |
--------------------------------------------------------
|
86 |
--------------------------------------------------------
|
| 87 |
-- DDL for Sequence SEQ_PROJ_ID
|
87 |
-- DDL for Sequence SEQ_PROJ_ID
|
| 88 |
--------------------------------------------------------
|
88 |
--------------------------------------------------------
|
| 89 |
|
89 |
|
| 90 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PROJ_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 841 CACHE 20 ORDER NOCYCLE ;
|
90 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PROJ_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 861 CACHE 20 ORDER NOCYCLE ;
|
| 91 |
--------------------------------------------------------
|
91 |
--------------------------------------------------------
|
| 92 |
-- DDL for Sequence SEQ_PV_ID
|
92 |
-- DDL for Sequence SEQ_PV_ID
|
| 93 |
--------------------------------------------------------
|
93 |
--------------------------------------------------------
|
| 94 |
|
94 |
|
| 95 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PV_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1053105 CACHE 20 ORDER NOCYCLE ;
|
95 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_PV_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1078645 CACHE 20 ORDER NOCYCLE ;
|
| 96 |
--------------------------------------------------------
|
96 |
--------------------------------------------------------
|
| 97 |
-- DDL for Sequence SEQ_RCON_ID
|
97 |
-- DDL for Sequence SEQ_RCON_ID
|
| 98 |
--------------------------------------------------------
|
98 |
--------------------------------------------------------
|
| 99 |
|
99 |
|
| 100 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RCON_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27570 CACHE 20 ORDER NOCYCLE ;
|
100 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RCON_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 28230 CACHE 20 ORDER NOCYCLE ;
|
| 101 |
--------------------------------------------------------
|
101 |
--------------------------------------------------------
|
| 102 |
-- DDL for Sequence SEQ_RELEASE_MOD
|
102 |
-- DDL for Sequence SEQ_RELEASE_MOD
|
| 103 |
--------------------------------------------------------
|
103 |
--------------------------------------------------------
|
| 104 |
|
104 |
|
| 105 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RELEASE_MOD" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 17976 CACHE 20 NOORDER NOCYCLE ;
|
105 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RELEASE_MOD" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 55336 CACHE 20 NOORDER NOCYCLE ;
|
| 106 |
--------------------------------------------------------
|
106 |
--------------------------------------------------------
|
| 107 |
-- DDL for Sequence SEQ_RTAG_ID
|
107 |
-- DDL for Sequence SEQ_RTAG_ID
|
| 108 |
--------------------------------------------------------
|
108 |
--------------------------------------------------------
|
| 109 |
|
109 |
|
| 110 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RTAG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 32205 CACHE 20 ORDER NOCYCLE ;
|
110 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_RTAG_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 32745 CACHE 20 ORDER NOCYCLE ;
|
| 111 |
--------------------------------------------------------
|
111 |
--------------------------------------------------------
|
| 112 |
-- DDL for Sequence SEQ_SCHEDULED_ID
|
112 |
-- DDL for Sequence SEQ_SCHEDULED_ID
|
| 113 |
--------------------------------------------------------
|
113 |
--------------------------------------------------------
|
| 114 |
|
114 |
|
| 115 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SCHEDULED_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27687 CACHE 20 ORDER NOCYCLE ;
|
115 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SCHEDULED_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27947 CACHE 20 ORDER NOCYCLE ;
|
| 116 |
--------------------------------------------------------
|
116 |
--------------------------------------------------------
|
| 117 |
-- DDL for Sequence SEQ_SDKTAG_ID
|
117 |
-- DDL for Sequence SEQ_SDKTAG_ID
|
| 118 |
--------------------------------------------------------
|
118 |
--------------------------------------------------------
|
| 119 |
|
119 |
|
| 120 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SDKTAG_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER NOCYCLE ;
|
120 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SDKTAG_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 121 CACHE 20 NOORDER NOCYCLE ;
|
| 121 |
--------------------------------------------------------
|
121 |
--------------------------------------------------------
|
| 122 |
-- DDL for Sequence SEQ_SDK_ID
|
122 |
-- DDL for Sequence SEQ_SDK_ID
|
| 123 |
--------------------------------------------------------
|
123 |
--------------------------------------------------------
|
| 124 |
|
124 |
|
| 125 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SDK_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER NOCYCLE ;
|
125 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SDK_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 81 CACHE 20 NOORDER NOCYCLE ;
|
| 126 |
--------------------------------------------------------
|
126 |
--------------------------------------------------------
|
| 127 |
-- DDL for Sequence SEQ_SESSION_NUM
|
127 |
-- DDL for Sequence SEQ_SESSION_NUM
|
| 128 |
--------------------------------------------------------
|
128 |
--------------------------------------------------------
|
| 129 |
|
129 |
|
| 130 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SESSION_NUM" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1036746 CACHE 20 ORDER NOCYCLE ;
|
130 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_SESSION_NUM" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1047766 CACHE 20 ORDER NOCYCLE ;
|
| 131 |
--------------------------------------------------------
|
131 |
--------------------------------------------------------
|
| 132 |
-- DDL for Sequence SEQ_UNIT_TESTS
|
132 |
-- DDL for Sequence SEQ_UNIT_TESTS
|
| 133 |
--------------------------------------------------------
|
133 |
--------------------------------------------------------
|
| 134 |
|
134 |
|
| 135 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_UNIT_TESTS" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 357062 CACHE 20 ORDER NOCYCLE ;
|
135 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_UNIT_TESTS" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 358582 CACHE 20 ORDER NOCYCLE ;
|
| 136 |
--------------------------------------------------------
|
136 |
--------------------------------------------------------
|
| 137 |
-- DDL for Sequence SEQ_USER_ID
|
137 |
-- DDL for Sequence SEQ_USER_ID
|
| 138 |
--------------------------------------------------------
|
138 |
--------------------------------------------------------
|
| 139 |
|
139 |
|
| 140 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_USER_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 3961 CACHE 20 ORDER NOCYCLE ;
|
140 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_USER_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 3961 CACHE 20 ORDER NOCYCLE ;
|
| Line 145... |
Line 145... |
| 145 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VCS_TYPE" MINVALUE 1 MAXVALUE 255 INCREMENT BY 1 START WITH 43 CACHE 20 ORDER NOCYCLE ;
|
145 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VCS_TYPE" MINVALUE 1 MAXVALUE 255 INCREMENT BY 1 START WITH 43 CACHE 20 ORDER NOCYCLE ;
|
| 146 |
--------------------------------------------------------
|
146 |
--------------------------------------------------------
|
| 147 |
-- DDL for Sequence SEQ_VIEW_ID
|
147 |
-- DDL for Sequence SEQ_VIEW_ID
|
| 148 |
--------------------------------------------------------
|
148 |
--------------------------------------------------------
|
| 149 |
|
149 |
|
| 150 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VIEW_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 5601 CACHE 20 ORDER NOCYCLE ;
|
150 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VIEW_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 5661 CACHE 20 ORDER NOCYCLE ;
|
| 151 |
--------------------------------------------------------
|
151 |
--------------------------------------------------------
|
| 152 |
-- DDL for Sequence SEQ_VTREE_ID
|
152 |
-- DDL for Sequence SEQ_VTREE_ID
|
| 153 |
--------------------------------------------------------
|
153 |
--------------------------------------------------------
|
| 154 |
|
154 |
|
| 155 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VTREE_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 29024 CACHE 20 ORDER NOCYCLE ;
|
155 |
CREATE SEQUENCE "RELEASE_MANAGER"."SEQ_VTREE_ID" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 29564 CACHE 20 ORDER NOCYCLE ;
|
| 156 |
--------------------------------------------------------
|
156 |
--------------------------------------------------------
|
| 157 |
-- DDL for Table ABT_ACTION_LOG
|
157 |
-- DDL for Table ABT_ACTION_LOG
|
| 158 |
--------------------------------------------------------
|
158 |
--------------------------------------------------------
|
| 159 |
|
159 |
|
| 160 |
CREATE TABLE "RELEASE_MANAGER"."ABT_ACTION_LOG"
|
160 |
CREATE TABLE "RELEASE_MANAGER"."ABT_ACTION_LOG"
|
| Line 900... |
Line 900... |
| 900 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
900 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| 901 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
901 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 902 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
902 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 903 |
TABLESPACE "RELEASEM_DATA" ;
|
903 |
TABLESPACE "RELEASEM_DATA" ;
|
| 904 |
--------------------------------------------------------
|
904 |
--------------------------------------------------------
|
| - |
|
905 |
-- DDL for Table LXR_STATE
|
| - |
|
906 |
--------------------------------------------------------
|
| - |
|
907 |
|
| - |
|
908 |
CREATE TABLE "RELEASE_MANAGER"."LXR_STATE"
|
| - |
|
909 |
( "RTAG_ID" NUMBER,
|
| - |
|
910 |
"LXRSERVER" CHAR(1 BYTE) DEFAULT 'N'
|
| - |
|
911 |
) SEGMENT CREATION IMMEDIATE
|
| - |
|
912 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| - |
|
913 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
914 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
915 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
916 |
|
| - |
|
917 |
COMMENT ON COLUMN "RELEASE_MANAGER"."LXR_STATE"."RTAG_ID" IS 'Link to Release_Tags';
|
| - |
|
918 |
COMMENT ON COLUMN "RELEASE_MANAGER"."LXR_STATE"."LXRSERVER" IS 'Written by server - I:Indexed, C:Closing, N:Not Known. May be InProgress.';
|
| - |
|
919 |
COMMENT ON TABLE "RELEASE_MANAGER"."LXR_STATE" IS 'Contains data updated by the LXR server.
|
| - |
|
920 |
This table is writable by a user known to the LXR Server';
|
| - |
|
921 |
--------------------------------------------------------
|
| 905 |
-- DDL for Table MEMBERS_GROUP
|
922 |
-- DDL for Table MEMBERS_GROUP
|
| 906 |
--------------------------------------------------------
|
923 |
--------------------------------------------------------
|
| 907 |
|
924 |
|
| 908 |
CREATE TABLE "RELEASE_MANAGER"."MEMBERS_GROUP"
|
925 |
CREATE TABLE "RELEASE_MANAGER"."MEMBERS_GROUP"
|
| 909 |
( "GROUP_EMAIL_ID" NUMBER,
|
926 |
( "GROUP_EMAIL_ID" NUMBER,
|
| Line 1031... |
Line 1048... |
| 1031 |
) SEGMENT CREATION IMMEDIATE
|
1048 |
) SEGMENT CREATION IMMEDIATE
|
| 1032 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
1049 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| 1033 |
STORAGE(INITIAL 100663296 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
1050 |
STORAGE(INITIAL 100663296 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 1034 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
1051 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 1035 |
TABLESPACE "RELEASEM_DATA" ;
|
1052 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
1053 |
|
| - |
|
1054 |
COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES"."PV_ID" IS 'Package Version Identifier';
|
| - |
|
1055 |
COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES"."DPV_ID" IS 'Depends on this package version';
|
| - |
|
1056 |
COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES"."BUILD_TYPE" IS 'B:BuildPkgArchive, L:LinkPkgArchive';
|
| 1036 |
--------------------------------------------------------
|
1057 |
--------------------------------------------------------
|
| 1037 |
-- DDL for Table PACKAGE_DOCUMENTS
|
1058 |
-- DDL for Table PACKAGE_DOCUMENTS
|
| 1038 |
--------------------------------------------------------
|
1059 |
--------------------------------------------------------
|
| 1039 |
|
1060 |
|
| 1040 |
CREATE TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS"
|
1061 |
CREATE TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS"
|
| Line 1152... |
Line 1173... |
| 1152 |
"ESTIMATED_COMPLETION_TIME" DATE,
|
1173 |
"ESTIMATED_COMPLETION_TIME" DATE,
|
| 1153 |
"MAJOR_LIMIT" NUMBER(10,0),
|
1174 |
"MAJOR_LIMIT" NUMBER(10,0),
|
| 1154 |
"MINOR_LIMIT" NUMBER(10,0),
|
1175 |
"MINOR_LIMIT" NUMBER(10,0),
|
| 1155 |
"PATCH_LIMIT" NUMBER(10,0),
|
1176 |
"PATCH_LIMIT" NUMBER(10,0),
|
| 1156 |
"BUILD_NUMBER_LIMIT" NUMBER(10,0),
|
1177 |
"BUILD_NUMBER_LIMIT" NUMBER(10,0),
|
| 1157 |
"VCS_TYPE_ID" NUMBER
|
1178 |
"VCS_TYPE_ID" NUMBER,
|
| - |
|
1179 |
"PKG_IDEXT" VARCHAR2(70 BYTE)
|
| 1158 |
) SEGMENT CREATION IMMEDIATE
|
1180 |
) SEGMENT CREATION IMMEDIATE
|
| 1159 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
1181 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| 1160 |
STORAGE(INITIAL 134217728 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
1182 |
STORAGE(INITIAL 134217728 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 1161 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
1183 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 1162 |
TABLESPACE "RELEASEM_DATA" ;
|
1184 |
TABLESPACE "RELEASEM_DATA" ;
|
| Line 1366... |
Line 1388... |
| 1366 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
1388 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| 1367 |
STORAGE(INITIAL 11534336 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
1389 |
STORAGE(INITIAL 11534336 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 1368 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
1390 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 1369 |
TABLESPACE "RELEASEM_DATA" ;
|
1391 |
TABLESPACE "RELEASEM_DATA" ;
|
| 1370 |
|
1392 |
|
| 1371 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."PKG_ID" IS 'Package that has been deprecated';
|
1393 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."PKG_ID" IS 'NotUsed any more. Was:Package that has been deprecated';
|
| 1372 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."DEPRECATED_STATE" IS '6: Deprecated Package, 7: Deprecated Dependent';
|
1394 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."DEPRECATED_STATE" IS '6: Deprecated Package, 7: Deprecated Dependent';
|
| 1373 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."SDKTAG_ID" IS 'Pkg imported via SDK';
|
1395 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."SDKTAG_ID" IS 'Pkg imported via SDK';
|
| 1374 |
--------------------------------------------------------
|
1396 |
--------------------------------------------------------
|
| 1375 |
-- DDL for Table RELEASE_LINKS
|
1397 |
-- DDL for Table RELEASE_LINKS
|
| 1376 |
--------------------------------------------------------
|
1398 |
--------------------------------------------------------
|
| Line 1452... |
Line 1474... |
| 1452 |
"ASSOC_MASS_REF" NUMBER,
|
1474 |
"ASSOC_MASS_REF" NUMBER,
|
| 1453 |
"OWNER_PERSONAL_EMAIL" VARCHAR2(1000 BYTE),
|
1475 |
"OWNER_PERSONAL_EMAIL" VARCHAR2(1000 BYTE),
|
| 1454 |
"CONFIG_SPEC_BRANCH" VARCHAR2(4000 BYTE),
|
1476 |
"CONFIG_SPEC_BRANCH" VARCHAR2(4000 BYTE),
|
| 1455 |
"PRODUCT_STATE_USED" CHAR(1 BYTE),
|
1477 |
"PRODUCT_STATE_USED" CHAR(1 BYTE),
|
| 1456 |
"OFFICIAL_ID" NUMBER,
|
1478 |
"OFFICIAL_ID" NUMBER,
|
| 1457 |
"BUILD_AGE" NUMBER DEFAULT 31
|
1479 |
"BUILD_AGE" NUMBER DEFAULT 31,
|
| - |
|
1480 |
"LXR" CHAR(1 BYTE) DEFAULT 'N'
|
| 1458 |
) SEGMENT CREATION IMMEDIATE
|
1481 |
) SEGMENT CREATION IMMEDIATE
|
| 1459 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
1482 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| 1460 |
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
1483 |
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 1461 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
1484 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 1462 |
TABLESPACE "RELEASEM_DATA" ;
|
1485 |
TABLESPACE "RELEASEM_DATA" ;
|
| 1463 |
|
1486 |
|
| - |
|
1487 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."CREATED_STAMP" IS 'Date Release was created';
|
| - |
|
1488 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."CREATOR_ID" IS 'User who created the release';
|
| - |
|
1489 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."OFFICIAL_STAMP" IS 'Date OFFICIAL state was changed';
|
| - |
|
1490 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."RELEASOR_ID" IS 'Not Used';
|
| - |
|
1491 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."OFFICIAL" IS 'State of release. A:Archived, Y:Closed, C:CCB Mode, R:Restricted, N: Open';
|
| - |
|
1492 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."REBUILD_ENV" IS 'Y: Rebuild Package State';
|
| - |
|
1493 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."REBUILD_STAMP" IS 'Not used ?';
|
| - |
|
1494 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."OFFICIAL_ID" IS 'User last changed OFFICIAL state';
|
| 1464 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."BUILD_AGE" IS 'Days without building before warning is shown';
|
1495 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."BUILD_AGE" IS 'Days without building before warning is shown';
|
| - |
|
1496 |
COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."LXR" IS 'Y:Enable LXR';
|
| 1465 |
--------------------------------------------------------
|
1497 |
--------------------------------------------------------
|
| 1466 |
-- DDL for Table RIPPLE_FIELD_STATES
|
1498 |
-- DDL for Table RIPPLE_FIELD_STATES
|
| 1467 |
--------------------------------------------------------
|
1499 |
--------------------------------------------------------
|
| 1468 |
|
1500 |
|
| 1469 |
CREATE TABLE "RELEASE_MANAGER"."RIPPLE_FIELD_STATES"
|
1501 |
CREATE TABLE "RELEASE_MANAGER"."RIPPLE_FIELD_STATES"
|
| Line 1646... |
Line 1678... |
| 1646 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."CREATOR_ID" IS 'Who Created the version';
|
1678 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."CREATOR_ID" IS 'Who Created the version';
|
| 1647 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."STATE_STAMP" IS 'Time of last change to this version';
|
1679 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."STATE_STAMP" IS 'Time of last change to this version';
|
| 1648 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."STATE_ID" IS 'User id who made the last state change';
|
1680 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."STATE_ID" IS 'User id who made the last state change';
|
| 1649 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."SDK_STATE" IS 'State: U-Under Development; R-Released; D-Deprecated';
|
1681 |
COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."SDK_STATE" IS 'State: U-Under Development; R-Released; D-Deprecated';
|
| 1650 |
--------------------------------------------------------
|
1682 |
--------------------------------------------------------
|
| - |
|
1683 |
-- DDL for Table TEMP_ENV_DEPS
|
| - |
|
1684 |
--------------------------------------------------------
|
| - |
|
1685 |
|
| - |
|
1686 |
CREATE TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS"
|
| - |
|
1687 |
( "SESSION_NUM" NUMBER,
|
| - |
|
1688 |
"PV_ID" NUMBER,
|
| - |
|
1689 |
"PKG_ID" NUMBER,
|
| - |
|
1690 |
"V_EXT" VARCHAR2(50 BYTE),
|
| - |
|
1691 |
"DPV_ID" NUMBER,
|
| - |
|
1692 |
"DPKG_ID" NUMBER,
|
| - |
|
1693 |
"DV_EXT" VARCHAR2(50 BYTE)
|
| - |
|
1694 |
) SEGMENT CREATION IMMEDIATE
|
| - |
|
1695 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| - |
|
1696 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
1697 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
1698 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
1699 |
|
| - |
|
1700 |
COMMENT ON TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" IS 'This table is used in the creation of the package_state information
|
| - |
|
1701 |
Data in the table is temporary. It should be cleared out after its been used.
|
| - |
|
1702 |
Data will only be used for a few seconds.
|
| - |
|
1703 |
|
| - |
|
1704 |
The table is used to map DPV_IDs to PV_IDs, but only for DPV_IDs that are of interest';
|
| - |
|
1705 |
--------------------------------------------------------
|
| 1651 |
-- DDL for Table TEMP_ENV_STATES
|
1706 |
-- DDL for Table TEMP_ENV_STATES
|
| 1652 |
--------------------------------------------------------
|
1707 |
--------------------------------------------------------
|
| 1653 |
|
1708 |
|
| 1654 |
CREATE TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES"
|
1709 |
CREATE TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES"
|
| 1655 |
( "SESSION_NUM" NUMBER,
|
1710 |
( "SESSION_NUM" NUMBER,
|
| Line 1697... |
Line 1752... |
| 1697 |
|
1752 |
|
| 1698 |
CREATE TABLE "RELEASE_MANAGER"."TEST_RUN"
|
1753 |
CREATE TABLE "RELEASE_MANAGER"."TEST_RUN"
|
| 1699 |
( "BUILD_ID" NUMBER,
|
1754 |
( "BUILD_ID" NUMBER,
|
| 1700 |
"PLATFORM" VARCHAR2(50 BYTE),
|
1755 |
"PLATFORM" VARCHAR2(50 BYTE),
|
| 1701 |
"TYPE" VARCHAR2(1 BYTE),
|
1756 |
"TYPE" VARCHAR2(1 BYTE),
|
| 1702 |
"TEST_NAME" VARCHAR2(150 BYTE),
|
1757 |
"TEST_NAME" VARCHAR2(200 BYTE),
|
| 1703 |
"TEST_OUTCOME" VARCHAR2(20 BYTE),
|
1758 |
"TEST_OUTCOME" VARCHAR2(20 BYTE),
|
| 1704 |
"TIME_TAKEN" NUMBER,
|
1759 |
"TIME_TAKEN" NUMBER,
|
| 1705 |
"FAIL_MESSAGE" CLOB
|
1760 |
"FAIL_MESSAGE" CLOB
|
| 1706 |
) SEGMENT CREATION IMMEDIATE
|
1761 |
) SEGMENT CREATION IMMEDIATE
|
| 1707 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
1762 |
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
| Line 1971... |
Line 2026... |
| 1971 |
TABLESPACE "RELEASEM_INDX" ;
|
2026 |
TABLESPACE "RELEASEM_INDX" ;
|
| 1972 |
--------------------------------------------------------
|
2027 |
--------------------------------------------------------
|
| 1973 |
-- DDL for Index INX_PACKAGES_ALIAS
|
2028 |
-- DDL for Index INX_PACKAGES_ALIAS
|
| 1974 |
--------------------------------------------------------
|
2029 |
--------------------------------------------------------
|
| 1975 |
|
2030 |
|
| 1976 |
CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_ALIAS" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PKG_ID", "V_EXT")
|
2031 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."INX_PACKAGES_ALIAS" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID", "PKG_ID", "V_EXT")
|
| 1977 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2032 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 1978 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2033 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 1979 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2034 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 1980 |
TABLESPACE "RELEASEM_DATA" ;
|
2035 |
TABLESPACE "RELEASEM_DATA" ;
|
| 1981 |
--------------------------------------------------------
|
2036 |
--------------------------------------------------------
|
| Line 2048... |
Line 2103... |
| 2048 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_VIEWS" ON "RELEASE_MANAGER"."VIEWS" ("VIEW_ID")
|
2103 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_VIEWS" ON "RELEASE_MANAGER"."VIEWS" ("VIEW_ID")
|
| 2049 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2104 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2050 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2105 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2051 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2106 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2052 |
TABLESPACE "RELEASEM_INDX" ;
|
2107 |
TABLESPACE "RELEASEM_INDX" ;
|
| - |
|
2108 |
--------------------------------------------------------
|
| - |
|
2109 |
-- DDL for Index CQ_USERS_PK
|
| - |
|
2110 |
--------------------------------------------------------
|
| - |
|
2111 |
|
| - |
|
2112 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."CQ_USERS_PK" ON "RELEASE_MANAGER"."CQ_USERS" ("DBID")
|
| - |
|
2113 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2114 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2115 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2116 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2053 |
--------------------------------------------------------
|
2117 |
--------------------------------------------------------
|
| 2054 |
-- DDL for Index PK_PACKAGES
|
2118 |
-- DDL for Index PK_PACKAGES
|
| 2055 |
--------------------------------------------------------
|
2119 |
--------------------------------------------------------
|
| 2056 |
|
2120 |
|
| 2057 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_PACKAGES" ON "RELEASE_MANAGER"."PACKAGES" ("PKG_ID")
|
2121 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_PACKAGES" ON "RELEASE_MANAGER"."PACKAGES" ("PKG_ID")
|
| Line 2229... |
Line 2293... |
| 2229 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2293 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2230 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2294 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2231 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2295 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2232 |
TABLESPACE "RELEASEM_INDX" ;
|
2296 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2233 |
--------------------------------------------------------
|
2297 |
--------------------------------------------------------
|
| - |
|
2298 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX6
|
| - |
|
2299 |
--------------------------------------------------------
|
| - |
|
2300 |
|
| - |
|
2301 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX6" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("NEW_NUM")
|
| - |
|
2302 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2303 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2304 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2305 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2306 |
--------------------------------------------------------
|
| 2234 |
-- DDL for Index BUILD_MACHINES_PK
|
2307 |
-- DDL for Index BUILD_MACHINES_PK
|
| 2235 |
--------------------------------------------------------
|
2308 |
--------------------------------------------------------
|
| 2236 |
|
2309 |
|
| 2237 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_MACHINES_PK" ON "RELEASE_MANAGER"."BUILD_MACHINES" ("BM_ID")
|
2310 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_MACHINES_PK" ON "RELEASE_MANAGER"."BUILD_MACHINES" ("BM_ID")
|
| 2238 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2311 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2264... |
Line 2337... |
| 2264 |
CREATE INDEX "RELEASE_MANAGER"."SDK_CONTENT_INDEX1" ON "RELEASE_MANAGER"."SDK_CONTENT" ("SDKTAG_ID")
|
2337 |
CREATE INDEX "RELEASE_MANAGER"."SDK_CONTENT_INDEX1" ON "RELEASE_MANAGER"."SDK_CONTENT" ("SDKTAG_ID")
|
| 2265 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2338 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2266 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2339 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2267 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2340 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2268 |
TABLESPACE "RELEASEM_DATA" ;
|
2341 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2342 |
--------------------------------------------------------
|
| - |
|
2343 |
-- DDL for Index CQ_STATEDEF_PK
|
| - |
|
2344 |
--------------------------------------------------------
|
| - |
|
2345 |
|
| - |
|
2346 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."CQ_STATEDEF_PK" ON "RELEASE_MANAGER"."CQ_STATEDEF" ("ID")
|
| - |
|
2347 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2348 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2349 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2350 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2269 |
--------------------------------------------------------
|
2351 |
--------------------------------------------------------
|
| 2270 |
-- DDL for Index INX_RL_RTAG_ID
|
2352 |
-- DDL for Index INX_RL_RTAG_ID
|
| 2271 |
--------------------------------------------------------
|
2353 |
--------------------------------------------------------
|
| 2272 |
|
2354 |
|
| 2273 |
CREATE INDEX "RELEASE_MANAGER"."INX_RL_RTAG_ID" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("RTAG_ID")
|
2355 |
CREATE INDEX "RELEASE_MANAGER"."INX_RL_RTAG_ID" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("RTAG_ID")
|
| Line 2346... |
Line 2428... |
| 2346 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2428 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2347 |
STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2429 |
STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2348 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2430 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2349 |
TABLESPACE "RELEASEM_INDX" ;
|
2431 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2350 |
--------------------------------------------------------
|
2432 |
--------------------------------------------------------
|
| - |
|
2433 |
-- DDL for Index LICENCING_PK
|
| - |
|
2434 |
--------------------------------------------------------
|
| - |
|
2435 |
|
| - |
|
2436 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."LICENCING_PK" ON "RELEASE_MANAGER"."LICENCING" ("PV_ID", "LICENCE")
|
| - |
|
2437 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2438 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2439 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2440 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2441 |
--------------------------------------------------------
|
| 2351 |
-- DDL for Index BUILD_SERVICE_CONFIG_INDEX1
|
2442 |
-- DDL for Index BUILD_SERVICE_CONFIG_INDEX1
|
| 2352 |
--------------------------------------------------------
|
2443 |
--------------------------------------------------------
|
| 2353 |
|
2444 |
|
| 2354 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG_INDEX1" ON "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG" ("SERVICE")
|
2445 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG_INDEX1" ON "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG" ("SERVICE")
|
| 2355 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2446 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2363... |
Line 2454... |
| 2363 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."RELEASE_MODIFIED_PK" ON "RELEASE_MANAGER"."RELEASE_MODIFIED" ("RTAG_ID")
|
2454 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."RELEASE_MODIFIED_PK" ON "RELEASE_MANAGER"."RELEASE_MODIFIED" ("RTAG_ID")
|
| 2364 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2455 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2365 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2456 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2366 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2457 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2367 |
TABLESPACE "RELEASEM_DATA" ;
|
2458 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2459 |
--------------------------------------------------------
|
| - |
|
2460 |
-- DDL for Index CQ_HISTORY_INDEX2
|
| - |
|
2461 |
--------------------------------------------------------
|
| - |
|
2462 |
|
| - |
|
2463 |
CREATE INDEX "RELEASE_MANAGER"."CQ_HISTORY_INDEX2" ON "RELEASE_MANAGER"."CQ_HISTORY" ("ENTITYDEF_ID")
|
| - |
|
2464 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2465 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2466 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2467 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2368 |
--------------------------------------------------------
|
2468 |
--------------------------------------------------------
|
| 2369 |
-- DDL for Index INX_TTB_LEVEL_NUM
|
2469 |
-- DDL for Index INX_TTB_LEVEL_NUM
|
| 2370 |
--------------------------------------------------------
|
2470 |
--------------------------------------------------------
|
| 2371 |
|
2471 |
|
| 2372 |
CREATE INDEX "RELEASE_MANAGER"."INX_TTB_LEVEL_NUM" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("LEVEL_NUM")
|
2472 |
CREATE INDEX "RELEASE_MANAGER"."INX_TTB_LEVEL_NUM" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("LEVEL_NUM")
|
| Line 2418... |
Line 2518... |
| 2418 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2518 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2419 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2519 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2420 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2520 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2421 |
TABLESPACE "RELEASEM_INDX" ;
|
2521 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2422 |
--------------------------------------------------------
|
2522 |
--------------------------------------------------------
|
| - |
|
2523 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX2
|
| - |
|
2524 |
--------------------------------------------------------
|
| - |
|
2525 |
|
| - |
|
2526 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX2" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("STATE")
|
| - |
|
2527 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2528 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2529 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2530 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2531 |
--------------------------------------------------------
|
| - |
|
2532 |
-- DDL for Index TEMP_ENV_DEPS_PK
|
| - |
|
2533 |
--------------------------------------------------------
|
| - |
|
2534 |
|
| - |
|
2535 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."TEMP_ENV_DEPS_PK" ON "RELEASE_MANAGER"."TEMP_ENV_DEPS" ("PV_ID", "SESSION_NUM", "DPV_ID")
|
| - |
|
2536 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2537 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2538 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2539 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2540 |
--------------------------------------------------------
|
| 2423 |
-- DDL for Index UNQ_RELEASE_LINKS
|
2541 |
-- DDL for Index UNQ_RELEASE_LINKS
|
| 2424 |
--------------------------------------------------------
|
2542 |
--------------------------------------------------------
|
| 2425 |
|
2543 |
|
| 2426 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_RELEASE_LINKS" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("RTAG_ID", "REF_RTAG_ID")
|
2544 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_RELEASE_LINKS" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("RTAG_ID", "REF_RTAG_ID")
|
| 2427 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2545 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2435... |
Line 2553... |
| 2435 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PKG_DOC" ON "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" ("PV_ID", "DOC_NUM")
|
2553 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PKG_DOC" ON "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" ("PV_ID", "DOC_NUM")
|
| 2436 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2554 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2437 |
STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2555 |
STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2438 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2556 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2439 |
TABLESPACE "RELEASEM_INDX" ;
|
2557 |
TABLESPACE "RELEASEM_INDX" ;
|
| - |
|
2558 |
--------------------------------------------------------
|
| - |
|
2559 |
-- DDL for Index LXR_STATE_PK
|
| - |
|
2560 |
--------------------------------------------------------
|
| - |
|
2561 |
|
| - |
|
2562 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."LXR_STATE_PK" ON "RELEASE_MANAGER"."LXR_STATE" ("RTAG_ID")
|
| - |
|
2563 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2564 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2565 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2566 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2440 |
--------------------------------------------------------
|
2567 |
--------------------------------------------------------
|
| 2441 |
-- DDL for Index DAEMON_INSTRUCTIONS_PK
|
2568 |
-- DDL for Index DAEMON_INSTRUCTIONS_PK
|
| 2442 |
--------------------------------------------------------
|
2569 |
--------------------------------------------------------
|
| 2443 |
|
2570 |
|
| 2444 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS_PK" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("DAEMON_INSTRUCTIONS_ID")
|
2571 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS_PK" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("DAEMON_INSTRUCTIONS_ID")
|
| Line 2462... |
Line 2589... |
| 2462 |
CREATE INDEX "RELEASE_MANAGER"."INX_TTB_PKG" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("PKG_ID", "V_EXT")
|
2589 |
CREATE INDEX "RELEASE_MANAGER"."INX_TTB_PKG" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("PKG_ID", "V_EXT")
|
| 2463 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2590 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2464 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2591 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2465 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2592 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2466 |
TABLESPACE "RELEASEM_INDX" ;
|
2593 |
TABLESPACE "RELEASEM_INDX" ;
|
| - |
|
2594 |
--------------------------------------------------------
|
| - |
|
2595 |
-- DDL for Index PACKAGE_VERSIONS_MODIFER_ID
|
| - |
|
2596 |
--------------------------------------------------------
|
| - |
|
2597 |
|
| - |
|
2598 |
CREATE INDEX "RELEASE_MANAGER"."PACKAGE_VERSIONS_MODIFER_ID" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("MODIFIER_ID")
|
| - |
|
2599 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2600 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2601 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2602 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2467 |
--------------------------------------------------------
|
2603 |
--------------------------------------------------------
|
| 2468 |
-- DDL for Index UNQ_VALIDATION_RULES
|
2604 |
-- DDL for Index UNQ_VALIDATION_RULES
|
| 2469 |
--------------------------------------------------------
|
2605 |
--------------------------------------------------------
|
| 2470 |
|
2606 |
|
| 2471 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VALIDATION_RULES" ON "RELEASE_MANAGER"."VALIDATION_RULES" ("FIELD_NAME")
|
2607 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VALIDATION_RULES" ON "RELEASE_MANAGER"."VALIDATION_RULES" ("FIELD_NAME")
|
| Line 2625... |
Line 2761... |
| 2625 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
|
2761 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
|
| 2626 |
STORAGE(INITIAL 851968 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2762 |
STORAGE(INITIAL 851968 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2627 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2763 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2628 |
TABLESPACE "RELEASEM_INDX" ;
|
2764 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2629 |
--------------------------------------------------------
|
2765 |
--------------------------------------------------------
|
| - |
|
2766 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX5
|
| - |
|
2767 |
--------------------------------------------------------
|
| - |
|
2768 |
|
| - |
|
2769 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX5" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("PRODUCT")
|
| - |
|
2770 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2771 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2772 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2773 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2774 |
--------------------------------------------------------
|
| 2630 |
-- DDL for Index UNQ_VTREE_WORLD
|
2775 |
-- DDL for Index UNQ_VTREE_WORLD
|
| 2631 |
--------------------------------------------------------
|
2776 |
--------------------------------------------------------
|
| 2632 |
|
2777 |
|
| 2633 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VTREE_WORLD" ON "RELEASE_MANAGER"."VTREES_WORLD" ("WORLD_ID", "VTREE_ID")
|
2778 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VTREE_WORLD" ON "RELEASE_MANAGER"."VTREES_WORLD" ("WORLD_ID", "VTREE_ID")
|
| 2634 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2779 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2660... |
Line 2805... |
| 2660 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."SDK_TAGS_PK" ON "RELEASE_MANAGER"."SDK_TAGS" ("SDKTAG_ID")
|
2805 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."SDK_TAGS_PK" ON "RELEASE_MANAGER"."SDK_TAGS" ("SDKTAG_ID")
|
| 2661 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2806 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2662 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2807 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2663 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2808 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2664 |
TABLESPACE "RELEASEM_DATA" ;
|
2809 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2810 |
--------------------------------------------------------
|
| - |
|
2811 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX7
|
| - |
|
2812 |
--------------------------------------------------------
|
| - |
|
2813 |
|
| - |
|
2814 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX7" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("DEPENDANT_DEVIS")
|
| - |
|
2815 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2816 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2817 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2818 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2665 |
--------------------------------------------------------
|
2819 |
--------------------------------------------------------
|
| 2666 |
-- DDL for Index PK_NOTIFICATION_HISTORY
|
2820 |
-- DDL for Index PK_NOTIFICATION_HISTORY
|
| 2667 |
--------------------------------------------------------
|
2821 |
--------------------------------------------------------
|
| 2668 |
|
2822 |
|
| 2669 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_NOTIFICATION_HISTORY" ON "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ("RTAG_ID", "PV_ID", "USER_ID")
|
2823 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_NOTIFICATION_HISTORY" ON "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ("RTAG_ID", "PV_ID", "USER_ID")
|
| Line 2733... |
Line 2887... |
| 2733 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
|
2887 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
|
| 2734 |
STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2888 |
STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2735 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2889 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2736 |
TABLESPACE "RELEASEM_INDX" ;
|
2890 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2737 |
--------------------------------------------------------
|
2891 |
--------------------------------------------------------
|
| - |
|
2892 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX3
|
| - |
|
2893 |
--------------------------------------------------------
|
| - |
|
2894 |
|
| - |
|
2895 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX3" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("PACKAGE_REF")
|
| - |
|
2896 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2897 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2898 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2899 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2900 |
--------------------------------------------------------
|
| - |
|
2901 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX4
|
| - |
|
2902 |
--------------------------------------------------------
|
| - |
|
2903 |
|
| - |
|
2904 |
CREATE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX4" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("PROJECT")
|
| - |
|
2905 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2906 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2907 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2908 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
2909 |
--------------------------------------------------------
|
| 2738 |
-- DDL for Index UNQ_REL_COMPONENTS
|
2910 |
-- DDL for Index UNQ_REL_COMPONENTS
|
| 2739 |
--------------------------------------------------------
|
2911 |
--------------------------------------------------------
|
| 2740 |
|
2912 |
|
| 2741 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_REL_COMPONENTS" ON "RELEASE_MANAGER"."RELEASE_COMPONENTS" ("PV_ID", "FILE_NAME", "FILE_PATH")
|
2913 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_REL_COMPONENTS" ON "RELEASE_MANAGER"."RELEASE_COMPONENTS" ("PV_ID", "FILE_NAME", "FILE_PATH")
|
| 2742 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2914 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2777... |
Line 2949... |
| 2777 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_BUILD_ENVIRONMENTS" ON "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_ID")
|
2949 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_BUILD_ENVIRONMENTS" ON "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_ID")
|
| 2778 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
2950 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2779 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
2951 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2780 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
2952 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2781 |
TABLESPACE "RELEASEM_INDX" ;
|
2953 |
TABLESPACE "RELEASEM_INDX" ;
|
| - |
|
2954 |
--------------------------------------------------------
|
| - |
|
2955 |
-- DDL for Index CQ_SOFTWARE_ISSUE_INDEX1
|
| - |
|
2956 |
--------------------------------------------------------
|
| - |
|
2957 |
|
| - |
|
2958 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE_INDEX1" ON "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ("DBID")
|
| - |
|
2959 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
2960 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
2961 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
2962 |
TABLESPACE "RELEASEM_DATA" ;
|
| 2782 |
--------------------------------------------------------
|
2963 |
--------------------------------------------------------
|
| 2783 |
-- DDL for Index INX_PACKAGE_DEPS_DPKG_ID
|
2964 |
-- DDL for Index INX_PACKAGE_DEPS_DPKG_ID
|
| 2784 |
--------------------------------------------------------
|
2965 |
--------------------------------------------------------
|
| 2785 |
|
2966 |
|
| 2786 |
CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_DPKG_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("DPKG_ID")
|
2967 |
CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_DPKG_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("DPKG_ID")
|
| Line 2904... |
Line 3085... |
| 2904 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
3085 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 2905 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
3086 |
STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 2906 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
3087 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 2907 |
TABLESPACE "RELEASEM_INDX" ;
|
3088 |
TABLESPACE "RELEASEM_INDX" ;
|
| 2908 |
--------------------------------------------------------
|
3089 |
--------------------------------------------------------
|
| - |
|
3090 |
-- DDL for Index CQ_HISTORY_INDEX1
|
| - |
|
3091 |
--------------------------------------------------------
|
| - |
|
3092 |
|
| - |
|
3093 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."CQ_HISTORY_INDEX1" ON "RELEASE_MANAGER"."CQ_HISTORY" ("DBID")
|
| - |
|
3094 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3095 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3096 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3097 |
TABLESPACE "RELEASEM_DATA" ;
|
| - |
|
3098 |
--------------------------------------------------------
|
| 2909 |
-- DDL for Index UNQ_AN_PART2
|
3099 |
-- DDL for Index UNQ_AN_PART2
|
| 2910 |
--------------------------------------------------------
|
3100 |
--------------------------------------------------------
|
| 2911 |
|
3101 |
|
| 2912 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_AN_PART2" ON "RELEASE_MANAGER"."ADDITIONAL_NOTES" ("PV_ID", "NOTE_TITLE")
|
3102 |
CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_AN_PART2" ON "RELEASE_MANAGER"."ADDITIONAL_NOTES" ("PV_ID", "NOTE_TITLE")
|
| 2913 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
3103 |
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 2973... |
Line 3163... |
| 2973 |
--------------------------------------------------------
|
3163 |
--------------------------------------------------------
|
| 2974 |
|
3164 |
|
| 2975 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_USER" NOT NULL ENABLE);
|
3165 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_USER" NOT NULL ENABLE);
|
| 2976 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
|
3166 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
|
| 2977 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
|
3167 |
ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| - |
|
3168 |
--------------------------------------------------------
|
| - |
|
3169 |
-- Constraints for Table LXR_STATE
|
| - |
|
3170 |
--------------------------------------------------------
|
| - |
|
3171 |
|
| - |
|
3172 |
ALTER TABLE "RELEASE_MANAGER"."LXR_STATE" MODIFY ("RTAG_ID" NOT NULL ENABLE);
|
| - |
|
3173 |
ALTER TABLE "RELEASE_MANAGER"."LXR_STATE" ADD CONSTRAINT "LXR_STATE_PK" PRIMARY KEY ("RTAG_ID")
|
| - |
|
3174 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3175 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3176 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3177 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| 2978 |
--------------------------------------------------------
|
3178 |
--------------------------------------------------------
|
| 2979 |
-- Constraints for Table PACKAGE_PROCESSES
|
3179 |
-- Constraints for Table PACKAGE_PROCESSES
|
| 2980 |
--------------------------------------------------------
|
3180 |
--------------------------------------------------------
|
| 2981 |
|
3181 |
|
| 2982 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
|
3182 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
|
| Line 3266... |
Line 3466... |
| 3266 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("DLOCKED" NOT NULL ENABLE);
|
3466 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("DLOCKED" NOT NULL ENABLE);
|
| 3267 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_VERSION" NOT NULL ENABLE);
|
3467 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_VERSION" NOT NULL ENABLE);
|
| 3268 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_ID" NOT NULL ENABLE);
|
3468 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_ID" NOT NULL ENABLE);
|
| 3269 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
|
3469 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| 3270 |
--------------------------------------------------------
|
3470 |
--------------------------------------------------------
|
| - |
|
3471 |
-- Constraints for Table CQ_SOFTWARE_ISSUE
|
| - |
|
3472 |
--------------------------------------------------------
|
| - |
|
3473 |
|
| - |
|
3474 |
ALTER TABLE "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" ADD CONSTRAINT "CQ_SOFTWARE_ISSUE_PK" PRIMARY KEY ("DBID")
|
| - |
|
3475 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3476 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3477 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3478 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| - |
|
3479 |
ALTER TABLE "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" MODIFY ("DBID" NOT NULL ENABLE);
|
| - |
|
3480 |
--------------------------------------------------------
|
| 3271 |
-- Constraints for Table PACKAGE_INTEREST
|
3481 |
-- Constraints for Table PACKAGE_INTEREST
|
| 3272 |
--------------------------------------------------------
|
3482 |
--------------------------------------------------------
|
| 3273 |
|
3483 |
|
| 3274 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("USER_ID" NOT NULL ENABLE);
|
3484 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("USER_ID" NOT NULL ENABLE);
|
| 3275 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
3485 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
| Line 3319... |
Line 3529... |
| 3319 |
STORAGE(INITIAL 4194304 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
3529 |
STORAGE(INITIAL 4194304 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 3320 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
3530 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 3321 |
TABLESPACE "RELEASEM_INDX" ENABLE;
|
3531 |
TABLESPACE "RELEASEM_INDX" ENABLE;
|
| 3322 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" MODIFY ("PV_ID" NOT NULL ENABLE);
|
3532 |
ALTER TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| 3323 |
--------------------------------------------------------
|
3533 |
--------------------------------------------------------
|
| - |
|
3534 |
-- Constraints for Table CQ_USERS
|
| - |
|
3535 |
--------------------------------------------------------
|
| - |
|
3536 |
|
| - |
|
3537 |
ALTER TABLE "RELEASE_MANAGER"."CQ_USERS" ADD CONSTRAINT "CQ_USERS_PK" PRIMARY KEY ("DBID")
|
| - |
|
3538 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3539 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3540 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3541 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| - |
|
3542 |
ALTER TABLE "RELEASE_MANAGER"."CQ_USERS" MODIFY ("DBID" NOT NULL ENABLE);
|
| - |
|
3543 |
--------------------------------------------------------
|
| 3324 |
-- Constraints for Table CODE_REVIEW_URL
|
3544 |
-- Constraints for Table CODE_REVIEW_URL
|
| 3325 |
--------------------------------------------------------
|
3545 |
--------------------------------------------------------
|
| 3326 |
|
3546 |
|
| 3327 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PK" PRIMARY KEY ("CR_ID")
|
3547 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PK" PRIMARY KEY ("CR_ID")
|
| 3328 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
3548 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 3332... |
Line 3552... |
| 3332 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("DATE_OF_REVIEW" NOT NULL ENABLE);
|
3552 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("DATE_OF_REVIEW" NOT NULL ENABLE);
|
| 3333 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("URL" NOT NULL ENABLE);
|
3553 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("URL" NOT NULL ENABLE);
|
| 3334 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
3554 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
| 3335 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PV_ID" NOT NULL ENABLE);
|
3555 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| 3336 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("CR_ID" NOT NULL ENABLE);
|
3556 |
ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("CR_ID" NOT NULL ENABLE);
|
| - |
|
3557 |
--------------------------------------------------------
|
| - |
|
3558 |
-- Constraints for Table CQ_STATEDEF
|
| - |
|
3559 |
--------------------------------------------------------
|
| - |
|
3560 |
|
| - |
|
3561 |
ALTER TABLE "RELEASE_MANAGER"."CQ_STATEDEF" ADD CONSTRAINT "CQ_STATEDEF_PK" PRIMARY KEY ("ID")
|
| - |
|
3562 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3563 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3564 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3565 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| - |
|
3566 |
ALTER TABLE "RELEASE_MANAGER"."CQ_STATEDEF" MODIFY ("ID" NOT NULL ENABLE);
|
| 3337 |
--------------------------------------------------------
|
3567 |
--------------------------------------------------------
|
| 3338 |
-- Constraints for Table AUTOBUILD_FAILURE
|
3568 |
-- Constraints for Table AUTOBUILD_FAILURE
|
| 3339 |
--------------------------------------------------------
|
3569 |
--------------------------------------------------------
|
| 3340 |
|
3570 |
|
| 3341 |
ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ADD PRIMARY KEY ("GROUP_EMAIL_ID")
|
3571 |
ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ADD PRIMARY KEY ("GROUP_EMAIL_ID")
|
| Line 3399... |
Line 3629... |
| 3399 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
3629 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| 3400 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
3630 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| 3401 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
3631 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| 3402 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
3632 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| 3403 |
--------------------------------------------------------
|
3633 |
--------------------------------------------------------
|
| - |
|
3634 |
-- Constraints for Table TEMP_ENV_DEPS
|
| - |
|
3635 |
--------------------------------------------------------
|
| - |
|
3636 |
|
| - |
|
3637 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| - |
|
3638 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" MODIFY ("PKG_ID" NOT NULL ENABLE);
|
| - |
|
3639 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" MODIFY ("DPV_ID" NOT NULL ENABLE);
|
| - |
|
3640 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" MODIFY ("SESSION_NUM" NOT NULL ENABLE);
|
| - |
|
3641 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" MODIFY ("DPKG_ID" NOT NULL ENABLE);
|
| - |
|
3642 |
ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_DEPS" ADD CONSTRAINT "TEMP_ENV_DEPS_PK" PRIMARY KEY ("PV_ID", "SESSION_NUM", "DPV_ID")
|
| - |
|
3643 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3644 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3645 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3646 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| - |
|
3647 |
--------------------------------------------------------
|
| 3404 |
-- Constraints for Table VTREES
|
3648 |
-- Constraints for Table VTREES
|
| 3405 |
--------------------------------------------------------
|
3649 |
--------------------------------------------------------
|
| 3406 |
|
3650 |
|
| 3407 |
ALTER TABLE "RELEASE_MANAGER"."VTREES" ADD CONSTRAINT "PK_VTREES" PRIMARY KEY ("VTREE_ID")
|
3651 |
ALTER TABLE "RELEASE_MANAGER"."VTREES" ADD CONSTRAINT "PK_VTREES" PRIMARY KEY ("VTREE_ID")
|
| 3408 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
3652 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| Line 3456... |
Line 3700... |
| 3456 |
ALTER TABLE "RELEASE_MANAGER"."PROJECTS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
3700 |
ALTER TABLE "RELEASE_MANAGER"."PROJECTS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
|
| 3457 |
--------------------------------------------------------
|
3701 |
--------------------------------------------------------
|
| 3458 |
-- Constraints for Table LICENCING
|
3702 |
-- Constraints for Table LICENCING
|
| 3459 |
--------------------------------------------------------
|
3703 |
--------------------------------------------------------
|
| 3460 |
|
3704 |
|
| - |
|
3705 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD CONSTRAINT "LICENCING_PK" PRIMARY KEY ("PV_ID", "LICENCE")
|
| - |
|
3706 |
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
| - |
|
3707 |
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
| - |
|
3708 |
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
| - |
|
3709 |
TABLESPACE "RELEASEM_DATA" ENABLE;
|
| 3461 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("LICENCE" NOT NULL ENABLE);
|
3710 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("LICENCE" NOT NULL ENABLE);
|
| 3462 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("PV_ID" NOT NULL ENABLE);
|
3711 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("PV_ID" NOT NULL ENABLE);
|
| 3463 |
--------------------------------------------------------
|
3712 |
--------------------------------------------------------
|
| 3464 |
-- Constraints for Table MESSAGE_BOARD
|
3713 |
-- Constraints for Table MESSAGE_BOARD
|
| 3465 |
--------------------------------------------------------
|
3714 |
--------------------------------------------------------
|
| Line 3794... |
Line 4043... |
| 3794 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("PV_ID")
|
4043 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("PV_ID")
|
| 3795 |
REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
|
4044 |
REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
|
| 3796 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("LICENCE")
|
4045 |
ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("LICENCE")
|
| 3797 |
REFERENCES "RELEASE_MANAGER"."LICENCES" ("LICENCE") ENABLE;
|
4046 |
REFERENCES "RELEASE_MANAGER"."LICENCES" ("LICENCE") ENABLE;
|
| 3798 |
--------------------------------------------------------
|
4047 |
--------------------------------------------------------
|
| - |
|
4048 |
-- Ref Constraints for Table LXR_STATE
|
| - |
|
4049 |
--------------------------------------------------------
|
| - |
|
4050 |
|
| - |
|
4051 |
ALTER TABLE "RELEASE_MANAGER"."LXR_STATE" ADD CONSTRAINT "LXR_STATE_FK1" FOREIGN KEY ("RTAG_ID")
|
| - |
|
4052 |
REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ON DELETE CASCADE ENABLE;
|
| - |
|
4053 |
--------------------------------------------------------
|
| 3799 |
-- Ref Constraints for Table MEMBERS_GROUP
|
4054 |
-- Ref Constraints for Table MEMBERS_GROUP
|
| 3800 |
--------------------------------------------------------
|
4055 |
--------------------------------------------------------
|
| 3801 |
|
4056 |
|
| 3802 |
ALTER TABLE "RELEASE_MANAGER"."MEMBERS_GROUP" ADD FOREIGN KEY ("GROUP_EMAIL_ID")
|
4057 |
ALTER TABLE "RELEASE_MANAGER"."MEMBERS_GROUP" ADD FOREIGN KEY ("GROUP_EMAIL_ID")
|
| 3803 |
REFERENCES "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ("GROUP_EMAIL_ID") ENABLE;
|
4058 |
REFERENCES "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ("GROUP_EMAIL_ID") ENABLE;
|
| Line 4080... |
Line 4335... |
| 4080 |
--------------------------------------------------------
|
4335 |
--------------------------------------------------------
|
| 4081 |
-- DDL for Function CAN_EDIT_PKG_IN_PROJECT
|
4336 |
-- DDL for Function CAN_EDIT_PKG_IN_PROJECT
|
| 4082 |
--------------------------------------------------------
|
4337 |
--------------------------------------------------------
|
| 4083 |
|
4338 |
|
| 4084 |
CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."CAN_EDIT_PKG_IN_PROJECT" ( nPvId IN NUMBER, nRtagId IN NUMBER ) RETURN NUMBER IS
|
4339 |
CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."CAN_EDIT_PKG_IN_PROJECT" ( nPvId IN NUMBER, nRtagId IN NUMBER ) RETURN NUMBER IS
|
| 4085 |
|
- |
|
| - |
|
4340 |
-- Returns 0 : Package is not editable in this Release
|
| - |
|
4341 |
-- 1 : Package is editable in this release
|
| 4086 |
/* ---------------------------------------------------------------------------
|
4342 |
/* ---------------------------------------------------------------------------
|
| 4087 |
Version: 3.0.0
|
4343 |
Version: 3.0.0
|
| 4088 |
--------------------------------------------------------------------------- */
|
4344 |
--------------------------------------------------------------------------- */
|
| 4089 |
|
4345 |
|
| 4090 |
VExt PACKAGE_VERSIONS.V_EXT%TYPE;
|
4346 |
VExt PACKAGE_VERSIONS.V_EXT%TYPE;
|
| 4091 |
ProjId NUMBER;
|
4347 |
ProjId NUMBER;
|
| 4092 |
RowCount NUMBER;
|
4348 |
RowCount NUMBER;
|
| 4093 |
cReleaseMode CHAR(1);
|
4349 |
cReleaseMode CHAR(1);
|
| 4094 |
|
4350 |
|
| 4095 |
BEGIN
|
4351 |
BEGIN
|
| 4096 |
|
- |
|
| 4097 |
--RETURN 1;
|
- |
|
| 4098 |
|
4352 |
|
| 4099 |
|
- |
|
| 4100 |
/*--------------- Business Rules Here -------------------*/
|
4353 |
/*--------------- Business Rules Here -------------------*/
|
| 4101 |
IF (nRtagId IS NULL) OR (nRtagId < 1)THEN
|
4354 |
IF (nRtagId IS NULL) OR (nRtagId < 1)THEN
|
| 4102 |
RETURN 0;
|
4355 |
RETURN 0;
|
| 4103 |
END IF;
|
4356 |
END IF;
|
| 4104 |
/*-------------------------------------------------------*/
|
4357 |
/*-------------------------------------------------------*/
|
| 4105 |
|
4358 |
|
| 4106 |
/*-- First Check. See if package is used through release reference --*/
|
4359 |
/*-- First Check. See if package is used through release reference --*/
|
| 4107 |
SELECT COUNT(rc.PV_ID) INTO RowCount
|
4360 |
SELECT COUNT(rc.PV_ID) INTO RowCount
|
| 4108 |
FROM (
|
4361 |
FROM (
|
| 4109 |
SELECT rl.REF_RTAG_ID
|
4362 |
SELECT rl.REF_RTAG_ID
|
| 4110 |
FROM RELEASE_LINKS rl
|
4363 |
FROM RELEASE_LINKS rl
|
| 4111 |
WHERE rl.RTAG_ID = nRtagId
|
4364 |
WHERE rl.RTAG_ID = nRtagId
|
| 4112 |
) rl,
|
4365 |
) rl,
|
| 4113 |
RELEASE_CONTENT rc
|
4366 |
RELEASE_CONTENT rc
|
| 4114 |
WHERE rc.RTAG_ID = rl.REF_RTAG_ID
|
4367 |
WHERE rc.RTAG_ID = rl.REF_RTAG_ID
|
| 4115 |
AND rc.PV_ID = nPvId;
|
4368 |
AND rc.PV_ID = nPvId;
|
| 4116 |
|
4369 |
|
| 4117 |
-- Decide if package can be edited
|
4370 |
-- Decide if package can be edited
|
| 4118 |
IF RowCount > 0 THEN
|
4371 |
IF RowCount > 0 THEN
|
| 4119 |
-- Package is referenced from other release, hence cannot be edited
|
4372 |
-- Package is referenced from other release, hence cannot be edited
|
| 4120 |
RETURN 0;
|
4373 |
RETURN 0;
|
| 4121 |
END IF;
|
4374 |
END IF;
|
| 4122 |
|
4375 |
|
| 4123 |
-- Check if the package is included through an SDK reference
|
4376 |
-- Check if the package is included through an SDK reference
|
| 4124 |
SELECT count(*) INTO RowCount
|
4377 |
SELECT count(*) INTO RowCount
|
| 4125 |
FROM RELEASE_CONTENT rc
|
4378 |
FROM RELEASE_CONTENT rc
|
| 4126 |
WHERE rc.RTAG_ID = nRtagId
|
4379 |
WHERE rc.RTAG_ID = nRtagId
|
| 4127 |
AND rc.PV_ID = nPvId
|
4380 |
AND rc.PV_ID = nPvId
|
| 4128 |
AND rc.SDKTAG_ID is not NULL ;
|
4381 |
AND rc.SDKTAG_ID is not NULL ;
|
| 4129 |
|
4382 |
|
| 4130 |
IF RowCount > 0 THEN
|
4383 |
IF RowCount > 0 THEN
|
| 4131 |
-- Package is imported via SDK
|
4384 |
-- Package is imported via SDK
|
| 4132 |
RETURN 0;
|
4385 |
RETURN 0;
|
| 4133 |
END IF;
|
4386 |
END IF;
|
| 4134 |
|
4387 |
|
| - |
|
4388 |
-- Pegged packages can be edited. Other checking needs to be done
|
| 4135 |
-- Check if the package is pegged
|
4389 |
-- -- Check if the package is pegged
|
| 4136 |
SELECT count(*) INTO RowCount
|
4390 |
-- SELECT count(*) INTO RowCount
|
| 4137 |
FROM pegged_versions
|
4391 |
-- FROM pegged_versions
|
| 4138 |
WHERE RTAG_ID = nRtagId
|
4392 |
-- WHERE RTAG_ID = nRtagId
|
| 4139 |
AND PV_ID = nPvId;
|
4393 |
-- AND PV_ID = nPvId;
|
| 4140 |
|
4394 |
|
| 4141 |
IF RowCount > 0 THEN
|
4395 |
-- IF RowCount > 0 THEN
|
| 4142 |
-- Package is Pegged
|
4396 |
-- -- Package is Pegged
|
| 4143 |
RETURN 0;
|
4397 |
-- RETURN 0;
|
| 4144 |
END IF;
|
4398 |
-- END IF;
|
| 4145 |
|
4399 |
|
| 4146 |
-- Check is only done for releases in restrictive mode
|
4400 |
-- Check is only done for releases in restrictive mode
|
| 4147 |
SELECT rt.OFFICIAL INTO cReleaseMode
|
4401 |
SELECT rt.OFFICIAL INTO cReleaseMode
|
| 4148 |
FROM RELEASE_TAGS rt
|
4402 |
FROM RELEASE_TAGS rt
|
| 4149 |
WHERE rt.RTAG_ID = nRtagId;
|
4403 |
WHERE rt.RTAG_ID = nRtagId;
|
| 4150 |
|
4404 |
|
| 4151 |
IF cReleaseMode = 'N' OR cReleaseMode = 'R' OR cReleaseMode = 'C' THEN
|
4405 |
IF cReleaseMode = 'N' OR cReleaseMode = 'R' OR cReleaseMode = 'C' THEN
|
| 4152 |
-- Do not do any firther checking,
|
4406 |
-- Do not do any further checking,
|
| 4153 |
-- Package is editable here
|
4407 |
-- Package is editable here
|
| 4154 |
RETURN 1;
|
4408 |
RETURN 1;
|
| 4155 |
END IF;
|
4409 |
END IF;
|
| 4156 |
|
4410 |
|
| 4157 |
|
4411 |
|
| 4158 |
/*-- Further checking --*/
|
4412 |
/*-- Further checking --*/
|
| 4159 |
-- Get proj_id
|
4413 |
-- Get proj_id
|
| 4160 |
SELECT rt.PROJ_ID INTO ProjId
|
4414 |
SELECT rt.PROJ_ID INTO ProjId
|
| 4161 |
FROM RELEASE_TAGS rt
|
4415 |
FROM RELEASE_TAGS rt
|
| 4162 |
WHERE rt.RTAG_ID = nRtagId;
|
4416 |
WHERE rt.RTAG_ID = nRtagId;
|
| 4163 |
|
4417 |
|
| 4164 |
BEGIN
|
4418 |
BEGIN
|
| 4165 |
-- Get v_ext
|
4419 |
-- Get v_ext
|
| 4166 |
SELECT pv.V_EXT INTO Vext
|
4420 |
SELECT pv.V_EXT INTO Vext
|
| 4167 |
FROM PACKAGE_VERSIONS pv
|
4421 |
FROM PACKAGE_VERSIONS pv
|
| 4168 |
WHERE pv.PV_ID = nPvId;
|
4422 |
WHERE pv.PV_ID = nPvId;
|
| 4169 |
|
4423 |
|
| 4170 |
EXCEPTION
|
4424 |
EXCEPTION
|
| 4171 |
WHEN NO_DATA_FOUND THEN
|
4425 |
WHEN NO_DATA_FOUND THEN
|
| 4172 |
Vext := NULL;
|
4426 |
Vext := NULL;
|
| 4173 |
END;
|
4427 |
END;
|
| 4174 |
|
4428 |
|
| 4175 |
--Temp Hack for Step Project
|
4429 |
--Temp Hack for Step Project
|
| 4176 |
IF ProjId != 281 THEN
|
4430 |
IF ProjId != 281 THEN
|
| 4177 |
-- Find if package can be edited in this project
|
4431 |
-- Find if package can be edited in this project
|
| 4178 |
SELECT COUNT(pe.EXT_NAME) INTO RowCount
|
4432 |
SELECT COUNT(pe.EXT_NAME) INTO RowCount
|
| 4179 |
FROM PROJECT_EXTENTIONS pe
|
4433 |
FROM PROJECT_EXTENTIONS pe
|
| 4180 |
WHERE pe.PROJ_ID != ProjId
|
4434 |
WHERE pe.PROJ_ID != ProjId
|
| 4181 |
AND pe.EXT_NAME = VExt;
|
4435 |
AND pe.EXT_NAME = VExt;
|
| 4182 |
END IF;
|
4436 |
END IF;
|
| 4183 |
|
4437 |
|
| 4184 |
-- Decide if package can be edited
|
4438 |
-- Decide if package can be edited
|
| 4185 |
IF RowCount > 0 THEN
|
4439 |
IF RowCount > 0 THEN
|
| 4186 |
-- Package extension is found in other projects, hence NOT EDITABLE
|
4440 |
-- Package extension is found in other projects, hence NOT EDITABLE
|
| 4187 |
RETURN 0;
|
4441 |
RETURN 0;
|
| 4188 |
ELSE
|
4442 |
ELSE
|
| 4189 |
RETURN 1;
|
4443 |
RETURN 1;
|
| 4190 |
END IF;
|
4444 |
END IF;
|
| 4191 |
|
4445 |
|
| 4192 |
|
4446 |
|
| 4193 |
END CAN_EDIT_PKG_IN_PROJECT;
|
4447 |
END CAN_EDIT_PKG_IN_PROJECT;
|
| 4194 |
|
4448 |
|
| 4195 |
/
|
4449 |
/
|
| 4196 |
--------------------------------------------------------
|
4450 |
--------------------------------------------------------
|
| 4197 |
-- DDL for Function DT_ADDUSEROBJECT
|
4451 |
-- DDL for Function DT_ADDUSEROBJECT
|
| Line 4824... |
Line 5078... |
| 4824 |
/*================================================================================================*/
|
5078 |
/*================================================================================================*/
|
| 4825 |
|
5079 |
|
| 4826 |
FUNCTION SELECT_ENVIRONMENT_AREA ( cDlock IN PACKAGE_VERSIONS.DLOCKED%TYPE ) RETURN NUMBER;
|
5080 |
FUNCTION SELECT_ENVIRONMENT_AREA ( cDlock IN PACKAGE_VERSIONS.DLOCKED%TYPE ) RETURN NUMBER;
|
| 4827 |
FUNCTION GET_PACKAGE_AREA ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
5081 |
FUNCTION GET_PACKAGE_AREA ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
| 4828 |
FUNCTION GET_VIEW_LOCATION ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
5082 |
FUNCTION GET_VIEW_LOCATION ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
| 4829 |
PROCEDURE ADD_PACKAGE ( PvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
5083 |
PROCEDURE ADD_PACKAGE ( PvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, imode IN CHAR default NULL );
|
| 4830 |
PROCEDURE ADD_PACKAGE_BULK ( PvIdList IN VARCHAR2, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
5084 |
PROCEDURE ADD_PACKAGE_BULK ( PvIdList IN VARCHAR2, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, imode IN CHAR default NULL );
|
| 4831 |
PROCEDURE REPLACE_PACKAGE ( newPvId IN NUMBER, oldPvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
5085 |
PROCEDURE REPLACE_PACKAGE ( newPvId IN NUMBER, oldPvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
| 4832 |
FUNCTION REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, ForceRemove IN CHAR ) RETURN NUMBER;
|
5086 |
FUNCTION REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, ForceRemove IN CHAR ) RETURN NUMBER;
|
| 4833 |
|
5087 |
|
| 4834 |
PROCEDURE GET_ENVIRONMENT_ITEMS ( ViewType IN NUMBER, UserId IN NUMBER, RtagId IN NUMBER, sViewIdShowList IN VARCHAR2, nTrueRecordCount OUT NUMBER, RecordSet OUT typeCur );
|
5088 |
PROCEDURE GET_ENVIRONMENT_ITEMS ( ViewType IN NUMBER, UserId IN NUMBER, RtagId IN NUMBER, sViewIdShowList IN VARCHAR2, nTrueRecordCount OUT NUMBER, RecordSet OUT typeCur );
|
| 4835 |
PROCEDURE GET_RELEASED_ITEMS ( ViewType IN NUMBER, UserId IN NUMBER, RtagId IN NUMBER, sViewIdShowList IN VARCHAR2, nTrueRecordCount OUT NUMBER, RecordSet OUT typeCur );
|
5089 |
PROCEDURE GET_RELEASED_ITEMS ( ViewType IN NUMBER, UserId IN NUMBER, RtagId IN NUMBER, sViewIdShowList IN VARCHAR2, nTrueRecordCount OUT NUMBER, RecordSet OUT typeCur );
|
| Line 5036... |
Line 5290... |
| 5036 |
*/
|
5290 |
*/
|
| 5037 |
|
5291 |
|
| 5038 |
TYPE typeCur IS REF CURSOR;
|
5292 |
TYPE typeCur IS REF CURSOR;
|
| 5039 |
|
5293 |
|
| 5040 |
/*================================================================================================*/
|
5294 |
/*================================================================================================*/
|
| 5041 |
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
5295 |
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, OPR IN CHAR DEFAULT 'R' );
|
| 5042 |
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
5296 |
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
|
| 5043 |
FUNCTION GET_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
5297 |
FUNCTION GET_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
|
| 5044 |
PROCEDURE GET_VIEW_CONTENT ( RtagId IN NUMBER, ViewId IN NUMBER, RecordSet OUT typeCur );
|
5298 |
PROCEDURE GET_VIEW_CONTENT ( RtagId IN NUMBER, ViewId IN NUMBER, RecordSet OUT typeCur );
|
| 5045 |
PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
|
5299 |
PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
|
| 5046 |
PROCEDURE MERGE_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, mergeOperation IN CHAR);
|
5300 |
PROCEDURE MERGE_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, mergeOperation IN CHAR);
|
| Line 5088... |
Line 5342... |
| 5088 |
|
5342 |
|
| 5089 |
TYPE typeCur IS REF CURSOR;
|
5343 |
TYPE typeCur IS REF CURSOR;
|
| 5090 |
|
5344 |
|
| 5091 |
/*================================================================================================*/
|
5345 |
/*================================================================================================*/
|
| 5092 |
PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER );
|
5346 |
PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER );
|
| 5093 |
PROCEDURE Update_Release ( nRtagId IN NUMBER, sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nParentRtagId IN NUMBER, nMASSRtagId IN NUMBER, nConfigSpecBranch IN VARCHAR2, sOwnerEmail IN VARCHAR2, nUserId IN NUMBER, cState IN VARCHAR, nBuildAge in NUMBER );
|
5347 |
PROCEDURE Update_Release ( nRtagId IN NUMBER, sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nParentRtagId IN NUMBER, nMASSRtagId IN NUMBER, nConfigSpecBranch IN VARCHAR2, sOwnerEmail IN VARCHAR2, nUserId IN NUMBER, cState IN VARCHAR, nBuildAge in NUMBER,cLxr in CHAR );
|
| 5094 |
PROCEDURE MOVE_RELEASE ( sRtagIdList IN VARCHAR2, nProjId IN NUMBER, nUserId IN NUMBER );
|
5348 |
PROCEDURE MOVE_RELEASE ( sRtagIdList IN VARCHAR2, nProjId IN NUMBER, nUserId IN NUMBER );
|
| 5095 |
PROCEDURE Destroy_Release ( nRtagId IN NUMBER, nUserId IN NUMBER );
|
5349 |
PROCEDURE Destroy_Release ( nRtagId IN NUMBER, nUserId IN NUMBER );
|
| 5096 |
PROCEDURE Import_Release_Contents ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER );
|
5350 |
PROCEDURE Import_Release_Contents ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER );
|
| 5097 |
PROCEDURE Clean_Release_Contents ( nRtagId IN NUMBER, nUserId IN NUMBER );
|
5351 |
PROCEDURE Clean_Release_Contents ( nRtagId IN NUMBER, nUserId IN NUMBER );
|
| 5098 |
FUNCTION GET_PARENT_RTAG ( nRtagId IN NUMBER, nSourceRtagId IN NUMBER, cIsBranch IN CHAR ) RETURN NUMBER;
|
5352 |
FUNCTION GET_PARENT_RTAG ( nRtagId IN NUMBER, nSourceRtagId IN NUMBER, cIsBranch IN CHAR ) RETURN NUMBER;
|
| Line 5114... |
Line 5368... |
| 5114 |
PROCEDURE ADD_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER, nUserId IN NUMBER, bDelete IN NUMBER, nInsertCount OUT NUMBER, curReturn OUT typeCur );
|
5368 |
PROCEDURE ADD_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER, nUserId IN NUMBER, bDelete IN NUMBER, nInsertCount OUT NUMBER, curReturn OUT typeCur );
|
| 5115 |
PROCEDURE REMOVE_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER );
|
5369 |
PROCEDURE REMOVE_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER );
|
| 5116 |
FUNCTION CAN_ADD_PKG_TO_RELEASE ( nRtagId IN NUMBER, nPvid in NUMBER ) RETURN NUMBER;
|
5370 |
FUNCTION CAN_ADD_PKG_TO_RELEASE ( nRtagId IN NUMBER, nPvid in NUMBER ) RETURN NUMBER;
|
| 5117 |
|
5371 |
|
| 5118 |
/*================================================================================================*/
|
5372 |
/*================================================================================================*/
|
| 5119 |
|
5373 |
|
| 5120 |
END PK_RELEASE;
|
5374 |
END PK_RELEASE;
|
| 5121 |
|
5375 |
|
| 5122 |
/
|
5376 |
/
|
| 5123 |
--------------------------------------------------------
|
5377 |
--------------------------------------------------------
|
| 5124 |
-- DDL for Package PK_RMAPI
|
5378 |
-- DDL for Package PK_RMAPI
|
| Line 5750... |
Line 6004... |
| 5750 |
VALUES (nuserid, ora_sysdatetime, nrtagid,
|
6004 |
VALUES (nuserid, ora_sysdatetime, nrtagid,
|
| 5751 |
'Release has been archived to the ARCHIVE_MANAGER schema'
|
6005 |
'Release has been archived to the ARCHIVE_MANAGER schema'
|
| 5752 |
);
|
6006 |
);
|
| 5753 |
END;
|
6007 |
END;
|
| 5754 |
/*-------------------------------------------------------------------------------------------------------*/
|
6008 |
/*-------------------------------------------------------------------------------------------------------*/
|
| 5755 |
END pk_archive;
|
6009 |
END pk_archive;
|
| 5756 |
|
6010 |
|
| 5757 |
/
|
6011 |
/
|
| 5758 |
--------------------------------------------------------
|
6012 |
--------------------------------------------------------
|
| 5759 |
-- DDL for Package Body PK_BUILDAPI
|
6013 |
-- DDL for Package Body PK_BUILDAPI
|
| 5760 |
--------------------------------------------------------
|
6014 |
--------------------------------------------------------
|
| Line 6917... |
Line 7171... |
| 6917 |
|
7171 |
|
| 6918 |
RETURN viewid;
|
7172 |
RETURN viewid;
|
| 6919 |
END;
|
7173 |
END;
|
| 6920 |
|
7174 |
|
| 6921 |
/*-------------------------------------------------------------------------------------------------------*/
|
7175 |
/*-------------------------------------------------------------------------------------------------------*/
|
| - |
|
7176 |
-- Add a package to the specified release
|
| - |
|
7177 |
-- Default imode: Will determine the tab ( WIP, PENDING, RELEASE ) to add the package
|
| - |
|
7178 |
-- Otherwise will Add the package to the PENDING set
|
| - |
|
7179 |
--
|
| 6922 |
PROCEDURE add_package (
|
7180 |
PROCEDURE add_package (
|
| 6923 |
pvid IN NUMBER,
|
7181 |
pvid IN NUMBER,
|
| 6924 |
viewid IN NUMBER,
|
7182 |
viewid IN NUMBER,
|
| 6925 |
rtagid IN NUMBER,
|
7183 |
rtagid IN NUMBER,
|
| 6926 |
userid IN NUMBER
|
7184 |
userid IN NUMBER,
|
| - |
|
7185 |
imode IN CHAR default NULL
|
| 6927 |
)
|
7186 |
)
|
| 6928 |
IS
|
7187 |
IS
|
| 6929 |
dlocked package_versions.dlocked%TYPE;
|
7188 |
dlocked package_versions.dlocked%TYPE;
|
| 6930 |
envtab NUMBER;
|
7189 |
envtab NUMBER;
|
| - |
|
7190 |
pendOpr CHAR := 'R';
|
| 6931 |
BEGIN
|
7191 |
BEGIN
|
| 6932 |
IF can_edit_pkg_in_project (pvid, rtagid) = 1
|
7192 |
IF can_edit_pkg_in_project (pvid, rtagid) = 1
|
| 6933 |
THEN
|
7193 |
THEN
|
| - |
|
7194 |
IF iMode IS NULL THEN
|
| - |
|
7195 |
-- Determine the tab to use based on the package lock state
|
| 6934 |
-- Get dlock state
|
7196 |
-- Get dlock state
|
| 6935 |
SELECT pv.dlocked
|
7197 |
SELECT pv.dlocked
|
| 6936 |
INTO dlocked
|
7198 |
INTO dlocked
|
| 6937 |
FROM package_versions pv
|
7199 |
FROM package_versions pv
|
| 6938 |
WHERE pv.pv_id = pvid;
|
7200 |
WHERE pv.pv_id = pvid;
|
| 6939 |
|
7201 |
|
| 6940 |
-- Get which area should go under
|
7202 |
-- Get which area should go under
|
| 6941 |
envtab := select_environment_area (dlocked);
|
7203 |
envtab := select_environment_area (dlocked);
|
| - |
|
7204 |
ELSE
|
| - |
|
7205 |
-- Assume that the package is to be added to Pending
|
| - |
|
7206 |
envtab := 1;
|
| - |
|
7207 |
pendOpr := 'A';
|
| - |
|
7208 |
END IF;
|
| 6942 |
-- Log
|
7209 |
-- Log
|
| 6943 |
--log_action (pvid, 'action', userid, 'Start of Package Add...');
|
7210 |
--log_action (pvid, 'action', userid, 'Start of Package Add...');
|
| 6944 |
|
7211 |
|
| 6945 |
-- Remove Package
|
7212 |
-- Add Package
|
| 6946 |
IF envtab = 0
|
7213 |
IF envtab = 0
|
| 6947 |
THEN
|
7214 |
THEN
|
| 6948 |
-- WORK IN PROGRESS --
|
7215 |
-- WORK IN PROGRESS --
|
| 6949 |
pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
|
7216 |
pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
|
| 6950 |
ELSIF envtab = 1
|
7217 |
ELSIF envtab = 1
|
| 6951 |
THEN
|
7218 |
THEN
|
| 6952 |
-- PENDING --
|
7219 |
-- PENDING --
|
| 6953 |
pk_planned.add_package (pvid, viewid, rtagid, userid);
|
7220 |
pk_planned.add_package (pvid, viewid, rtagid, userid, pendOpr);
|
| 6954 |
ELSIF envtab = 2
|
7221 |
ELSIF envtab = 2
|
| 6955 |
THEN
|
7222 |
THEN
|
| 6956 |
-- RELEASED --
|
7223 |
-- RELEASED --
|
| 6957 |
-- NOTE: this package will be replaced with matching package
|
7224 |
-- NOTE: this package will be replaced with matching package
|
| 6958 |
pk_release.add_package (pvid, viewid, rtagid, userid);
|
7225 |
pk_release.add_package (pvid, viewid, rtagid, userid);
|
| Line 6968... |
Line 7235... |
| 6968 |
/*-------------------------------------------------------------------------------------------------------*/
|
7235 |
/*-------------------------------------------------------------------------------------------------------*/
|
| 6969 |
PROCEDURE add_package_bulk (
|
7236 |
PROCEDURE add_package_bulk (
|
| 6970 |
pvidlist IN VARCHAR2,
|
7237 |
pvidlist IN VARCHAR2,
|
| 6971 |
viewid IN NUMBER,
|
7238 |
viewid IN NUMBER,
|
| 6972 |
rtagid IN NUMBER,
|
7239 |
rtagid IN NUMBER,
|
| 6973 |
userid IN NUMBER
|
7240 |
userid IN NUMBER,
|
| - |
|
7241 |
imode IN CHAR DEFAULT NULL
|
| 6974 |
)
|
7242 |
)
|
| 6975 |
IS
|
7243 |
IS
|
| 6976 |
nidcollector relmgr_number_tab_t := relmgr_number_tab_t
|
7244 |
nidcollector relmgr_number_tab_t := relmgr_number_tab_t();
|
| 6977 |
();
|
- |
|
| 6978 |
dlocked package_versions.dlocked%TYPE;
|
7245 |
dlocked package_versions.dlocked%TYPE;
|
| 6979 |
pvid NUMBER;
|
7246 |
pvid NUMBER;
|
| 6980 |
envtab NUMBER;
|
7247 |
envtab NUMBER;
|
| 6981 |
BEGIN
|
7248 |
BEGIN
|
| 6982 |
/*--------------- Business Rules Here -------------------*/
|
7249 |
/*--------------- Business Rules Here -------------------*/
|
| Line 6991... |
Line 7258... |
| 6991 |
nidcollector := in_list_number (pvidlist);
|
7258 |
nidcollector := in_list_number (pvidlist);
|
| 6992 |
|
7259 |
|
| 6993 |
FOR i IN 1 .. nidcollector.COUNT
|
7260 |
FOR i IN 1 .. nidcollector.COUNT
|
| 6994 |
LOOP
|
7261 |
LOOP
|
| 6995 |
pvid := nidcollector (i);
|
7262 |
pvid := nidcollector (i);
|
| 6996 |
add_package (pvid, viewid, rtagid, userid);
|
7263 |
add_package (pvid, viewid, rtagid, userid, imode);
|
| 6997 |
END LOOP;
|
7264 |
END LOOP;
|
| 6998 |
END;
|
7265 |
END;
|
| 6999 |
|
7266 |
|
| 7000 |
/*-------------------------------------------------------------------------------------------------------*/
|
7267 |
/*-------------------------------------------------------------------------------------------------------*/
|
| 7001 |
PROCEDURE replace_package (
|
7268 |
PROCEDURE replace_package (
|
| Line 10076... |
Line 10343... |
| 10076 |
------------------------------
|
10343 |
------------------------------
|
| 10077 |
*/
|
10344 |
*/
|
| 10078 |
|
10345 |
|
| 10079 |
|
10346 |
|
| 10080 |
/*-------------------------------------------------------------------------------------------------------*/
|
10347 |
/*-------------------------------------------------------------------------------------------------------*/
|
| 10081 |
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
|
10348 |
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, OPR IN CHAR DEFAULT 'R' ) IS
|
| 10082 |
|
10349 |
|
| 10083 |
oldPvId NUMBER;
|
10350 |
oldPvId NUMBER;
|
| 10084 |
ReleaseLocation VARCHAR2(4000);
|
10351 |
ReleaseLocation VARCHAR2(4000);
|
| 10085 |
IsPatch CHAR(1) := NULL;
|
10352 |
IsPatch CHAR(1) := NULL;
|
| 10086 |
sLocation VARCHAR2(4000) := NULL;
|
10353 |
sLocation VARCHAR2(4000) := NULL;
|
| Line 10089... |
Line 10356... |
| 10089 |
|
10356 |
|
| 10090 |
|
10357 |
|
| 10091 |
BEGIN
|
10358 |
BEGIN
|
| 10092 |
/*--------------- Business Rules Here -------------------*/
|
10359 |
/*--------------- Business Rules Here -------------------*/
|
| 10093 |
/*-------------------------------------------------------*/
|
10360 |
/*-------------------------------------------------------*/
|
| 10094 |
|
10361 |
|
| - |
|
10362 |
IF OPR = 'R' THEN
|
| 10095 |
BEGIN
|
10363 |
BEGIN
|
| 10096 |
-- Check if Exists in "Work in progress" anywhere in the world, except "Closed mode" releases
|
10364 |
-- Check if Exists in "Work in progress" anywhere in the world, except "Closed mode" releases
|
| 10097 |
SELECT proj.PROJ_NAME ||' > '|| rt.RTAG_NAME, rt.RTAG_ID INTO sLocation, nRtagIdLocation
|
10365 |
SELECT proj.PROJ_NAME ||' > '|| rt.RTAG_NAME, rt.RTAG_ID INTO sLocation, nRtagIdLocation
|
| 10098 |
FROM PLANNED pl,
|
10366 |
FROM PLANNED pl,
|
| 10099 |
RELEASE_TAGS rt,
|
10367 |
RELEASE_TAGS rt,
|
| 10100 |
PROJECTS proj
|
10368 |
PROJECTS proj
|
| 10101 |
WHERE pl.PV_ID = newPvId
|
10369 |
WHERE pl.PV_ID = newPvId
|
| 10102 |
AND pl.RTAG_ID = rt.RTAG_ID
|
10370 |
AND pl.RTAG_ID = rt.RTAG_ID
|
| 10103 |
AND rt.OFFICIAL != 'Y'
|
10371 |
AND rt.OFFICIAL != 'Y'
|
| 10104 |
AND rt.PROJ_ID = proj.PROJ_ID;
|
10372 |
AND rt.PROJ_ID = proj.PROJ_ID;
|
| 10105 |
|
10373 |
|
| 10106 |
EXCEPTION
|
10374 |
EXCEPTION
|
| 10107 |
WHEN NO_DATA_FOUND THEN
|
10375 |
WHEN NO_DATA_FOUND THEN
|
| 10108 |
sLocation := NULL;
|
10376 |
sLocation := NULL;
|
| 10109 |
END;
|
10377 |
END;
|
| 10110 |
|
- |
|
| 10111 |
|
- |
|
| 10112 |
|
10378 |
|
| 10113 |
IF (sLocation IS NULL) OR (nRtagIdLocation = RtagId) THEN
|
10379 |
IF (sLocation IS NULL) OR (nRtagIdLocation = RtagId) THEN
|
| 10114 |
|
10380 |
|
| 10115 |
-- Add to "Pending" area
|
10381 |
-- Add to "Pending" area
|
| 10116 |
INSERT INTO PLANNED ( RTAG_ID, PV_ID, VIEW_ID, OPERATION )
|
10382 |
INSERT INTO PLANNED ( RTAG_ID, PV_ID, VIEW_ID, OPERATION )
|
| 10117 |
VALUES( RtagId, newPvId, ViewId, 'R' );
|
10383 |
VALUES( RtagId, newPvId, ViewId, OPR );
|
| 10118 |
|
- |
|
| 10119 |
|
10384 |
|
| 10120 |
/* LOG ACTION */
|
10385 |
/* LOG ACTION */
|
| 10121 |
SELECT proj.PROJ_NAME ||' / '|| rt.RTAG_NAME INTO ReleaseLocation
|
10386 |
SELECT proj.PROJ_NAME ||' / '|| rt.RTAG_NAME INTO ReleaseLocation
|
| 10122 |
FROM PROJECTS proj,
|
10387 |
FROM PROJECTS proj,
|
| 10123 |
RELEASE_TAGS rt
|
10388 |
RELEASE_TAGS rt
|
| 10124 |
WHERE rt.PROJ_ID = proj.PROJ_ID
|
10389 |
WHERE rt.PROJ_ID = proj.PROJ_ID
|
| 10125 |
AND rt.RTAG_ID = RtagId;
|
10390 |
AND rt.RTAG_ID = RtagId;
|
| 10126 |
|
10391 |
|
| 10127 |
Log_Action ( newPvId, 'add_to_planned', UserId, 'Location: '|| ReleaseLocation );
|
10392 |
Log_Action ( newPvId, 'add_to_planned', UserId, 'Location: '|| ReleaseLocation );
|
| 10128 |
|
10393 |
|
| - |
|
10394 |
ELSE
|
| - |
|
10395 |
RAISE_APPLICATION_ERROR (-20000, 'This version is already in Pending Area at '|| sLocation ||'.' );
|
| - |
|
10396 |
END IF;
|
| - |
|
10397 |
|
| 10129 |
ELSE
|
10398 |
ELSE
|
| 10130 |
|
- |
|
| - |
|
10399 |
-- Not adding a WIP. Merging a package version
|
| 10131 |
RAISE_APPLICATION_ERROR (-20000, 'This version is already in Pending Area at '|| sLocation ||'.' );
|
10400 |
MERGE_PACKAGE ( newPvId, ViewId, RtagId, UserId, OPR );
|
| 10132 |
|
- |
|
| 10133 |
END IF;
|
10401 |
END IF;
|
| 10134 |
|
10402 |
|
| 10135 |
END;
|
10403 |
END;
|
| 10136 |
/*-------------------------------------------------------------------------------------------------------*/
|
10404 |
/*-------------------------------------------------------------------------------------------------------*/
|
| 10137 |
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
|
10405 |
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
|
| Line 10533... |
Line 10801... |
| 10533 |
nMASSRtagId IN NUMBER,
|
10801 |
nMASSRtagId IN NUMBER,
|
| 10534 |
nConfigSpecBranch IN VARCHAR2,
|
10802 |
nConfigSpecBranch IN VARCHAR2,
|
| 10535 |
sOwnerEmail IN VARCHAR2,
|
10803 |
sOwnerEmail IN VARCHAR2,
|
| 10536 |
nUserId IN NUMBER,
|
10804 |
nUserId IN NUMBER,
|
| 10537 |
cState IN VARCHAR,
|
10805 |
cState IN VARCHAR,
|
| 10538 |
nBuildAge in NUMBER) IS
|
10806 |
nBuildAge in NUMBER,
|
| - |
|
10807 |
cLxr in CHAR) IS
|
| 10539 |
|
10808 |
|
| 10540 |
RecCount NUMBER := 0;
|
10809 |
RecCount NUMBER := 0;
|
| 10541 |
ProjId NUMBER;
|
10810 |
ProjId NUMBER;
|
| 10542 |
|
10811 |
|
| 10543 |
BEGIN
|
10812 |
BEGIN
|
| Line 10578... |
Line 10847... |
| 10578 |
rt.PARENT_RTAG_ID = nParentRtagId,
|
10847 |
rt.PARENT_RTAG_ID = nParentRtagId,
|
| 10579 |
rt.ASSOC_MASS_REF = nMASSRtagId,
|
10848 |
rt.ASSOC_MASS_REF = nMASSRtagId,
|
| 10580 |
rt.CONFIG_SPEC_BRANCH = nConfigSpecBranch,
|
10849 |
rt.CONFIG_SPEC_BRANCH = nConfigSpecBranch,
|
| 10581 |
rt.OWNER_EMAIL = sOwnerEmail,
|
10850 |
rt.OWNER_EMAIL = sOwnerEmail,
|
| 10582 |
rt.PRODUCT_STATE_USED = cState,
|
10851 |
rt.PRODUCT_STATE_USED = cState,
|
| 10583 |
rt.BUILD_AGE = nBuildAge
|
10852 |
rt.BUILD_AGE = nBuildAge,
|
| - |
|
10853 |
rt.LXR = cLxr
|
| 10584 |
WHERE rt.RTAG_ID = nRtagId;
|
10854 |
WHERE rt.RTAG_ID = nRtagId;
|
| 10585 |
|
10855 |
|
| 10586 |
-- Update display Order
|
10856 |
-- Update display Order
|
| 10587 |
UPDATE_DISPLAY_ORDER ( ProjId );
|
10857 |
UPDATE_DISPLAY_ORDER ( ProjId );
|
| 10588 |
|
10858 |
|
| Line 10722... |
Line 10992... |
| 10722 |
-- Clean target contents
|
10992 |
-- Clean target contents
|
| 10723 |
Clean_Release_Contents ( nTargetRtagId, nUserId );
|
10993 |
Clean_Release_Contents ( nTargetRtagId, nUserId );
|
| 10724 |
|
10994 |
|
| 10725 |
|
10995 |
|
| 10726 |
-- Import Released Area Contents
|
10996 |
-- Import Released Area Contents
|
| 10727 |
INSERT INTO RELEASE_CONTENT ( RTAG_ID, PV_ID, BASE_VIEW_ID, INSERT_STAMP, INSERTOR_ID, PKG_STATE, PKG_ID, DEPRECATED_STATE )
|
10997 |
INSERT INTO RELEASE_CONTENT ( RTAG_ID, PV_ID, BASE_VIEW_ID, INSERT_STAMP, INSERTOR_ID, PKG_STATE, PKG_ID, DEPRECATED_STATE, PRODUCT_STATE, SDKTAG_ID )
|
| 10728 |
SELECT nTargetRtagId AS RTAG_ID,
|
10998 |
SELECT nTargetRtagId AS RTAG_ID,
|
| 10729 |
rc.PV_ID,
|
10999 |
rc.PV_ID,
|
| 10730 |
rc.BASE_VIEW_ID,
|
11000 |
rc.BASE_VIEW_ID,
|
| 10731 |
rc.INSERT_STAMP,
|
11001 |
rc.INSERT_STAMP,
|
| 10732 |
rc.INSERTOR_ID,
|
11002 |
rc.INSERTOR_ID,
|
| 10733 |
rc.PKG_STATE,
|
11003 |
rc.PKG_STATE,
|
| 10734 |
rc.PKG_ID,
|
11004 |
rc.PKG_ID,
|
| 10735 |
rc.DEPRECATED_STATE
|
11005 |
rc.DEPRECATED_STATE,
|
| - |
|
11006 |
rc.PRODUCT_STATE,
|
| - |
|
11007 |
rc.SDKTAG_ID
|
| 10736 |
FROM RELEASE_CONTENT rc
|
11008 |
FROM RELEASE_CONTENT rc
|
| 10737 |
WHERE rc.RTAG_ID = nSourceRtagId;
|
11009 |
WHERE rc.RTAG_ID = nSourceRtagId;
|
| 10738 |
|
11010 |
|
| 10739 |
|
11011 |
|
| 10740 |
-- Import any Pegged Version settings from the source release
|
11012 |
-- Import any Pegged Version settings from the source release
|
| Line 13466... |
Line 13738... |
| 13466 |
sName VARCHAR2(1000) := name;
|
13738 |
sName VARCHAR2(1000) := name;
|
| 13467 |
sNameLen NUMBER;
|
13739 |
sNameLen NUMBER;
|
| 13468 |
|
13740 |
|
| 13469 |
BEGIN
|
13741 |
BEGIN
|
| 13470 |
sNameLen := LENGTH(sName);
|
13742 |
sNameLen := LENGTH(sName);
|
| 13471 |
IF sNameLen >= 150 Then
|
13743 |
IF sNameLen >= 199 Then
|
| 13472 |
sName := '...' || SUBSTR(sName, sNameLen - 147);
|
13744 |
sName := '...' || SUBSTR(sName, sNameLen - 196);
|
| 13473 |
END IF;
|
13745 |
END IF;
|
| 13474 |
|
13746 |
|
| 13475 |
INSERT into TEST_RUN
|
13747 |
INSERT into TEST_RUN
|
| 13476 |
(BUILD_ID, TEST_NAME, TEST_OUTCOME, TIME_TAKEN,FAIL_MESSAGE,PLATFORM, TYPE)
|
13748 |
(BUILD_ID, TEST_NAME, TEST_OUTCOME, TIME_TAKEN,FAIL_MESSAGE,PLATFORM, TYPE)
|
| 13477 |
VALUES(build_id,sName,outcome, duration, message, platform, stype);
|
13749 |
VALUES(build_id,sName,outcome, duration, message, platform, stype);
|
| Line 13511... |
Line 13783... |
| 13511 |
BEGIN
|
13783 |
BEGIN
|
| 13512 |
/*--------------- Business Rules Here -------------------*/
|
13784 |
/*--------------- Business Rules Here -------------------*/
|
| 13513 |
/*-------------------------------------------------------*/
|
13785 |
/*-------------------------------------------------------*/
|
| 13514 |
|
13786 |
|
| 13515 |
BEGIN
|
13787 |
BEGIN
|
| 13516 |
-- Check if Exists in "Work in progress" anywhere in the world, except "Closed mode" releases
|
13788 |
-- Check if Exists in "Work in progress" anywhere in the world in a non-closed Release
|
| 13517 |
SELECT proj.PROJ_NAME ||' > '|| rt.RTAG_NAME INTO sLocation
|
13789 |
SELECT proj.PROJ_NAME ||' > '|| rt.RTAG_NAME INTO sLocation
|
| 13518 |
FROM WORK_IN_PROGRESS wip,
|
13790 |
FROM WORK_IN_PROGRESS wip,
|
| 13519 |
RELEASE_TAGS rt,
|
13791 |
RELEASE_TAGS rt,
|
| 13520 |
PROJECTS proj
|
13792 |
PROJECTS proj
|
| 13521 |
WHERE wip.PV_ID = newPvId
|
13793 |
WHERE wip.PV_ID = newPvId
|
| 13522 |
AND wip.RTAG_ID = rt.RTAG_ID
|
13794 |
AND wip.RTAG_ID = rt.RTAG_ID
|
| 13523 |
AND rt.OFFICIAL != 'Y'
|
13795 |
AND rt.OFFICIAL in ('N','R','C')
|
| 13524 |
AND rt.PROJ_ID = proj.PROJ_ID;
|
13796 |
AND rt.PROJ_ID = proj.PROJ_ID;
|
| 13525 |
|
13797 |
|
| 13526 |
EXCEPTION
|
13798 |
EXCEPTION
|
| 13527 |
WHEN NO_DATA_FOUND THEN
|
13799 |
WHEN NO_DATA_FOUND THEN
|
| 13528 |
sLocation := NULL;
|
13800 |
sLocation := NULL;
|
| Line 14240... |
Line 14512... |
| 14240 |
--------------------------------------------------------
|
14512 |
--------------------------------------------------------
|
| 14241 |
-- DDL for Procedure ADD_PACKAGE_INTEREST
|
14513 |
-- DDL for Procedure ADD_PACKAGE_INTEREST
|
| 14242 |
--------------------------------------------------------
|
14514 |
--------------------------------------------------------
|
| 14243 |
set define off;
|
14515 |
set define off;
|
| 14244 |
|
14516 |
|
| 14245 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_PACKAGE_INTEREST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
|
14517 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_PACKAGE_INTEREST" (
|
| 14246 |
nPkgIdList IN VARCHAR2,
|
14518 |
nProjId IN PROJECTS.PROJ_ID%TYPE,
|
| 14247 |
nUserId IN NUMBER
|
14519 |
nPkgIdList IN VARCHAR2,
|
| 14248 |
) IS
|
14520 |
nUserId IN NUMBER )
|
| 14249 |
|
14521 |
IS
|
| 14250 |
/******************************************************************************
|
14522 |
npkgidcollector relmgr_number_tab_t := relmgr_number_tab_t ();
|
| 14251 |
NAME: ADD_PACKAGE_INTEREST
|
14523 |
nPkgId NUMBER;
|
| 14252 |
PURPOSE:
|
14524 |
alreadyExists NUMBER;
|
| 14253 |
|
- |
|
| 14254 |
REVISIONS:
|
14525 |
BEGIN
|
| 14255 |
Ver Date Author Description
|
14526 |
npkgidcollector := in_list_number2 (nPkgIdList);
|
| 14256 |
--------- ---------- --------------- ------------------------------------
|
- |
|
| 14257 |
1.0 12/05/2006 Rupesh Solanki 1. Created this procedure.
|
14527 |
FOR i IN 1..npkgidcollector.COUNT
|
| 14258 |
|
- |
|
| 14259 |
NOTES:
|
14528 |
LOOP
|
| 14260 |
|
- |
|
| 14261 |
Automatically available Auto Replace Keywords:
|
14529 |
nPkgId := npkgidcollector(i);
|
| 14262 |
Object Name: ADD_PACKAGE_INTEREST
|
14530 |
--- Ensure it doesn't already exist
|
| 14263 |
Sysdate: 12/05/2006
|
14531 |
SELECT COUNT(*)
|
| 14264 |
Date and Time: 12/05/2006, 9:11:12 AM, and 12/05/2006 9:11:12 AM
|
- |
|
| 14265 |
Username: (set in TOAD Options, Procedure Editor)
|
14532 |
INTO alreadyExists
|
| 14266 |
Table Name: (set in the "New PL/SQL Object" dialog)
|
14533 |
FROM PACKAGE_INTEREST
|
| 14267 |
|
- |
|
| 14268 |
******************************************************************************/
|
- |
|
| 14269 |
npkgidcollector relmgr_number_tab_t := relmgr_number_tab_t ();
|
14534 |
WHERE USER_ID = nUserId
|
| 14270 |
nPkgId NUMBER;
|
14535 |
AND PKG_ID = nPkgId
|
| 14271 |
BEGIN
|
- |
|
| 14272 |
|
- |
|
| 14273 |
npkgidcollector := in_list_number2 (nPkgIdList);
|
14536 |
AND PROJ_ID = nProjId;
|
| 14274 |
|
14537 |
|
| 14275 |
FOR i IN 1..npkgidcollector.COUNT
|
14538 |
IF ( alreadyExists = 0 ) THEN
|
| 14276 |
LOOP
|
- |
|
| 14277 |
nPkgId := npkgidcollector(i);
|
- |
|
| 14278 |
|
- |
|
| 14279 |
--- Insert into PACKAGE_INTEREST TABLE
|
14539 |
--- Insert into PACKAGE_INTEREST TABLE
|
| - |
|
14540 |
INSERT
|
| 14280 |
INSERT INTO PACKAGE_INTEREST (PROJ_ID, PKG_ID, USER_ID)
|
14541 |
INTO PACKAGE_INTEREST (PROJ_ID, PKG_ID, USER_ID )
|
| 14281 |
VALUES(nProjId, nPkgId, nUserId);
|
14542 |
VALUES (nProjId, nPkgId, nUserId );
|
| - |
|
14543 |
END IF;
|
| 14282 |
END LOOP;
|
14544 |
END LOOP;
|
| 14283 |
|
- |
|
| 14284 |
|
- |
|
| 14285 |
END ADD_PACKAGE_INTEREST;
|
14545 |
END ADD_PACKAGE_INTEREST;
|
| 14286 |
|
14546 |
|
| 14287 |
/
|
14547 |
/
|
| 14288 |
--------------------------------------------------------
|
14548 |
--------------------------------------------------------
|
| 14289 |
-- DDL for Procedure ADD_PACKAGE_INTEREST_TEST
|
- |
|
| 14290 |
--------------------------------------------------------
|
- |
|
| 14291 |
set define off;
|
- |
|
| 14292 |
|
- |
|
| 14293 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_PACKAGE_INTEREST_TEST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
|
- |
|
| 14294 |
nPkgIdList IN VARCHAR2,
|
- |
|
| 14295 |
nUserId IN NUMBER
|
- |
|
| 14296 |
) IS
|
- |
|
| 14297 |
|
- |
|
| 14298 |
/******************************************************************************
|
- |
|
| 14299 |
NAME: ADD_PACKAGE_INTEREST
|
- |
|
| 14300 |
PURPOSE:
|
- |
|
| 14301 |
|
- |
|
| 14302 |
REVISIONS:
|
- |
|
| 14303 |
Ver Date Author Description
|
- |
|
| 14304 |
--------- ---------- --------------- ------------------------------------
|
- |
|
| 14305 |
1.0 12/05/2006 Rupesh Solanki 1. Created this procedure.
|
- |
|
| 14306 |
|
- |
|
| 14307 |
NOTES:
|
- |
|
| 14308 |
|
- |
|
| 14309 |
Automatically available Auto Replace Keywords:
|
- |
|
| 14310 |
Object Name: ADD_PACKAGE_INTEREST
|
- |
|
| 14311 |
Sysdate: 12/05/2006
|
- |
|
| 14312 |
Date and Time: 12/05/2006, 9:11:12 AM, and 12/05/2006 9:11:12 AM
|
- |
|
| 14313 |
Username: (set in TOAD Options, Procedure Editor)
|
- |
|
| 14314 |
Table Name: (set in the "New PL/SQL Object" dialog)
|
- |
|
| 14315 |
|
- |
|
| 14316 |
******************************************************************************/
|
- |
|
| 14317 |
npkgidcollector relmgr_number_tab_t := relmgr_number_tab_t ();
|
- |
|
| 14318 |
nPkgId NUMBER;
|
- |
|
| 14319 |
BEGIN
|
- |
|
| 14320 |
|
- |
|
| 14321 |
npkgidcollector := in_list_number2 (nPkgIdList);
|
- |
|
| 14322 |
|
- |
|
| 14323 |
FOR i IN 1..npkgidcollector.COUNT
|
- |
|
| 14324 |
LOOP
|
- |
|
| 14325 |
nPkgId := npkgidcollector(i);
|
- |
|
| 14326 |
|
- |
|
| 14327 |
--- Insert into PACKAGE_INTEREST TABLE
|
- |
|
| 14328 |
INSERT INTO PACKAGE_INTEREST (PROJ_ID, PKG_ID, USER_ID)
|
- |
|
| 14329 |
VALUES(nProjId, nPkgId, nUserId);
|
- |
|
| 14330 |
END LOOP;
|
- |
|
| 14331 |
|
- |
|
| 14332 |
|
- |
|
| 14333 |
END ADD_PACKAGE_INTEREST_TEST;
|
- |
|
| 14334 |
|
- |
|
| 14335 |
/
|
- |
|
| 14336 |
--------------------------------------------------------
|
- |
|
| 14337 |
-- DDL for Procedure ADD_RUNTIME_DEPENDENCY
|
14549 |
-- DDL for Procedure ADD_RUNTIME_DEPENDENCY
|
| 14338 |
--------------------------------------------------------
|
14550 |
--------------------------------------------------------
|
| 14339 |
set define off;
|
14551 |
set define off;
|
| 14340 |
|
14552 |
|
| 14341 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_RUNTIME_DEPENDENCY" ( NNpv_id IN NUMBER,
|
14553 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_RUNTIME_DEPENDENCY" ( NNpv_id IN NUMBER,
|
| Line 14996... |
Line 15208... |
| 14996 |
|| 1 - Open Mode
|
15208 |
|| 1 - Open Mode
|
| 14997 |
|| 2 - Restrictive Mode
|
15209 |
|| 2 - Restrictive Mode
|
| 14998 |
|| 3 - Closed Mode
|
15210 |
|| 3 - Closed Mode
|
| 14999 |
|| 4 - CCB Mode
|
15211 |
|| 4 - CCB Mode
|
| 15000 |
|| 5 - Archive Mode
|
15212 |
|| 5 - Archive Mode
|
| - |
|
15213 |
|| 6 - Preserve Mode
|
| 15001 |
*/
|
15214 |
*/
|
| 15002 |
-- Get project Id
|
15215 |
-- Get project Id
|
| 15003 |
SELECT rt.PROJ_ID INTO nProjId
|
15216 |
SELECT rt.PROJ_ID INTO nProjId
|
| 15004 |
FROM RELEASE_TAGS rt
|
15217 |
FROM RELEASE_TAGS rt
|
| 15005 |
WHERE rt.RTAG_ID = nRtagId;
|
15218 |
WHERE rt.RTAG_ID = nRtagId;
|
| Line 15037... |
Line 15250... |
| 15037 |
cMode := 'A';
|
15250 |
cMode := 'A';
|
| 15038 |
|
15251 |
|
| 15039 |
/* LOG ACTION */
|
15252 |
/* LOG ACTION */
|
| 15040 |
Log_Project_Action ( nProjId, 'set_to_archive_mode', UserId, 'Release is set to Archive Mode', nRtagId );
|
15253 |
Log_Project_Action ( nProjId, 'set_to_archive_mode', UserId, 'Release is set to Archive Mode', nRtagId );
|
| 15041 |
|
15254 |
|
| - |
|
15255 |
ELSIF nModeCode = 6 THEN
|
| - |
|
15256 |
-- Archive Mode
|
| - |
|
15257 |
cMode := 'P';
|
| 15042 |
|
15258 |
|
| - |
|
15259 |
/* LOG ACTION */
|
| - |
|
15260 |
Log_Project_Action ( nProjId, 'set_to_archive_mode', UserId, 'Release is set to Preserve Mode', nRtagId );
|
| 15043 |
END IF;
|
15261 |
END IF;
|
| 15044 |
|
15262 |
|
| 15045 |
|
15263 |
|
| 15046 |
|
15264 |
|
| 15047 |
-- Now update table
|
15265 |
-- Now update table
|
| Line 15433... |
Line 15651... |
| 15433 |
--------------------------------------------------------
|
15651 |
--------------------------------------------------------
|
| 15434 |
-- DDL for Procedure DEPRECATE_PACKAGE
|
15652 |
-- DDL for Procedure DEPRECATE_PACKAGE
|
| 15435 |
--------------------------------------------------------
|
15653 |
--------------------------------------------------------
|
| 15436 |
set define off;
|
15654 |
set define off;
|
| 15437 |
|
15655 |
|
| 15438 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
|
15656 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DEPRECATE_PACKAGE" (
|
| - |
|
15657 |
nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
|
| 15439 |
nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
|
15658 |
nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
|
| 15440 |
nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
|
15659 |
nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
|
| 15441 |
sComments IN DEPRECATED_PACKAGES.COMMENTS%TYPE,
|
15660 |
sComments IN DEPRECATED_PACKAGES.COMMENTS%TYPE,
|
| 15442 |
nUserId IN NUMBER) IS
|
15661 |
nUserId IN NUMBER)
|
| 15443 |
ext VARCHAR2(50);
|
- |
|
| 15444 |
|
- |
|
| 15445 |
|
- |
|
| 15446 |
|
15662 |
IS
|
| 15447 |
|
15663 |
ext VARCHAR2(50);
|
| 15448 |
BEGIN
|
15664 |
BEGIN
|
| - |
|
15665 |
--Extract the package version extension
|
| - |
|
15666 |
SELECT V_EXT INTO ext
|
| - |
|
15667 |
FROM PACKAGE_VERSIONS
|
| - |
|
15668 |
WHERE PV_ID = nPvId;
|
| - |
|
15669 |
|
| - |
|
15670 |
-- Deprecate Package
|
| - |
|
15671 |
INSERT INTO DEPRECATED_PACKAGES
|
| - |
|
15672 |
( RTAG_ID, PKG_ID, COMMENTS, V_EXT )
|
| - |
|
15673 |
VALUES ( nRtagId, nPkgId, sComments, ext );
|
| - |
|
15674 |
|
| - |
|
15675 |
-- Update Release Contents entry
|
| - |
|
15676 |
-- Process PackageName.ext for the package. ie: Allow multiple
|
| - |
|
15677 |
-- versions of the package to be in the release.
|
| - |
|
15678 |
UPDATE RELEASE_CONTENT
|
| - |
|
15679 |
SET
|
| - |
|
15680 |
DEPRECATED_STATE = 6
|
| - |
|
15681 |
WHERE RTAG_ID = nRtagId
|
| - |
|
15682 |
AND PV_ID IN (
|
| - |
|
15683 |
SELECT PV.PV_ID
|
| - |
|
15684 |
FROM PACKAGE_VERSIONS PV
|
| - |
|
15685 |
WHERE PV.PKG_ID = nPkgId
|
| - |
|
15686 |
AND NVL(PV.V_EXT, '.NULL') = NVL(ext,'.NULL')
|
| - |
|
15687 |
);
|
| 15449 |
|
15688 |
|
| 15450 |
--Extract the package version extension
|
- |
|
| 15451 |
SELECT V_EXT into ext
|
- |
|
| 15452 |
FROM PACKAGE_VERSIONS
|
- |
|
| 15453 |
WHERE PV_ID = nPvId;
|
- |
|
| 15454 |
|
- |
|
| 15455 |
-- Deprecate Package
|
15689 |
-- Update consumers of the package
|
| 15456 |
INSERT INTO DEPRECATED_PACKAGES (RTAG_ID, PKG_ID, COMMENTS, V_EXT)
|
- |
|
| 15457 |
VALUES (nRtagId, nPkgId, sComments, ext);
|
15690 |
-- Update ALL packages in the Release
|
| 15458 |
|
15691 |
|
| 15459 |
IF ext IS NOT NULL THEN
|
- |
|
| 15460 |
UPDATE RELEASE_CONTENT
|
- |
|
| 15461 |
SET PKG_ID = nPkgId, DEPRECATED_STATE = 6
|
- |
|
| 15462 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 15463 |
AND PV_ID IN (SELECT PV.PV_ID
|
- |
|
| 15464 |
FROM PACKAGE_VERSIONS PV, PACKAGES PKG
|
- |
|
| 15465 |
WHERE PKG.PKG_ID = PV.PKG_ID
|
- |
|
| 15466 |
AND PV.V_EXT = ext
|
- |
|
| 15467 |
AND PKG.PKG_ID = nPkgId
|
- |
|
| 15468 |
);
|
- |
|
| 15469 |
ELSE
|
- |
|
| 15470 |
UPDATE RELEASE_CONTENT
|
- |
|
| 15471 |
SET PKG_ID = nPkgId, DEPRECATED_STATE = 6
|
- |
|
| 15472 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 15473 |
AND PV_ID IN (SELECT PV.PV_ID
|
- |
|
| 15474 |
FROM PACKAGE_VERSIONS PV, PACKAGES PKG
|
- |
|
| 15475 |
WHERE PKG.PKG_ID = PV.PKG_ID
|
- |
|
| 15476 |
AND PV.V_EXT IS NULL
|
- |
|
| 15477 |
AND PKG.PKG_ID = nPkgId
|
- |
|
| 15478 |
);
|
- |
|
| 15479 |
END IF;
|
- |
|
| 15480 |
|
- |
|
| 15481 |
UPDATE RELEASE_CONTENT
|
- |
|
| 15482 |
SET PKG_ID = nPkgId, DEPRECATED_STATE = 7
|
- |
|
| 15483 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 15484 |
AND PV_ID IN ( SELECT DISTINCT
|
- |
|
| 15485 |
qry.PV_ID
|
- |
|
| 15486 |
FROM (
|
- |
|
| 15487 |
SELECT dep.*,
|
- |
|
| 15488 |
LEVEL AS LEVEL_NUM
|
- |
|
| 15489 |
FROM PACKAGE_DEPENDENCIES dep
|
- |
|
| 15490 |
START WITH dep.DPV_ID IN ( nPvId )
|
- |
|
| 15491 |
CONNECT BY PRIOR dep.PV_ID = dep.DPV_ID
|
- |
|
| 15492 |
) qry,
|
- |
|
| 15493 |
PACKAGES pkg,
|
- |
|
| 15494 |
PACKAGE_VERSIONS pv,
|
- |
|
| 15495 |
RELEASE_CONTENT rc
|
- |
|
| 15496 |
WHERE qry.PV_ID = pv.PV_ID AND pv.PKG_ID = pkg.PKG_ID
|
- |
|
| 15497 |
AND rc.RTAG_ID = nRtagId AND rc.PV_ID = qry.PV_ID
|
- |
|
| 15498 |
AND rc.DEPRECATED_STATE IS NULL
|
15692 |
REBUILD_DEPRECATE_STATE(nRtagId);
|
| 15499 |
);
|
- |
|
| 15500 |
|
- |
|
| 15501 |
/* LOG ACTION */
|
- |
|
| 15502 |
/*Log_Action ( nPkgId, 'deprecated_package', nUserId );*/
|
- |
|
| 15503 |
|
- |
|
| 15504 |
|
15693 |
|
| - |
|
15694 |
/* LOG ACTION */
|
| - |
|
15695 |
/*Log_Action ( nPkgId, 'deprecated_package', nUserId );*/
|
| 15505 |
END Deprecate_Package;
|
15696 |
END Deprecate_Package;
|
| 15506 |
|
15697 |
|
| 15507 |
/
|
15698 |
/
|
| 15508 |
--------------------------------------------------------
|
15699 |
--------------------------------------------------------
|
| 15509 |
-- DDL for Procedure DT_DROPUSEROBJECTBYID
|
15700 |
-- DDL for Procedure DT_DROPUSEROBJECTBYID
|
| Line 15516... |
Line 15707... |
| 15516 |
--------------------------------------------------------
|
15707 |
--------------------------------------------------------
|
| 15517 |
-- DDL for Procedure DT_SETPROPERTYBYID
|
15708 |
-- DDL for Procedure DT_SETPROPERTYBYID
|
| 15518 |
--------------------------------------------------------
|
15709 |
--------------------------------------------------------
|
| 15519 |
set define off;
|
15710 |
set define off;
|
| 15520 |
|
15711 |
|
| 15521 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DT_SETPROPERTYBYID" ( PARAM_ID IN NUMBER, PARAM_PROPERTY IN VARCHAR2, PARAM_VALUE IN VARCHAR2, PARAM_LVALUE IN LONG RAW ) AS BEGIN DECLARE X NUMBER(40); BEGIN SELECT COUNT(*) INTO X FROM MICROSOFTDTPROPERTIES WHERE OBJECTID=PARAM_ID AND PROPERTY=PARAM_PROPERTY; IF X = 0 THEN INSERT INTO MICROSOFTDTPROPERTIES (ID, PROPERTY, OBJECTID, VALUE, LVALUE, VERSION) VALUES (MICROSOFTSEQDTPROPERTIES.NEXTVAL, PARAM_PROPERTY, PARAM_ID, PARAM_VALUE, PARAM_LVALUE, 0); ELSE UPDATE MICROSOFTDTPROPERTIES SET VALUE=PARAM_VALUE, LVALUE=PARAM_LVALUE, VERSION=VERSION+1 WHERE OBJECTID=PARAM_ID AND PROPERTY=PARAM_PROPERTY; END IF; END; END DT_SETPROPERTYBYID;
|
15712 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DT_SETPROPERTYBYID" (
|
| - |
|
15713 |
PARAM_ID IN NUMBER,
|
| - |
|
15714 |
PARAM_PROPERTY IN VARCHAR2,
|
| - |
|
15715 |
PARAM_VALUE IN VARCHAR2,
|
| - |
|
15716 |
PARAM_LVALUE IN LONG RAW )
|
| - |
|
15717 |
AS
|
| - |
|
15718 |
BEGIN
|
| - |
|
15719 |
DECLARE
|
| - |
|
15720 |
X NUMBER(38);
|
| - |
|
15721 |
BEGIN
|
| - |
|
15722 |
SELECT COUNT(*)
|
| - |
|
15723 |
INTO X
|
| - |
|
15724 |
FROM MICROSOFTDTPROPERTIES
|
| - |
|
15725 |
WHERE OBJECTID=PARAM_ID
|
| - |
|
15726 |
AND PROPERTY =PARAM_PROPERTY;
|
| - |
|
15727 |
IF X = 0 THEN
|
| - |
|
15728 |
INSERT
|
| - |
|
15729 |
INTO MICROSOFTDTPROPERTIES
|
| - |
|
15730 |
(
|
| - |
|
15731 |
ID,
|
| - |
|
15732 |
PROPERTY,
|
| - |
|
15733 |
OBJECTID,
|
| - |
|
15734 |
VALUE,
|
| - |
|
15735 |
LVALUE,
|
| - |
|
15736 |
VERSION
|
| - |
|
15737 |
)
|
| - |
|
15738 |
VALUES
|
| - |
|
15739 |
(
|
| - |
|
15740 |
MICROSOFTSEQDTPROPERTIES.NEXTVAL,
|
| - |
|
15741 |
PARAM_PROPERTY,
|
| - |
|
15742 |
PARAM_ID,
|
| - |
|
15743 |
PARAM_VALUE,
|
| - |
|
15744 |
PARAM_LVALUE,
|
| - |
|
15745 |
0
|
| - |
|
15746 |
);
|
| - |
|
15747 |
ELSE
|
| - |
|
15748 |
UPDATE MICROSOFTDTPROPERTIES
|
| - |
|
15749 |
SET VALUE =PARAM_VALUE,
|
| - |
|
15750 |
LVALUE =PARAM_LVALUE,
|
| - |
|
15751 |
VERSION =VERSION+1
|
| - |
|
15752 |
WHERE OBJECTID=PARAM_ID
|
| - |
|
15753 |
AND PROPERTY =PARAM_PROPERTY;
|
| - |
|
15754 |
END IF;
|
| - |
|
15755 |
END;
|
| - |
|
15756 |
END DT_SETPROPERTYBYID;
|
| 15522 |
|
15757 |
|
| 15523 |
/
|
15758 |
/
|
| 15524 |
--------------------------------------------------------
|
15759 |
--------------------------------------------------------
|
| 15525 |
-- DDL for Procedure IGNORE_DEPENDENCY_WARNINGS
|
15760 |
-- DDL for Procedure IGNORE_DEPENDENCY_WARNINGS
|
| 15526 |
--------------------------------------------------------
|
15761 |
--------------------------------------------------------
|
| Line 15898... |
Line 16133... |
| 15898 |
/* ---------------------------------------------------------------------------
|
16133 |
/* ---------------------------------------------------------------------------
|
| 15899 |
Version: 3.0.1
|
16134 |
Version: 3.0.1
|
| 15900 |
--------------------------------------------------------------------------- */
|
16135 |
--------------------------------------------------------------------------- */
|
| 15901 |
previteration NUMBER := nniteration - 1;
|
16136 |
previteration NUMBER := nniteration - 1;
|
| 15902 |
BEGIN
|
16137 |
BEGIN
|
| - |
|
16138 |
-- Map broken dependency information from a package into a consumer
|
| - |
|
16139 |
-- package. ie: Ripple need-to-build info up the dependency tree.
|
| - |
|
16140 |
|
| 15903 |
/* --------- LEVEL 1 CONFILCTS -----------
|
16141 |
/* --------- LEVEL 1 CONFILCTS -----------
|
| 15904 |
|| Following states are used:
|
16142 |
|| Following states are used:
|
| 15905 |
|| 0 -> NOT FOUND
|
16143 |
|| 0 -> NOT FOUND
|
| 15906 |
|| 1 -> MAJOR
|
16144 |
|| 1 -> MAJOR
|
| 15907 |
|| 2 -> MINOR MINOR
|
16145 |
|| 2 -> MINOR MINOR
|
| 15908 |
*/
|
16146 |
*/
|
| 15909 |
INSERT INTO temp_env_states
|
16147 |
INSERT INTO temp_env_states
|
| 15910 |
SELECT DISTINCT nnsession_num AS session_num, nniteration AS level_num,
|
16148 |
SELECT DISTINCT nnsession_num AS session_num, nniteration AS level_num,
|
| 15911 |
pv.pv_id, pv.pkg_id, pv.v_ext,
|
16149 |
dpv.pv_id, dpv.pkg_id, dpv.v_ext,
|
| 15912 |
DECODE (tes.tes_state, 2, 2, 1) AS MESSAGE
|
16150 |
DECODE (tes.tes_state, 2, 2, 1) AS MESSAGE
|
| 15913 |
FROM package_dependencies dep,
|
- |
|
| 15914 |
package_versions dpv,
|
16151 |
FROM TEMP_ENV_DEPS dpv,
|
| 15915 |
package_versions pv,
|
- |
|
| 15916 |
release_content rel,
|
- |
|
| 15917 |
temp_env_states tes
|
16152 |
temp_env_states tes
|
| 15918 |
WHERE rel.pv_id = dep.pv_id
|
16153 |
WHERE dpv.SESSION_NUM = nnsession_num
|
| 15919 |
AND rel.rtag_id = nnrtag_id
|
- |
|
| 15920 |
AND dep.pv_id = pv.pv_id
|
- |
|
| 15921 |
AND dep.dpv_id = dpv.pv_id
|
- |
|
| 15922 |
AND dpv.pkg_id = tes.pkg_id
|
16154 |
AND dpv.dpkg_id = tes.pkg_id
|
| 15923 |
AND NVL (dpv.v_ext, '|LINK_A_NULL|') = NVL (tes.v_ext, '|LINK_A_NULL|')
|
16155 |
AND NVL (dpv.dv_ext, '|LINK_A_NULL|') = NVL (tes.v_ext, '|LINK_A_NULL|')
|
| 15924 |
AND tes.session_num = nnsession_num
|
16156 |
AND tes.session_num = nnsession_num
|
| 15925 |
AND tes.level_num = previteration
|
16157 |
AND tes.level_num = previteration;
|
| 15926 |
AND (dep.pv_id, dep.dpv_id) IN
|
- |
|
| 15927 |
/* Remove packages listed in IGNORE_WARNINGS table
|
- |
|
| 15928 |
and PEGGED packages
|
- |
|
| 15929 |
and packages already stored in Temp Table.
|
- |
|
| 15930 |
*/
|
- |
|
| 15931 |
(
|
- |
|
| 15932 |
SELECT pd.pv_id, pd.dpv_id
|
- |
|
| 15933 |
FROM package_dependencies pd, release_content rc
|
- |
|
| 15934 |
WHERE pd.pv_id = rc.pv_id AND rc.rtag_id = nnrtag_id
|
- |
|
| 15935 |
AND NOT pd.pv_id IN (SELECT pegv.pv_id FROM PEGGED_VERSIONS pegv WHERE pegv.rtag_id = nnrtag_id)
|
- |
|
| 15936 |
-- AND pd.pv_id NOT IN ( SELECT pv_id FROM temp_env_states WHERE session_num = NNsession_num AND level_num > 5 )
|
- |
|
| 15937 |
MINUS
|
- |
|
| 15938 |
SELECT igw.pv_id, igw.dpv_id
|
- |
|
| 15939 |
FROM ignore_warnings igw
|
- |
|
| 15940 |
WHERE igw.rtag_id = nnrtag_id);
|
- |
|
| 15941 |
|
16158 |
|
| 15942 |
nnrowcnt := SQL%ROWCOUNT;
|
16159 |
nnrowcnt := SQL%ROWCOUNT;
|
| 15943 |
END level_n_conflicts;
|
16160 |
END level_n_conflicts;
|
| 15944 |
|
16161 |
|
| 15945 |
/
|
16162 |
/
|
| Line 15952... |
Line 16169... |
| 15952 |
nnrtag_id IN NUMBER,
|
16169 |
nnrtag_id IN NUMBER,
|
| 15953 |
nnsession_num IN NUMBER
|
16170 |
nnsession_num IN NUMBER
|
| 15954 |
)
|
16171 |
)
|
| 15955 |
IS
|
16172 |
IS
|
| 15956 |
BEGIN
|
16173 |
BEGIN
|
| - |
|
16174 |
-- Prepare the TEMP_ENV_DEPS table
|
| - |
|
16175 |
-- This table maps package-versions to their dependencies and is
|
| - |
|
16176 |
-- used to walk up the dependency tree.
|
| - |
|
16177 |
-- This table consists of PV_ID -> DPV_ID in the release in which we are interested
|
| - |
|
16178 |
-- ie: Those that ARE NOT a part of:
|
| - |
|
16179 |
-- Pegged Package
|
| - |
|
16180 |
-- SDK imported package
|
| - |
|
16181 |
-- Marked with an ignore warnings
|
| - |
|
16182 |
-- Marked as an advisory ripple
|
| - |
|
16183 |
--
|
| - |
|
16184 |
-- This table speeds up the process by a huge (really huge) amount
|
| - |
|
16185 |
--
|
| - |
|
16186 |
INSERT into TEMP_ENV_DEPS
|
| - |
|
16187 |
(
|
| - |
|
16188 |
SELECT DISTINCT nnsession_num AS session_num,
|
| - |
|
16189 |
pv.pv_id, pv.pkg_id, pv.v_ext,
|
| - |
|
16190 |
dpv.pv_id as dpv_id, dpv.pkg_id as dpkg_id, dpv.v_ext as dv_ext
|
| - |
|
16191 |
|
| - |
|
16192 |
FROM release_content rel,
|
| - |
|
16193 |
package_dependencies dep,
|
| - |
|
16194 |
package_versions dpv,
|
| - |
|
16195 |
package_versions pv
|
| - |
|
16196 |
|
| - |
|
16197 |
WHERE rel.pv_id = dep.pv_id
|
| - |
|
16198 |
AND rel.rtag_id = nnrtag_id
|
| - |
|
16199 |
AND dep.pv_id = pv.pv_id
|
| - |
|
16200 |
AND dep.dpv_id = dpv.pv_id
|
| - |
|
16201 |
--AND rel.SDKTAG_ID is null
|
| - |
|
16202 |
--AND NOT dep.pv_id IN (SELECT pegv.pv_id FROM PEGGED_VERSIONS pegv WHERE pegv.rtag_id = nnrtag_id)
|
| - |
|
16203 |
AND NOT (dep.pv_id, dep.dpv_id) in (SELECT igw.pv_id, igw.DPV_ID from ignore_warnings igw where igw.rtag_id = nnrtag_id)
|
| - |
|
16204 |
);
|
| - |
|
16205 |
|
| 15957 |
/* --------- LEVEL 1 CONFILCTS -----------
|
16206 |
/* --------- LEVEL 1 CONFILCTS -----------
|
| 15958 |
|| Following states are used:
|
16207 |
|| Following states are used:
|
| 15959 |
|| 0 -> NOT FOUND
|
16208 |
|| 0 -> NOT FOUND
|
| 15960 |
|| 1 -> MAJOR
|
16209 |
|| 1 -> MAJOR
|
| 15961 |
|| 2 -> MINOR MINOR
|
16210 |
|| 2 -> MINOR MINOR
|
| Line 15974... |
Line 16223... |
| 15974 |
FROM (
|
16223 |
FROM (
|
| 15975 |
/* Full Release Contents used for reference*/
|
16224 |
/* Full Release Contents used for reference*/
|
| 15976 |
SELECT rel.rtag_id, rpv.pv_id, rpv.pkg_id,
|
16225 |
SELECT rel.rtag_id, rpv.pv_id, rpv.pkg_id,
|
| 15977 |
NVL (rpv.v_ext, '|LINK_A_NULL|') AS v_ext,
|
16226 |
NVL (rpv.v_ext, '|LINK_A_NULL|') AS v_ext,
|
| 15978 |
rpv.pkg_version, rpv.v_nmm, rpv.v_mm,
|
16227 |
rpv.pkg_version, rpv.v_nmm, rpv.v_mm,
|
| 15979 |
(SELECT COUNT(*)
|
- |
|
| 15980 |
FROM ADVISORY_RIPPLE avr
|
- |
|
| 15981 |
WHERE avr.rtag_id = rel.rtag_id
|
16228 |
(SELECT COUNT(*) FROM ADVISORY_RIPPLE avr WHERE avr.rtag_id = rel.rtag_id AND avr.pv_id = rel.pv_id ) AS IsAvr
|
| 15982 |
AND avr.pv_id = rel.pv_id
|
- |
|
| 15983 |
) AS IsAvr
|
- |
|
| 15984 |
FROM release_content rel,
|
16229 |
FROM release_content rel,
|
| 15985 |
package_versions rpv
|
16230 |
package_versions rpv
|
| 15986 |
WHERE rel.pv_id = rpv.pv_id
|
16231 |
WHERE rel.pv_id = rpv.pv_id
|
| 15987 |
AND rtag_id = nnrtag_id
|
16232 |
AND rtag_id = nnrtag_id
|
| 15988 |
) frc,
|
16233 |
) frc,
|
| 15989 |
|
16234 |
|
| 15990 |
(
|
16235 |
(
|
| 15991 |
/* DPV_IDs not found in release (excluding those from pegged versions whose dependencies will not
|
16236 |
/* DPV_IDs not found in release. Excluding:
|
| - |
|
16237 |
Those from pegged versions
|
| 15992 |
necessarily be satisfied in the release) */
|
16238 |
Those from packages imported via an SDK
|
| - |
|
16239 |
*/
|
| 15993 |
SELECT dep.pv_id, dep.dpv_id AS err_dpv
|
16240 |
SELECT dep.pv_id, dep.dpv_id AS err_dpv
|
| 15994 |
FROM package_dependencies dep,
|
16241 |
FROM package_dependencies dep
|
| 15995 |
package_versions dep_dpv
|
- |
|
| 15996 |
WHERE dep.dpv_id = dep_dpv.pv_id
|
- |
|
| 15997 |
AND dep.pv_id IN (SELECT pv_id FROM release_content WHERE rtag_id = nnrtag_id)
|
16242 |
WHERE dep.pv_id IN (SELECT pv_id FROM release_content WHERE rtag_id = nnrtag_id AND release_content.SDKTAG_ID is NULL)
|
| 15998 |
AND NOT dep.pv_id IN (SELECT pegv.pv_id FROM PEGGED_VERSIONS pegv WHERE pegv.rtag_id = nnrtag_id)
|
16243 |
AND NOT dep.pv_id IN (SELECT pegv.pv_id FROM PEGGED_VERSIONS pegv WHERE pegv.rtag_id = nnrtag_id)
|
| 15999 |
AND NOT dep.dpv_id IN (SELECT pv_id FROM release_content WHERE rtag_id = nnrtag_id)
|
16244 |
AND NOT dep.dpv_id IN (SELECT pv_id FROM release_content WHERE rtag_id = nnrtag_id)
|
| - |
|
16245 |
|
| 16000 |
MINUS
|
16246 |
MINUS
|
| 16001 |
/* MINUS Dependencies to be ignored */
|
16247 |
/* MINUS Dependencies to be ignored */
|
| 16002 |
SELECT igw.pv_id, igw.dpv_id AS err_dpv
|
16248 |
SELECT igw.pv_id, igw.dpv_id AS err_dpv
|
| 16003 |
FROM ignore_warnings igw,
|
16249 |
FROM ignore_warnings igw
|
| 16004 |
package_versions igw_dpv
|
- |
|
| 16005 |
WHERE igw.dpv_id = igw_dpv.pv_id
|
16250 |
WHERE igw.rtag_id = nnrtag_id
|
| 16006 |
AND igw.rtag_id = nnrtag_id
|
16251 |
|
| 16007 |
) err,
|
16252 |
) err,
|
| 16008 |
package_versions errpkg,
|
16253 |
package_versions errpkg,
|
| 16009 |
package_versions errpv
|
16254 |
package_versions errpv
|
| 16010 |
WHERE err.err_dpv = errpv.pv_id
|
16255 |
WHERE err.err_dpv = errpv.pv_id
|
| 16011 |
AND errpv.pkg_id = frc.pkg_id(+)
|
16256 |
AND errpv.pkg_id = frc.pkg_id(+)
|
| 16012 |
AND NVL (errpv.v_ext, '|LINK_A_NULL|') = frc.v_ext(+)
|
16257 |
AND NVL (errpv.v_ext, '|LINK_A_NULL|') = frc.v_ext(+)
|
| 16013 |
AND err.pv_id = errpkg.pv_id
|
16258 |
AND err.pv_id = errpkg.pv_id
|
| 16014 |
AND frc.IsAvr = 0;
|
16259 |
AND NVL(frc.IsAvr,0) = 0;
|
| 16015 |
END level_one_conflicts;
|
16260 |
END level_one_conflicts;
|
| 16016 |
|
16261 |
|
| 16017 |
/
|
16262 |
/
|
| 16018 |
--------------------------------------------------------
|
16263 |
--------------------------------------------------------
|
| 16019 |
-- DDL for Procedure LOCK_PACKAGE
|
16264 |
-- DDL for Procedure LOCK_PACKAGE
|
| Line 16569... |
Line 16814... |
| 16569 |
|
16814 |
|
| 16570 |
END PAOLO_Build_Tree;
|
16815 |
END PAOLO_Build_Tree;
|
| 16571 |
|
16816 |
|
| 16572 |
/
|
16817 |
/
|
| 16573 |
--------------------------------------------------------
|
16818 |
--------------------------------------------------------
|
| - |
|
16819 |
-- DDL for Procedure REBUILD_DEPRECATE_STATE
|
| - |
|
16820 |
--------------------------------------------------------
|
| - |
|
16821 |
set define off;
|
| - |
|
16822 |
|
| - |
|
16823 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REBUILD_DEPRECATE_STATE" ( nRtagId IN INT ) AS
|
| - |
|
16824 |
BEGIN
|
| - |
|
16825 |
|
| - |
|
16826 |
-- Clear the 'calculated' values from the Release Conetnts
|
| - |
|
16827 |
--
|
| - |
|
16828 |
UPDATE RELEASE_CONTENT
|
| - |
|
16829 |
SET DEPRECATED_STATE = NULL
|
| - |
|
16830 |
WHERE RTAG_ID = nRtagId
|
| - |
|
16831 |
AND DEPRECATED_STATE != 6
|
| - |
|
16832 |
AND DEPRECATED_STATE is NOT NULL;
|
| - |
|
16833 |
|
| - |
|
16834 |
--
|
| - |
|
16835 |
-- Insert new calculated values into the table
|
| - |
|
16836 |
-- Use of 'AAA' speeds up the CONNECT BY PRIOR query (lots)
|
| - |
|
16837 |
UPDATE RELEASE_CONTENT
|
| - |
|
16838 |
SET DEPRECATED_STATE = 7
|
| - |
|
16839 |
WHERE RTAG_ID = nRtagId
|
| - |
|
16840 |
AND DEPRECATED_STATE is null
|
| - |
|
16841 |
AND PV_ID in (
|
| - |
|
16842 |
WITH AAA AS
|
| - |
|
16843 |
(SELECT pd.*
|
| - |
|
16844 |
FROM PACKAGE_DEPENDENCIES pd,
|
| - |
|
16845 |
RELEASE_CONTENT RC1
|
| - |
|
16846 |
WHERE rc1.rtag_id = nRtagId
|
| - |
|
16847 |
AND RC1.PV_ID = pd.PV_ID
|
| - |
|
16848 |
)
|
| - |
|
16849 |
SELECT DISTINCT qry.PV_ID
|
| - |
|
16850 |
FROM
|
| - |
|
16851 |
(SELECT dep.*,
|
| - |
|
16852 |
LEVEL AS LEVEL_NUM
|
| - |
|
16853 |
FROM AAA dep
|
| - |
|
16854 |
START WITH dep.DPV_ID IN (
|
| - |
|
16855 |
SELECT rc.pv_id as pv_id
|
| - |
|
16856 |
FROM RELEASE_CONTENT rc
|
| - |
|
16857 |
WHERE rc.rtag_id = nRtagId
|
| - |
|
16858 |
AND rc.DEPRECATED_STATE = 6 )
|
| - |
|
16859 |
CONNECT BY PRIOR dep.PV_ID = dep.DPV_ID
|
| - |
|
16860 |
) qry,
|
| - |
|
16861 |
PACKAGES pkg,
|
| - |
|
16862 |
PACKAGE_VERSIONS pv,
|
| - |
|
16863 |
RELEASE_CONTENT rc
|
| - |
|
16864 |
WHERE qry.PV_ID = pv.PV_ID
|
| - |
|
16865 |
AND pv.PKG_ID = pkg.PKG_ID
|
| - |
|
16866 |
AND rc.RTAG_ID = nRtagId
|
| - |
|
16867 |
AND rc.PV_ID = qry.PV_ID
|
| - |
|
16868 |
);
|
| - |
|
16869 |
END REBUILD_DEPRECATE_STATE;
|
| - |
|
16870 |
|
| - |
|
16871 |
/
|
| - |
|
16872 |
--------------------------------------------------------
|
| 16574 |
-- DDL for Procedure REBUILD_ENVIRONMENT
|
16873 |
-- DDL for Procedure REBUILD_ENVIRONMENT
|
| 16575 |
--------------------------------------------------------
|
16874 |
--------------------------------------------------------
|
| 16576 |
set define off;
|
16875 |
set define off;
|
| 16577 |
|
16876 |
|
| 16578 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REBUILD_ENVIRONMENT" ( NNrtag_id IN NUMBER ) IS
|
16877 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REBUILD_ENVIRONMENT" ( NNrtag_id IN NUMBER ) IS
|
| 16579 |
|
16878 |
--
|
| 16580 |
/* ---------------------------------------------------------------------------
|
16879 |
-- Recalculate the package_state
|
| 16581 |
Version: 3.3
|
16880 |
-- Triggered by the Web Interface
|
| 16582 |
--------------------------------------------------------------------------- */
|
- |
|
| - |
|
16881 |
--
|
| 16583 |
rowCnt NUMBER := 0;
|
16882 |
rowCnt NUMBER := 0;
|
| 16584 |
iteration NUMBER := 2; -- Iterations counter
|
16883 |
iteration NUMBER := 2; -- Iterations counter
|
| 16585 |
maxIterations NUMBER := 50; -- Maximum number of iterations allowed.
|
16884 |
maxIterations NUMBER := 30; -- Maximum number of iterations allowed.
|
| 16586 |
-- This will prevent infinite loops if cyrcular dependencies are found
|
16885 |
-- This will prevent infinite loops if cyrcular dependencies are found
|
| 16587 |
sessionNum NUMBER;
|
16886 |
sessionNum NUMBER;
|
| 16588 |
BEGIN
|
16887 |
BEGIN
|
| 16589 |
SELECT SEQ_session_num.nextval INTO sessionNum FROM DUAL;
|
16888 |
SELECT SEQ_session_num.nextval INTO sessionNum FROM DUAL;
|
| 16590 |
|
16889 |
|
| 16591 |
|
16890 |
|
| 16592 |
-- Redo Patch Ignore warnings
|
16891 |
-- Redo Patch Ignore warnings
|
| 16593 |
Ignore_Dependency_Warnings ( NNrtag_id, NULL, NULL, TRUE );
|
16892 |
Ignore_Dependency_Warnings ( NNrtag_id, NULL, NULL, TRUE );
|
| 16594 |
|
16893 |
|
| 16595 |
|
- |
|
| 16596 |
Level_One_Conflicts ( NNrtag_id, sessionNum );
|
16894 |
Level_One_Conflicts ( NNrtag_id, sessionNum );
|
| - |
|
16895 |
--commit;
|
| 16597 |
|
16896 |
|
| 16598 |
LOOP
|
16897 |
LOOP
|
| 16599 |
Level_N_Conflicts ( NNrtag_id, sessionNum, rowCnt, iteration );
|
16898 |
Level_N_Conflicts ( NNrtag_id, sessionNum, rowCnt, iteration );
|
| - |
|
16899 |
--commit;
|
| 16600 |
iteration := iteration + 1;
|
16900 |
iteration := iteration + 1;
|
| 16601 |
EXIT WHEN (rowCnt < 1) OR (iteration > maxIterations);
|
16901 |
EXIT WHEN (rowCnt < 1) OR (iteration > maxIterations);
|
| 16602 |
END LOOP;
|
16902 |
END LOOP;
|
| 16603 |
|
16903 |
|
| 16604 |
Update_Package_States ( NNrtag_id, sessionNum );
|
16904 |
Update_Package_States ( NNrtag_id, sessionNum );
|
| 16605 |
|
16905 |
|
| 16606 |
DELETE FROM temp_env_states WHERE temp_env_states.session_num = sessionNum;
|
16906 |
DELETE FROM temp_env_states WHERE session_num = sessionNum;
|
| - |
|
16907 |
DELETE FROM TEMP_ENV_DEPS WHERE session_num = sessionNum;
|
| 16607 |
|
16908 |
|
| 16608 |
-- Flag Packages with New Patches Available
|
16909 |
-- Flag Packages with New Patches Available
|
| 16609 |
Check_New_Patches ( NNrtag_id );
|
16910 |
Check_New_Patches ( NNrtag_id );
|
| 16610 |
|
16911 |
|
| 16611 |
Clean_Do_Not_Ripple( NNrtag_id );
|
16912 |
Clean_Do_Not_Ripple( NNrtag_id );
|
| Line 16626... |
Line 16927... |
| 16626 |
*/
|
16927 |
*/
|
| 16627 |
END Rebuild_Environment;
|
16928 |
END Rebuild_Environment;
|
| 16628 |
|
16929 |
|
| 16629 |
/
|
16930 |
/
|
| 16630 |
--------------------------------------------------------
|
16931 |
--------------------------------------------------------
|
| 16631 |
-- DDL for Procedure RELEASE_MANAGER_MAILOUT
|
- |
|
| 16632 |
--------------------------------------------------------
|
- |
|
| 16633 |
set define off;
|
- |
|
| 16634 |
|
- |
|
| 16635 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."RELEASE_MANAGER_MAILOUT" (
|
- |
|
| 16636 |
sender IN VARCHAR2,
|
- |
|
| 16637 |
recipient IN VARCHAR2,
|
- |
|
| 16638 |
ccrecipient IN VARCHAR2,
|
- |
|
| 16639 |
subject IN VARCHAR2,
|
- |
|
| 16640 |
message IN VARCHAR2
|
- |
|
| 16641 |
) IS
|
- |
|
| 16642 |
|
- |
|
| 16643 |
crlf VARCHAR2(2):= UTL_TCP.CRLF;
|
- |
|
| 16644 |
connection utl_smtp.connection;
|
- |
|
| 16645 |
mailhost VARCHAR2(30) := 'aupera03.aupera.erggroup.com';
|
- |
|
| 16646 |
header VARCHAR2(1000);
|
- |
|
| 16647 |
|
- |
|
| 16648 |
BEGIN
|
- |
|
| 16649 |
|
- |
|
| 16650 |
--
|
- |
|
| 16651 |
-- Start the connection.
|
- |
|
| 16652 |
--
|
- |
|
| 16653 |
connection := utl_smtp.open_connection(mailhost,25);
|
- |
|
| 16654 |
|
- |
|
| 16655 |
header:= 'Date: '||TO_CHAR(SYSDATE,'dd Mon yy hh24:mi:ss')||crlf||
|
- |
|
| 16656 |
'From: '||sender||''||crlf||
|
- |
|
| 16657 |
'Subject: '||subject||crlf||
|
- |
|
| 16658 |
'To: '||recipient||crlf||
|
- |
|
| 16659 |
'CC: '||ccrecipient;
|
- |
|
| 16660 |
|
- |
|
| 16661 |
--
|
- |
|
| 16662 |
-- Handshake with the SMTP server
|
- |
|
| 16663 |
--
|
- |
|
| 16664 |
utl_smtp.helo(connection, mailhost);
|
- |
|
| 16665 |
utl_smtp.mail(connection, sender);
|
- |
|
| 16666 |
utl_smtp.rcpt(connection, recipient);
|
- |
|
| 16667 |
utl_smtp.rcpt(connection, ccrecipient);
|
- |
|
| 16668 |
utl_smtp.open_data(connection);
|
- |
|
| 16669 |
--
|
- |
|
| 16670 |
-- Write the header
|
- |
|
| 16671 |
--
|
- |
|
| 16672 |
utl_smtp.write_data(connection, header);
|
- |
|
| 16673 |
--
|
- |
|
| 16674 |
-- The crlf is required to distinguish that what comes next is not simply part of the header..
|
- |
|
| 16675 |
--
|
- |
|
| 16676 |
utl_smtp.write_data(connection, crlf ||message);
|
- |
|
| 16677 |
utl_smtp.close_data(connection);
|
- |
|
| 16678 |
utl_smtp.quit(connection);
|
- |
|
| 16679 |
|
- |
|
| 16680 |
EXCEPTION
|
- |
|
| 16681 |
WHEN UTL_SMTP.INVALID_OPERATION THEN
|
- |
|
| 16682 |
dbms_output.put_line(' Invalid Operation in SMTP transaction.');
|
- |
|
| 16683 |
WHEN UTL_SMTP.TRANSIENT_ERROR THEN
|
- |
|
| 16684 |
dbms_output.put_line(' Temporary problems with sending email - try again later.');
|
- |
|
| 16685 |
WHEN UTL_SMTP.PERMANENT_ERROR THEN
|
- |
|
| 16686 |
dbms_output.put_line(' Errors in code for SMTP transaction.');
|
- |
|
| 16687 |
|
- |
|
| 16688 |
END RELEASE_MANAGER_MAILOUT;
|
- |
|
| 16689 |
|
- |
|
| 16690 |
/
|
- |
|
| 16691 |
--------------------------------------------------------
|
- |
|
| 16692 |
-- DDL for Procedure REMOVE_COMPONENTS
|
16932 |
-- DDL for Procedure REMOVE_COMPONENTS
|
| 16693 |
--------------------------------------------------------
|
16933 |
--------------------------------------------------------
|
| 16694 |
set define off;
|
16934 |
set define off;
|
| 16695 |
|
16935 |
|
| 16696 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_COMPONENTS" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE ) IS
|
16936 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_COMPONENTS" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE ) IS
|
| Line 18099... |
Line 18339... |
| 18099 |
--------------------------------------------------------
|
18339 |
--------------------------------------------------------
|
| 18100 |
-- DDL for Procedure UNDEPRECATE_PACKAGE
|
18340 |
-- DDL for Procedure UNDEPRECATE_PACKAGE
|
| 18101 |
--------------------------------------------------------
|
18341 |
--------------------------------------------------------
|
| 18102 |
set define off;
|
18342 |
set define off;
|
| 18103 |
|
18343 |
|
| 18104 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNDEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
|
18344 |
CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNDEPRECATE_PACKAGE" (
|
| - |
|
18345 |
nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
|
| 18105 |
nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
|
18346 |
nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
|
| 18106 |
nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
|
18347 |
nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
|
| 18107 |
nUserId IN NUMBER) IS
|
18348 |
nUserId IN NUMBER)
|
| 18108 |
|
18349 |
IS
|
| 18109 |
ext VARCHAR2(50);
|
18350 |
ext VARCHAR2(50);
|
| 18110 |
PvIdList VARCHAR2(32767);
|
- |
|
| 18111 |
nIdCollector RELMGR_NUMBER_TAB_t := RELMGR_NUMBER_TAB_t();
|
- |
|
| 18112 |
PvId NUMBER;
|
- |
|
| 18113 |
sComments VARCHAR2(32767);
|
- |
|
| 18114 |
|
- |
|
| 18115 |
BEGIN
|
- |
|
| 18116 |
|
18351 |
|
| - |
|
18352 |
BEGIN
|
| - |
|
18353 |
--Extract the package extension
|
| - |
|
18354 |
SELECT V_EXT INTO ext
|
| - |
|
18355 |
FROM PACKAGE_VERSIONS
|
| - |
|
18356 |
WHERE PV_ID = nPvId;
|
| 18117 |
|
18357 |
|
| - |
|
18358 |
-- Undeprecate Package
|
| - |
|
18359 |
DELETE
|
| - |
|
18360 |
FROM DEPRECATED_PACKAGES
|
| - |
|
18361 |
WHERE RTAG_ID = nRtagId
|
| - |
|
18362 |
AND PKG_ID = nPkgId
|
| - |
|
18363 |
AND NVL(V_EXT,'.NULL') = NVL(ext,'.NULL');
|
| - |
|
18364 |
|
| - |
|
18365 |
-- Update Release Contents entry
|
| - |
|
18366 |
-- Process PackageName.ext for the package. ie: Allow multiple
|
| - |
|
18367 |
-- versions of the package to be in the release.
|
| - |
|
18368 |
|
| - |
|
18369 |
UPDATE RELEASE_CONTENT
|
| - |
|
18370 |
SET
|
| - |
|
18371 |
DEPRECATED_STATE = NULL
|
| - |
|
18372 |
WHERE RTAG_ID = nRtagId
|
| - |
|
18373 |
AND PV_ID IN (
|
| - |
|
18374 |
SELECT PV.PV_ID
|
| - |
|
18375 |
FROM PACKAGE_VERSIONS PV
|
| - |
|
18376 |
WHERE PV.PKG_ID = nPkgId
|
| - |
|
18377 |
AND NVL(PV.V_EXT, '.NULL') = NVL(ext,'.NULL')
|
| - |
|
18378 |
);
|
| 18118 |
|
18379 |
|
| 18119 |
--Extract the package extension
|
- |
|
| 18120 |
SELECT V_EXT into ext
|
- |
|
| 18121 |
FROM PACKAGE_VERSIONS
|
- |
|
| 18122 |
WHERE PV_ID = nPvId;
|
- |
|
| 18123 |
|
- |
|
| 18124 |
--SELECT COMMENTS into sComments
|
- |
|
| 18125 |
--FROM DEPRECATED_PACKAGES
|
- |
|
| 18126 |
--WHERE RTAG_ID = nRtagId
|
- |
|
| 18127 |
--AND V_EXT = ext
|
- |
|
| 18128 |
--AND PKG_ID = nPkgId;
|
- |
|
| 18129 |
|
- |
|
| 18130 |
--SELECT PV_ID into PvIdList FROM
|
- |
|
| 18131 |
--RELEASE_CONTENT WHERE RTAG_ID = nRtagId
|
- |
|
| 18132 |
--AND PKG_STATE = 6
|
- |
|
| 18133 |
--AND PV_ID NOT IN nPvId;
|
- |
|
| 18134 |
|
- |
|
| 18135 |
|
- |
|
| 18136 |
IF ext IS NOT NULL THEN
|
- |
|
| 18137 |
-- Undeprecate Package
|
18380 |
-- Update consumers of the package
|
| 18138 |
DELETE FROM DEPRECATED_PACKAGES
|
- |
|
| 18139 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 18140 |
AND PKG_ID = nPkgId
|
- |
|
| 18141 |
AND V_EXT = ext;
|
- |
|
| 18142 |
|
- |
|
| 18143 |
UPDATE RELEASE_CONTENT
|
- |
|
| 18144 |
SET PKG_ID = NULL, DEPRECATED_STATE = NULL
|
- |
|
| 18145 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 18146 |
AND PV_ID IN (SELECT PV.PV_ID
|
- |
|
| 18147 |
FROM PACKAGE_VERSIONS PV, PACKAGES PKG
|
- |
|
| 18148 |
WHERE PKG.PKG_ID = PV.PKG_ID
|
- |
|
| 18149 |
AND PKG.PKG_ID = nPkgId
|
- |
|
| 18150 |
AND PV.V_EXT = ext
|
- |
|
| 18151 |
UNION
|
- |
|
| 18152 |
SELECT DISTINCT
|
- |
|
| 18153 |
qry.PV_ID
|
- |
|
| 18154 |
FROM (
|
- |
|
| 18155 |
SELECT dep.*,
|
- |
|
| 18156 |
LEVEL AS LEVEL_NUM
|
- |
|
| 18157 |
FROM PACKAGE_DEPENDENCIES dep
|
- |
|
| 18158 |
START WITH dep.DPV_ID IN ( nPvId )
|
- |
|
| 18159 |
--AND dep.DPV_ID NOT IN ( SELECT PV_ID FROM RELEASE_CONTENT WHERE RTAG_ID = nRtagId AND PKG_STATE = 6 )
|
- |
|
| 18160 |
CONNECT BY PRIOR dep.PV_ID = dep.DPV_ID
|
- |
|
| 18161 |
) qry,
|
- |
|
| 18162 |
PACKAGES pkg,
|
- |
|
| 18163 |
PACKAGE_VERSIONS pv,
|
- |
|
| 18164 |
RELEASE_CONTENT rc
|
- |
|
| 18165 |
WHERE qry.PV_ID = pv.PV_ID AND pv.PKG_ID = pkg.PKG_ID
|
- |
|
| 18166 |
AND rc.RTAG_ID = nRtagId AND rc.PV_ID = qry.PV_ID
|
- |
|
| 18167 |
|
- |
|
| 18168 |
);
|
- |
|
| 18169 |
|
- |
|
| 18170 |
ELSE
|
- |
|
| 18171 |
-- Undeprecate Package
|
18381 |
-- Update ALL packages in the Release
|
| 18172 |
DELETE FROM DEPRECATED_PACKAGES
|
- |
|
| 18173 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 18174 |
AND PKG_ID = nPkgId
|
- |
|
| 18175 |
AND V_EXT IS NULL;
|
- |
|
| 18176 |
|
- |
|
| 18177 |
UPDATE RELEASE_CONTENT
|
- |
|
| 18178 |
SET PKG_ID = NULL, DEPRECATED_STATE = NULL
|
- |
|
| 18179 |
WHERE RTAG_ID = nRtagId
|
- |
|
| 18180 |
AND PV_ID IN (SELECT PV.PV_ID
|
- |
|
| 18181 |
FROM PACKAGE_VERSIONS PV, PACKAGES PKG
|
- |
|
| 18182 |
WHERE PKG.PKG_ID = PV.PKG_ID
|
- |
|
| 18183 |
AND PKG.PKG_ID = nPkgId
|
- |
|
| 18184 |
AND PV.V_EXT IS NULL
|
- |
|
| 18185 |
UNION
|
- |
|
| 18186 |
SELECT DISTINCT
|
- |
|
| 18187 |
qry.PV_ID
|
- |
|
| 18188 |
FROM (
|
- |
|
| 18189 |
SELECT dep.*,
|
- |
|
| 18190 |
LEVEL AS LEVEL_NUM
|
- |
|
| 18191 |
FROM PACKAGE_DEPENDENCIES dep
|
- |
|
| 18192 |
START WITH dep.DPV_ID IN ( nPvId )
|
- |
|
| 18193 |
--AND dep.DPV_ID NOT IN ( SELECT PV_ID FROM RELEASE_CONTENT WHERE RTAG_ID = nRtagId AND PKG_STATE = 6 )
|
- |
|
| 18194 |
CONNECT BY PRIOR dep.PV_ID = dep.DPV_ID
|
- |
|
| 18195 |
) qry,
|
- |
|
| 18196 |
PACKAGES pkg,
|
- |
|
| 18197 |
PACKAGE_VERSIONS pv,
|
- |
|
| 18198 |
RELEASE_CONTENT rc
|
- |
|
| 18199 |
WHERE qry.PV_ID = pv.PV_ID AND pv.PKG_ID = pkg.PKG_ID
|
- |
|
| 18200 |
AND rc.RTAG_ID = nRtagId AND rc.PV_ID = qry.PV_ID
|
- |
|
| 18201 |
|
- |
|
| 18202 |
);
|
- |
|
| 18203 |
|
- |
|
| 18204 |
END IF;
|
- |
|
| 18205 |
|
- |
|
| 18206 |
--IF PvIdList IS NOT NULL THEN
|
- |
|
| 18207 |
|
- |
|
| 18208 |
-- nIdCollector := IN_LIST_NUMBER ( PvIdList );
|
- |
|
| 18209 |
|
- |
|
| 18210 |
-- FOR i IN 1..nIdCollector.COUNT
|
- |
|
| 18211 |
-- LOOP
|
- |
|
| 18212 |
-- PvId := nIdCollector(i);
|
- |
|
| 18213 |
|
- |
|
| 18214 |
|
18382 |
|
| 18215 |
|
- |
|
| 18216 |
-- Deprecate_Package (nPvId, nRtagId, nPkgId, sComments, nUserId );
|
- |
|
| 18217 |
-- END LOOP;
|
- |
|
| 18218 |
--END IF;
|
- |
|
| 18219 |
|
- |
|
| 18220 |
Rebuild_environment(nRtagId);
|
18383 |
REBUILD_DEPRECATE_STATE(nRtagId);
|
| 18221 |
|
- |
|
| 18222 |
|
- |
|
| 18223 |
|
18384 |
|
| 18224 |
END Undeprecate_Package;
|
18385 |
END Undeprecate_Package;
|
| 18225 |
|
18386 |
|
| 18226 |
/
|
18387 |
/
|
| 18227 |
--------------------------------------------------------
|
18388 |
--------------------------------------------------------
|