Subversion Repositories DevTools

Rev

Rev 4585 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4585 Rev 5172
Line 1... Line 1...
1
--------------------------------------------------------
1
--------------------------------------------------------
2
--  File created - Tuesday-October-07-2014   
2
--  File created - Tuesday-July-21-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
 
8
  CREATE OR REPLACE TYPE "RELMGR_NUMBER_TAB_T" as TABLE of NUMBER
8
  CREATE OR REPLACE TYPE "RELEASE_MANAGER"."RELMGR_NUMBER_TAB_T" as TABLE of NUMBER
9
 
-
 
10
/
-
 
11
 
9
 
12
/
10
/
13
--------------------------------------------------------
11
--------------------------------------------------------
14
--  DDL for Type RELMGR_VARCHAR2_TAB_T
12
--  DDL for Type RELMGR_VARCHAR2_TAB_T
15
--------------------------------------------------------
13
--------------------------------------------------------
16
 
14
 
17
  CREATE OR REPLACE TYPE "RELMGR_VARCHAR2_TAB_T" 
15
  CREATE OR REPLACE TYPE "RELEASE_MANAGER"."RELMGR_VARCHAR2_TAB_T" 
18
as TABLE of VARCHAR2(4000)
16
as TABLE of VARCHAR2(4000)
19
 
17
 
20
/
18
/
21
 
-
 
22
/
-
 
23
--------------------------------------------------------
19
--------------------------------------------------------
24
--  DDL for Type TDICTIONARY
20
--  DDL for Type TDICTIONARY
25
--------------------------------------------------------
21
--------------------------------------------------------
26
 
22
 
27
  CREATE OR REPLACE TYPE "TDICTIONARY" AS TABLE OF VARCHAR2(4000) INDEX BY VARCHAR2(4000)
23
  CREATE OR REPLACE TYPE "RELEASE_MANAGER"."TDICTIONARY" AS TABLE OF VARCHAR2(4000) INDEX BY VARCHAR2(4000)
28
 
-
 
29
/
-
 
30
 
24
 
31
/
25
/
32
--------------------------------------------------------
26
--------------------------------------------------------
33
--  DDL for Sequence MICROSOFTSEQDTPROPERTIES
27
--  DDL for Sequence MICROSOFTSEQDTPROPERTIES
34
--------------------------------------------------------
28
--------------------------------------------------------
35
 
29
 
36
   CREATE SEQUENCE  "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 ;
37
/
-
 
38
--------------------------------------------------------
31
--------------------------------------------------------
39
--  DDL for Sequence SEQ_ADDITIONAL_NOTES
32
--  DDL for Sequence SEQ_ADDITIONAL_NOTES
40
--------------------------------------------------------
33
--------------------------------------------------------
41
 
34
 
42
   CREATE SEQUENCE  "SEQ_ADDITIONAL_NOTES"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 35669 CACHE 20 ORDER  NOCYCLE ;
35
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_ADDITIONAL_NOTES"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 35929 CACHE 20 ORDER  NOCYCLE ;
43
/
-
 
44
--------------------------------------------------------
36
--------------------------------------------------------
45
--  DDL for Sequence SEQ_BMCON_ID
37
--  DDL for Sequence SEQ_BMCON_ID
46
--------------------------------------------------------
38
--------------------------------------------------------
47
 
39
 
48
   CREATE SEQUENCE  "SEQ_BMCON_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 141 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 ;
49
/
-
 
50
--------------------------------------------------------
41
--------------------------------------------------------
51
--  DDL for Sequence SEQ_BM_ID
42
--  DDL for Sequence SEQ_BM_ID
52
--------------------------------------------------------
43
--------------------------------------------------------
53
 
44
 
54
   CREATE SEQUENCE  "SEQ_BM_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 5 NOCACHE  ORDER  NOCYCLE ;
45
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_BM_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 5 NOCACHE  ORDER  NOCYCLE ;
-
 
46
--------------------------------------------------------
-
 
47
--  DDL for Sequence SEQ_BSA_ID
-
 
48
--------------------------------------------------------
55
/
49
 
-
 
50
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_BSA_ID"  MINVALUE 8 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 28 CACHE 20 NOORDER  NOCYCLE ;
56
--------------------------------------------------------
51
--------------------------------------------------------
-
 
52
--  DDL for Sequence SEQ_BUILD_INSTANCE
-
 
53
--------------------------------------------------------
-
 
54
 
-
 
55
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_BUILD_INSTANCE"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 24161 CACHE 20 ORDER  NOCYCLE ;
-
 
56
--------------------------------------------------------
57
--  DDL for Sequence SEQ_CR_ID
57
--  DDL for Sequence SEQ_CR_ID
58
--------------------------------------------------------
58
--------------------------------------------------------
59
 
59
 
60
   CREATE SEQUENCE  "SEQ_CR_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 88021 CACHE 20 ORDER  NOCYCLE ;
60
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_CR_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 89846 CACHE 20 ORDER  NOCYCLE ;
61
/
-
 
62
--------------------------------------------------------
61
--------------------------------------------------------
63
--  DDL for Sequence SEQ_DAEMON_INSTRUCTION_ID
62
--  DDL for Sequence SEQ_DAEMON_INSTRUCTION_ID
64
--------------------------------------------------------
63
--------------------------------------------------------
65
 
64
 
66
   CREATE SEQUENCE  "SEQ_DAEMON_INSTRUCTION_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 154087 CACHE 20 ORDER  NOCYCLE ;
65
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_DAEMON_INSTRUCTION_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 158028 CACHE 20 ORDER  NOCYCLE ;
67
/
-
 
68
--------------------------------------------------------
66
--------------------------------------------------------
69
--  DDL for Sequence SEQ_GBE_ID
67
--  DDL for Sequence SEQ_GBE_ID
70
--------------------------------------------------------
68
--------------------------------------------------------
71
 
69
 
72
   CREATE SEQUENCE  "SEQ_GBE_ID"  MINVALUE 40 MAXVALUE 9999999999999999999999990 INCREMENT BY 1 START WITH 1231 NOCACHE  ORDER  NOCYCLE ;
70
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_GBE_ID"  MINVALUE 40 MAXVALUE 9999999999999999999999990 INCREMENT BY 1 START WITH 1232 NOCACHE  ORDER  NOCYCLE ;
73
/
-
 
74
--------------------------------------------------------
71
--------------------------------------------------------
75
--  DDL for Sequence SEQ_GROUP_EMAIL_ID
72
--  DDL for Sequence SEQ_GROUP_EMAIL_ID
76
--------------------------------------------------------
73
--------------------------------------------------------
77
 
74
 
78
   CREATE SEQUENCE  "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 ;
79
/
-
 
80
--------------------------------------------------------
76
--------------------------------------------------------
81
--  DDL for Sequence SEQ_MSG_ID
77
--  DDL for Sequence SEQ_MSG_ID
82
--------------------------------------------------------
78
--------------------------------------------------------
83
 
79
 
84
   CREATE SEQUENCE  "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 ;
85
/
-
 
86
--------------------------------------------------------
81
--------------------------------------------------------
87
--  DDL for Sequence SEQ_PKG_ID
82
--  DDL for Sequence SEQ_PKG_ID
88
--------------------------------------------------------
83
--------------------------------------------------------
89
 
84
 
90
   CREATE SEQUENCE  "SEQ_PKG_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 60686 CACHE 20 ORDER  NOCYCLE ;
85
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_PKG_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 61927 CACHE 20 ORDER  NOCYCLE ;
91
/
-
 
92
--------------------------------------------------------
86
--------------------------------------------------------
93
--  DDL for Sequence SEQ_PROJ_ID
87
--  DDL for Sequence SEQ_PROJ_ID
94
--------------------------------------------------------
88
--------------------------------------------------------
95
 
89
 
96
   CREATE SEQUENCE  "SEQ_PROJ_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 821 CACHE 20 ORDER  NOCYCLE ;
90
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_PROJ_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 841 CACHE 20 ORDER  NOCYCLE ;
97
/
-
 
98
--------------------------------------------------------
91
--------------------------------------------------------
99
--  DDL for Sequence SEQ_PV_ID
92
--  DDL for Sequence SEQ_PV_ID
100
--------------------------------------------------------
93
--------------------------------------------------------
101
 
94
 
102
   CREATE SEQUENCE  "SEQ_PV_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1002791 CACHE 20 ORDER  NOCYCLE ;
95
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_PV_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1053105 CACHE 20 ORDER  NOCYCLE ;
103
/
-
 
104
--------------------------------------------------------
96
--------------------------------------------------------
105
--  DDL for Sequence SEQ_RCON_ID
97
--  DDL for Sequence SEQ_RCON_ID
106
--------------------------------------------------------
98
--------------------------------------------------------
107
 
99
 
108
   CREATE SEQUENCE  "SEQ_RCON_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 26023 CACHE 20 ORDER  NOCYCLE ;
100
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_RCON_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27570 CACHE 20 ORDER  NOCYCLE ;
-
 
101
--------------------------------------------------------
-
 
102
--  DDL for Sequence SEQ_RELEASE_MOD
-
 
103
--------------------------------------------------------
109
/
104
 
-
 
105
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_RELEASE_MOD"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 17976 CACHE 20 NOORDER  NOCYCLE ;
110
--------------------------------------------------------
106
--------------------------------------------------------
111
--  DDL for Sequence SEQ_RTAG_ID
107
--  DDL for Sequence SEQ_RTAG_ID
112
--------------------------------------------------------
108
--------------------------------------------------------
113
 
109
 
114
   CREATE SEQUENCE  "SEQ_RTAG_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 30823 CACHE 20 ORDER  NOCYCLE ;
110
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_RTAG_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 32205 CACHE 20 ORDER  NOCYCLE ;
115
/
-
 
116
--------------------------------------------------------
111
--------------------------------------------------------
117
--  DDL for Sequence SEQ_SCHEDULED_ID
112
--  DDL for Sequence SEQ_SCHEDULED_ID
118
--------------------------------------------------------
113
--------------------------------------------------------
119
 
114
 
120
   CREATE SEQUENCE  "SEQ_SCHEDULED_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27001 CACHE 20 ORDER  NOCYCLE ;
115
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_SCHEDULED_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999990 INCREMENT BY 1 START WITH 27687 CACHE 20 ORDER  NOCYCLE ;
-
 
116
--------------------------------------------------------
-
 
117
--  DDL for Sequence SEQ_SDKTAG_ID
-
 
118
--------------------------------------------------------
121
/
119
 
-
 
120
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_SDKTAG_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER  NOCYCLE ;
122
--------------------------------------------------------
121
--------------------------------------------------------
-
 
122
--  DDL for Sequence SEQ_SDK_ID
-
 
123
--------------------------------------------------------
-
 
124
 
-
 
125
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_SDK_ID"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER  NOCYCLE ;
-
 
126
--------------------------------------------------------
123
--  DDL for Sequence SEQ_SESSION_NUM
127
--  DDL for Sequence SEQ_SESSION_NUM
124
--------------------------------------------------------
128
--------------------------------------------------------
125
 
129
 
126
   CREATE SEQUENCE  "SEQ_SESSION_NUM"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1015006 CACHE 20 ORDER  NOCYCLE ;
130
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_SESSION_NUM"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1036746 CACHE 20 ORDER  NOCYCLE ;
127
/
-
 
128
--------------------------------------------------------
131
--------------------------------------------------------
129
--  DDL for Sequence SEQ_UNIT_TESTS
132
--  DDL for Sequence SEQ_UNIT_TESTS
130
--------------------------------------------------------
133
--------------------------------------------------------
131
 
134
 
132
   CREATE SEQUENCE  "SEQ_UNIT_TESTS"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 353825 CACHE 20 ORDER  NOCYCLE ;
135
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_UNIT_TESTS"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 357062 CACHE 20 ORDER  NOCYCLE ;
133
/
-
 
134
--------------------------------------------------------
136
--------------------------------------------------------
135
--  DDL for Sequence SEQ_USER_ID
137
--  DDL for Sequence SEQ_USER_ID
136
--------------------------------------------------------
138
--------------------------------------------------------
137
 
139
 
138
   CREATE SEQUENCE  "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 ;
139
/
-
 
140
--------------------------------------------------------
141
--------------------------------------------------------
141
--  DDL for Sequence SEQ_VCS_TYPE
142
--  DDL for Sequence SEQ_VCS_TYPE
142
--------------------------------------------------------
143
--------------------------------------------------------
143
 
144
 
144
   CREATE SEQUENCE  "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 ;
145
/
-
 
146
--------------------------------------------------------
146
--------------------------------------------------------
147
--  DDL for Sequence SEQ_VIEW_ID
147
--  DDL for Sequence SEQ_VIEW_ID
148
--------------------------------------------------------
148
--------------------------------------------------------
149
 
149
 
150
   CREATE SEQUENCE  "SEQ_VIEW_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 5421 CACHE 20 ORDER  NOCYCLE ;
150
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_VIEW_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 5601 CACHE 20 ORDER  NOCYCLE ;
151
/
-
 
152
--------------------------------------------------------
151
--------------------------------------------------------
153
--  DDL for Sequence SEQ_VTREE_ID
152
--  DDL for Sequence SEQ_VTREE_ID
154
--------------------------------------------------------
153
--------------------------------------------------------
155
 
154
 
156
   CREATE SEQUENCE  "SEQ_VTREE_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 27642 CACHE 20 ORDER  NOCYCLE ;
155
   CREATE SEQUENCE  "RELEASE_MANAGER"."SEQ_VTREE_ID"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 29024 CACHE 20 ORDER  NOCYCLE ;
157
/
-
 
158
--------------------------------------------------------
156
--------------------------------------------------------
159
--  DDL for Table ABT_ACTION_LOG
157
--  DDL for Table ABT_ACTION_LOG
160
--------------------------------------------------------
158
--------------------------------------------------------
161
 
159
 
162
  CREATE TABLE "ABT_ACTION_LOG" 
160
  CREATE TABLE "RELEASE_MANAGER"."ABT_ACTION_LOG" 
163
   (	"RCON_ID" NUMBER, 
161
   (	"RCON_ID" NUMBER, 
164
	"ACTION_DATETIME" DATE, 
162
	"ACTION_DATETIME" DATE, 
165
	"ACTION" VARCHAR2(4000)
163
	"ACTION" VARCHAR2(4000 BYTE)
-
 
164
   ) SEGMENT CREATION IMMEDIATE 
-
 
165
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
166
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
167
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
166
   ) ;
168
  TABLESPACE "RELEASEM_DATA" ;
167
/
-
 
168
--------------------------------------------------------
169
--------------------------------------------------------
169
--  DDL for Table ACTION_LOG
170
--  DDL for Table ACTION_LOG
170
--------------------------------------------------------
171
--------------------------------------------------------
171
 
172
 
172
  CREATE TABLE "ACTION_LOG" 
173
  CREATE TABLE "RELEASE_MANAGER"."ACTION_LOG" 
173
   (	"USER_ID" NUMBER, 
174
   (	"USER_ID" NUMBER, 
174
	"ACTION_DATETIME" DATE, 
175
	"ACTION_DATETIME" DATE DEFAULT SYSDATE, 
175
	"PV_ID" NUMBER, 
176
	"PV_ID" NUMBER, 
176
	"DESCRIPTION" VARCHAR2(4000), 
177
	"DESCRIPTION" VARCHAR2(4000 BYTE), 
177
	"ACTTYPE_ID" NUMBER
178
	"ACTTYPE_ID" NUMBER, 
-
 
179
	"ACTION_TIMESTAMP" TIMESTAMP (6) DEFAULT CURRENT_TIMESTAMP
-
 
180
   ) SEGMENT CREATION IMMEDIATE 
-
 
181
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
182
  STORAGE(INITIAL 308281344 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
183
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
178
   ) ;
184
  TABLESPACE "RELEASEM_DATA" ;
179
/
185
 
-
 
186
   COMMENT ON COLUMN "RELEASE_MANAGER"."ACTION_LOG"."ACTION_DATETIME" IS 'To be deprecated. Use timestamp instead';
180
--------------------------------------------------------
187
--------------------------------------------------------
181
--  DDL for Table ACTION_TYPE
188
--  DDL for Table ACTION_TYPE
182
--------------------------------------------------------
189
--------------------------------------------------------
183
 
190
 
184
  CREATE TABLE "ACTION_TYPE" 
191
  CREATE TABLE "RELEASE_MANAGER"."ACTION_TYPE" 
185
   (	"ACTTYPE_ID" NUMBER, 
192
   (	"ACTTYPE_ID" NUMBER, 
186
	"NAME" VARCHAR2(255), 
193
	"NAME" VARCHAR2(255 BYTE), 
187
	"DESCRIPTION" VARCHAR2(4000)
194
	"DESCRIPTION" VARCHAR2(4000 BYTE)
-
 
195
   ) SEGMENT CREATION IMMEDIATE 
-
 
196
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
197
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
198
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
188
   ) ;
199
  TABLESPACE "RELEASEM_DATA" ;
189
/
-
 
190
--------------------------------------------------------
200
--------------------------------------------------------
191
--  DDL for Table ADDITIONAL_NOTES
201
--  DDL for Table ADDITIONAL_NOTES
192
--------------------------------------------------------
202
--------------------------------------------------------
193
 
203
 
194
  CREATE TABLE "ADDITIONAL_NOTES" 
204
  CREATE TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" 
195
   (	"NOTE_ID" NUMBER, 
205
   (	"NOTE_ID" NUMBER, 
196
	"PV_ID" NUMBER, 
206
	"PV_ID" NUMBER, 
197
	"NOTE_TITLE" VARCHAR2(2000), 
207
	"NOTE_TITLE" VARCHAR2(2000 BYTE), 
198
	"NOTE_BODY" VARCHAR2(4000), 
208
	"NOTE_BODY" VARCHAR2(4000 BYTE), 
199
	"MOD_DATE" DATE, 
209
	"MOD_DATE" DATE, 
200
	"MOD_USER" NUMBER
210
	"MOD_USER" NUMBER
-
 
211
   ) SEGMENT CREATION IMMEDIATE 
-
 
212
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
213
  STORAGE(INITIAL 55574528 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
214
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
201
   ) ;
215
  TABLESPACE "RELEASEM_DATA" ;
202
/
-
 
203
--------------------------------------------------------
216
--------------------------------------------------------
204
--  DDL for Table ADVISORY_RIPPLE
217
--  DDL for Table ADVISORY_RIPPLE
205
--------------------------------------------------------
218
--------------------------------------------------------
206
 
219
 
207
  CREATE TABLE "ADVISORY_RIPPLE" 
220
  CREATE TABLE "RELEASE_MANAGER"."ADVISORY_RIPPLE" 
208
   (	"RTAG_ID" NUMBER, 
221
   (	"RTAG_ID" NUMBER, 
209
	"PV_ID" NUMBER
222
	"PV_ID" NUMBER
-
 
223
   ) SEGMENT CREATION IMMEDIATE 
-
 
224
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
225
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
226
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
210
   ) ;
227
  TABLESPACE "RELEASEM_DATA" ;
211
/
-
 
212
--------------------------------------------------------
228
--------------------------------------------------------
213
--  DDL for Table ARCHIVE_ACTION_LOG
229
--  DDL for Table ARCHIVE_ACTION_LOG
214
--------------------------------------------------------
230
--------------------------------------------------------
215
 
231
 
216
  CREATE TABLE "ARCHIVE_ACTION_LOG" 
232
  CREATE TABLE "RELEASE_MANAGER"."ARCHIVE_ACTION_LOG" 
217
   (	"USER_ID" NUMBER, 
233
   (	"USER_ID" NUMBER, 
218
	"DATE_TIME_STAMP" DATE, 
234
	"DATE_TIME_STAMP" DATE, 
219
	"RTAG_ID" NUMBER, 
235
	"RTAG_ID" NUMBER, 
220
	"DESCRIPTION" VARCHAR2(4000)
236
	"DESCRIPTION" VARCHAR2(4000 BYTE)
-
 
237
   ) SEGMENT CREATION IMMEDIATE 
-
 
238
  PCTFREE 10 PCTUSED 0 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
239
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
240
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
221
   ) ;
241
  TABLESPACE "RELEASEM_DATA" ;
222
/
-
 
223
--------------------------------------------------------
242
--------------------------------------------------------
224
--  DDL for Table ARCHIVE_DATA
243
--  DDL for Table ARCHIVE_DATA
225
--------------------------------------------------------
244
--------------------------------------------------------
226
 
245
 
227
  CREATE TABLE "ARCHIVE_DATA" 
246
  CREATE TABLE "RELEASE_MANAGER"."ARCHIVE_DATA" 
228
   (	"RTAG_ID" NUMBER(*,0), 
247
   (	"RTAG_ID" NUMBER(*,0), 
229
	"PV_ID" NUMBER(*,0)
248
	"PV_ID" NUMBER(*,0)
-
 
249
   ) SEGMENT CREATION IMMEDIATE 
-
 
250
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
251
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
252
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
230
   ) ;
253
  TABLESPACE "RELEASEM_DATA" ;
231
/
-
 
232
--------------------------------------------------------
254
--------------------------------------------------------
233
--  DDL for Table AUTOBUILD_FAILURE
255
--  DDL for Table AUTOBUILD_FAILURE
234
--------------------------------------------------------
256
--------------------------------------------------------
235
 
257
 
236
  CREATE TABLE "AUTOBUILD_FAILURE" 
258
  CREATE TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" 
237
   (	"GROUP_EMAIL_ID" NUMBER, 
259
   (	"GROUP_EMAIL_ID" NUMBER, 
238
	"PROJ_ID" NUMBER, 
260
	"PROJ_ID" NUMBER, 
239
	"VIEW_ID" NUMBER
261
	"VIEW_ID" NUMBER
-
 
262
   ) SEGMENT CREATION IMMEDIATE 
-
 
263
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
264
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
265
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
240
   ) ;
266
  TABLESPACE "RELEASEM_DATA" ;
241
/
-
 
242
--------------------------------------------------------
267
--------------------------------------------------------
243
--  DDL for Table BUILD_ENVIRONMENTS
268
--  DDL for Table BUILD_ENVIRONMENTS
244
--------------------------------------------------------
269
--------------------------------------------------------
245
 
270
 
246
  CREATE TABLE "BUILD_ENVIRONMENTS" 
271
  CREATE TABLE "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" 
247
   (	"BE_ID" NUMBER, 
272
   (	"BE_ID" NUMBER, 
248
	"BE_NAME" VARCHAR2(255)
273
	"BE_NAME" VARCHAR2(255 BYTE)
-
 
274
   ) SEGMENT CREATION IMMEDIATE 
-
 
275
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
276
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
277
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
249
   ) ;
278
  TABLESPACE "RELEASEM_DATA" ;
250
/
-
 
251
--------------------------------------------------------
279
--------------------------------------------------------
252
--  DDL for Table BUILD_ENV_DOCUMENTS
280
--  DDL for Table BUILD_ENV_DOCUMENTS
253
--------------------------------------------------------
281
--------------------------------------------------------
254
 
282
 
255
  CREATE TABLE "BUILD_ENV_DOCUMENTS" 
283
  CREATE TABLE "RELEASE_MANAGER"."BUILD_ENV_DOCUMENTS" 
256
   (	"BE_ID" NUMBER, 
284
   (	"BE_ID" NUMBER, 
257
	"DOC_NUM" VARCHAR2(255)
285
	"DOC_NUM" VARCHAR2(255 BYTE)
-
 
286
   ) SEGMENT CREATION IMMEDIATE 
-
 
287
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
288
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
289
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
290
  TABLESPACE "RELEASEM_DATA" ;
-
 
291
--------------------------------------------------------
-
 
292
--  DDL for Table BUILD_INSTANCES
-
 
293
--------------------------------------------------------
-
 
294
 
-
 
295
  CREATE TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" 
258
   ) ;
296
   (	"BUILD_ID" NUMBER, 
-
 
297
	"RTAG_ID" NUMBER, 
-
 
298
	"PV_ID" NUMBER, 
-
 
299
	"TIMESTAMP" TIMESTAMP (6) DEFAULT CURRENT_TIMESTAMP, 
-
 
300
	"REASON" CHAR(1 BYTE), 
-
 
301
	"STATE" CHAR(1 BYTE) DEFAULT 'B'
-
 
302
   ) SEGMENT CREATION IMMEDIATE 
-
 
303
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
304
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
305
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
306
  TABLESPACE "RELEASEM_DATA" ;
259
/
307
 
-
 
308
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."BUILD_ID" IS 'Unique. Auto generated when row is created.';
-
 
309
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."RTAG_ID" IS 'Link the build to a Release';
-
 
310
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."PV_ID" IS 'Link the build to a Package';
-
 
311
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."TIMESTAMP" IS 'When the instance is created';
-
 
312
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."REASON" IS 'Reason for the build. Ripple(''R''), Test(''T''), NewVersion(''N''), Restore(''P'')';
-
 
313
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_INSTANCES"."STATE" IS 'Result of the build. ''B'', ''Buiding'', ''C'', ''Complete'', ''E'', ''Error'', ''S'', ''SysErr''';
260
--------------------------------------------------------
314
--------------------------------------------------------
261
--  DDL for Table BUILD_MACHINES
315
--  DDL for Table BUILD_MACHINES
262
--------------------------------------------------------
316
--------------------------------------------------------
263
 
317
 
264
  CREATE TABLE "BUILD_MACHINES" 
318
  CREATE TABLE "RELEASE_MANAGER"."BUILD_MACHINES" 
265
   (	"BM_ID" NUMBER, 
319
   (	"BM_ID" NUMBER, 
266
	"BM_NAME" VARCHAR2(20)
320
	"BM_NAME" VARCHAR2(20 BYTE)
-
 
321
   ) SEGMENT CREATION IMMEDIATE 
-
 
322
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
323
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
324
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
267
   ) ;
325
  TABLESPACE "RELEASEM_DATA" ;
268
/
-
 
269
--------------------------------------------------------
326
--------------------------------------------------------
270
--  DDL for Table BUILD_MACHINE_CONFIG
327
--  DDL for Table BUILD_MACHINE_CONFIG
271
--------------------------------------------------------
328
--------------------------------------------------------
272
 
329
 
273
  CREATE TABLE "BUILD_MACHINE_CONFIG" 
330
  CREATE TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" 
274
   (	"BMCON_ID" NUMBER, 
331
   (	"BMCON_ID" NUMBER, 
275
	"DISPLAY_NAME" VARCHAR2(50), 
332
	"DISPLAY_NAME" VARCHAR2(50 BYTE), 
276
	"MACHINE_HOSTNAME" VARCHAR2(50), 
333
	"MACHINE_HOSTNAME" VARCHAR2(50 BYTE), 
277
	"DESCRIPTION" VARCHAR2(512), 
334
	"DESCRIPTION" VARCHAR2(512 BYTE), 
278
	"GBE_ID" NUMBER
335
	"GBE_ID" NUMBER, 
-
 
336
	"ACTIVE" CHAR(1 BYTE) DEFAULT 'Y'
-
 
337
   ) SEGMENT CREATION IMMEDIATE 
-
 
338
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
339
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
340
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
279
   ) ;
341
  TABLESPACE "RELEASEM_DATA" ;
280
/
342
 
-
 
343
   COMMENT ON COLUMN "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG"."ACTIVE" IS 'Allows user to select deamon, otherwise its not shown unless already in use.';
281
--------------------------------------------------------
344
--------------------------------------------------------
282
--  DDL for Table BUILD_ORDER
345
--  DDL for Table BUILD_ORDER
283
--------------------------------------------------------
346
--------------------------------------------------------
284
 
347
 
285
  CREATE TABLE "BUILD_ORDER" 
348
  CREATE TABLE "RELEASE_MANAGER"."BUILD_ORDER" 
286
   (	"RTAG_ID" NUMBER, 
349
   (	"RTAG_ID" NUMBER, 
287
	"STEP_NUM" NUMBER, 
350
	"STEP_NUM" NUMBER, 
288
	"PV_ID" NUMBER, 
351
	"PV_ID" NUMBER, 
289
	"UNRESOLVED" CHAR(1)
352
	"UNRESOLVED" CHAR(1 BYTE)
-
 
353
   ) SEGMENT CREATION IMMEDIATE 
-
 
354
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
355
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
356
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
290
   ) ;
357
  TABLESPACE "RELEASEM_DATA" ;
291
/
-
 
292
--------------------------------------------------------
358
--------------------------------------------------------
293
--  DDL for Table BUILD_SERVICE_CONFIG
359
--  DDL for Table BUILD_SERVICE_CONFIG
294
--------------------------------------------------------
360
--------------------------------------------------------
295
 
361
 
296
  CREATE TABLE "BUILD_SERVICE_CONFIG" 
362
  CREATE TABLE "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG" 
297
   (	"SERVICE" VARCHAR2(50), 
363
   (	"SERVICE" VARCHAR2(50 BYTE), 
298
	"CONFIG" VARCHAR2(2000)
364
	"CONFIG" VARCHAR2(2000 BYTE)
-
 
365
   ) SEGMENT CREATION IMMEDIATE 
-
 
366
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
367
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
368
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
299
   ) ;
369
  TABLESPACE "RELEASEM_DATA" ;
300
/
-
 
301
--------------------------------------------------------
370
--------------------------------------------------------
302
--  DDL for Table BUILD_STANDARDS
371
--  DDL for Table BUILD_STANDARDS
303
--------------------------------------------------------
372
--------------------------------------------------------
304
 
373
 
305
  CREATE TABLE "BUILD_STANDARDS" 
374
  CREATE TABLE "RELEASE_MANAGER"."BUILD_STANDARDS" 
306
   (	"BS_ID" NUMBER, 
375
   (	"BS_ID" NUMBER, 
307
	"BS_NAME" VARCHAR2(20)
376
	"BS_NAME" VARCHAR2(20 BYTE)
-
 
377
   ) SEGMENT CREATION IMMEDIATE 
-
 
378
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
379
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
380
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
308
   ) ;
381
  TABLESPACE "RELEASEM_DATA" ;
309
/
-
 
310
--------------------------------------------------------
382
--------------------------------------------------------
311
--  DDL for Table BUILD_STANDARDS_ADDENDUM
383
--  DDL for Table BUILD_STANDARDS_ADDENDUM
312
--------------------------------------------------------
384
--------------------------------------------------------
313
 
385
 
314
  CREATE TABLE "BUILD_STANDARDS_ADDENDUM" 
386
  CREATE TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" 
315
   (	"BSA_ID" NUMBER, 
387
   (	"BSA_ID" NUMBER, 
316
	"BSA_NAME" VARCHAR2(4000), 
388
	"BSA_NAME" VARCHAR2(4000 BYTE), 
317
	"BS_ID" NUMBER
389
	"BS_ID" NUMBER
-
 
390
   ) SEGMENT CREATION IMMEDIATE 
-
 
391
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
392
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
393
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
318
   ) ;
394
  TABLESPACE "RELEASEM_DATA" ;
319
/
-
 
320
--------------------------------------------------------
395
--------------------------------------------------------
321
--  DDL for Table CODE_REVIEWS
396
--  DDL for Table CODE_REVIEWS
322
--------------------------------------------------------
397
--------------------------------------------------------
323
 
398
 
324
  CREATE TABLE "CODE_REVIEWS" 
399
  CREATE TABLE "RELEASE_MANAGER"."CODE_REVIEWS" 
325
   (	"PV_ID" NUMBER, 
400
   (	"PV_ID" NUMBER, 
326
	"DATE_OF_REVIEW" DATE, 
401
	"DATE_OF_REVIEW" DATE, 
327
	"TIME_SPENT" FLOAT(126), 
402
	"TIME_SPENT" FLOAT(126), 
328
	"REVIEW_REASON" VARCHAR2(4000), 
403
	"REVIEW_REASON" VARCHAR2(4000 BYTE), 
329
	"RTEAM_DOMAIN_EXPERT" VARCHAR2(4000), 
404
	"RTEAM_DOMAIN_EXPERT" VARCHAR2(4000 BYTE), 
330
	"RTEAM_LANGUAGE_EXPERT" VARCHAR2(4000), 
405
	"RTEAM_LANGUAGE_EXPERT" VARCHAR2(4000 BYTE), 
331
	"RTEAM_PEER_DEVELOPER" VARCHAR2(4000), 
406
	"RTEAM_PEER_DEVELOPER" VARCHAR2(4000 BYTE), 
332
	"RTEAM_AUTHOR" VARCHAR2(4000), 
407
	"RTEAM_AUTHOR" VARCHAR2(4000 BYTE), 
333
	"FILES_REVIEWED" VARCHAR2(4000), 
408
	"FILES_REVIEWED" VARCHAR2(4000 BYTE), 
334
	"REVIEW_RESULTS" NUMBER, 
409
	"REVIEW_RESULTS" NUMBER, 
335
	"ISSUES_RAISED" VARCHAR2(4000), 
410
	"ISSUES_RAISED" VARCHAR2(4000 BYTE), 
336
	"REVIEW_COMMENTS" VARCHAR2(4000), 
411
	"REVIEW_COMMENTS" VARCHAR2(4000 BYTE), 
337
	"FNC_S_MEETS_FUNCTIONALITY" CHAR(1), 
412
	"FNC_S_MEETS_FUNCTIONALITY" CHAR(1 BYTE), 
338
	"FNC_C_MEETS_FUNCTIONALITY" VARCHAR2(4000), 
413
	"FNC_C_MEETS_FUNCTIONALITY" VARCHAR2(4000 BYTE), 
339
	"RBS_S_BOUND_COND_HANDLED" CHAR(1), 
414
	"RBS_S_BOUND_COND_HANDLED" CHAR(1 BYTE), 
340
	"RBS_C_BOUND_COND_HANDLED" VARCHAR2(4000), 
415
	"RBS_C_BOUND_COND_HANDLED" VARCHAR2(4000 BYTE), 
341
	"RBS_S_CLASS_INTERF_PRECOND" CHAR(1), 
416
	"RBS_S_CLASS_INTERF_PRECOND" CHAR(1 BYTE), 
342
	"RBS_C_CLASS_INTERF_PRECOND" VARCHAR2(4000), 
417
	"RBS_C_CLASS_INTERF_PRECOND" VARCHAR2(4000 BYTE), 
343
	"RBS_S_NO_UNITIALISED_DATE" CHAR(1), 
418
	"RBS_S_NO_UNITIALISED_DATE" CHAR(1 BYTE), 
344
	"RBS_C_NO_UNITIALISED_DATE" VARCHAR2(4000), 
419
	"RBS_C_NO_UNITIALISED_DATE" VARCHAR2(4000 BYTE), 
345
	"RBS_S_EXCEP_HANDING" CHAR(1), 
420
	"RBS_S_EXCEP_HANDING" CHAR(1 BYTE), 
346
	"RBS_C_EXCEP_HANDING" VARCHAR2(4000), 
421
	"RBS_C_EXCEP_HANDING" VARCHAR2(4000 BYTE), 
347
	"RBS_S_RESOURCE_MNG" CHAR(1), 
422
	"RBS_S_RESOURCE_MNG" CHAR(1 BYTE), 
348
	"RBS_C_RESOURCE_MNG" VARCHAR2(4000), 
423
	"RBS_C_RESOURCE_MNG" VARCHAR2(4000 BYTE), 
349
	"RBS_S_TRANS_COMPLET" CHAR(1), 
424
	"RBS_S_TRANS_COMPLET" CHAR(1 BYTE), 
350
	"RBS_C_TRANS_COMPLET" VARCHAR2(4000), 
425
	"RBS_C_TRANS_COMPLET" VARCHAR2(4000 BYTE), 
351
	"RBS_S_THREADSAFETY" CHAR(1), 
426
	"RBS_S_THREADSAFETY" CHAR(1 BYTE), 
352
	"RBS_C_THREADSAFETY" VARCHAR2(4000), 
427
	"RBS_C_THREADSAFETY" VARCHAR2(4000 BYTE), 
353
	"RBS_S_RET_VALS" CHAR(1), 
428
	"RBS_S_RET_VALS" CHAR(1 BYTE), 
354
	"RBS_C_RET_VALS" VARCHAR2(4000), 
429
	"RBS_C_RET_VALS" VARCHAR2(4000 BYTE), 
355
	"RBS_S_CORR_ERR_HANDLING" CHAR(1), 
430
	"RBS_S_CORR_ERR_HANDLING" CHAR(1 BYTE), 
356
	"RBS_C_CORR_ERR_HANDLING" VARCHAR2(4000), 
431
	"RBS_C_CORR_ERR_HANDLING" VARCHAR2(4000 BYTE), 
357
	"RBS_S_SQL_STD" CHAR(1), 
432
	"RBS_S_SQL_STD" CHAR(1 BYTE), 
358
	"RBS_C_SQL_STD" VARCHAR2(4000), 
433
	"RBS_C_SQL_STD" VARCHAR2(4000 BYTE), 
359
	"MNT_S_EXT_REF" CHAR(1), 
434
	"MNT_S_EXT_REF" CHAR(1 BYTE), 
360
	"MNT_C_EXT_REF" VARCHAR2(4000), 
435
	"MNT_C_EXT_REF" VARCHAR2(4000 BYTE), 
361
	"MNT_S_CLASS_SIZE" CHAR(1), 
436
	"MNT_S_CLASS_SIZE" CHAR(1 BYTE), 
362
	"MNT_C_CLASS_SIZE" VARCHAR2(4000), 
437
	"MNT_C_CLASS_SIZE" VARCHAR2(4000 BYTE), 
363
	"MNT_S_METHOD_SIZE" CHAR(1), 
438
	"MNT_S_METHOD_SIZE" CHAR(1 BYTE), 
364
	"MNT_C_METHOD_SIZE" VARCHAR2(4000), 
439
	"MNT_C_METHOD_SIZE" VARCHAR2(4000 BYTE), 
365
	"MNT_S_APPROP_COMM" CHAR(1), 
440
	"MNT_S_APPROP_COMM" CHAR(1 BYTE), 
366
	"MNT_C_APPROP_COMM" VARCHAR2(4000), 
441
	"MNT_C_APPROP_COMM" VARCHAR2(4000 BYTE), 
367
	"MNT_S_IDENT_NAME_STD" CHAR(1), 
442
	"MNT_S_IDENT_NAME_STD" CHAR(1 BYTE), 
368
	"MNT_C_IDENT_NAME_STD" VARCHAR2(4000), 
443
	"MNT_C_IDENT_NAME_STD" VARCHAR2(4000 BYTE), 
369
	"MNT_S_SWITCH_HAVE_DEFAULTS" CHAR(1), 
444
	"MNT_S_SWITCH_HAVE_DEFAULTS" CHAR(1 BYTE), 
370
	"MNT_C_SWITCH_HAVE_DEFAULTS" VARCHAR2(4000), 
445
	"MNT_C_SWITCH_HAVE_DEFAULTS" VARCHAR2(4000 BYTE), 
371
	"MNT_S_NO_LIT_NUM" CHAR(1), 
446
	"MNT_S_NO_LIT_NUM" CHAR(1 BYTE), 
372
	"MNT_C_NO_LIT_NUM" VARCHAR2(4000), 
447
	"MNT_C_NO_LIT_NUM" VARCHAR2(4000 BYTE), 
373
	"MNT_S_NO_DEAD_CODE" CHAR(1), 
448
	"MNT_S_NO_DEAD_CODE" CHAR(1 BYTE), 
374
	"MNT_C_NO_DEAD_CODE" VARCHAR2(4000), 
449
	"MNT_C_NO_DEAD_CODE" VARCHAR2(4000 BYTE), 
375
	"DEI_S_STD_DES_PATT" CHAR(1), 
450
	"DEI_S_STD_DES_PATT" CHAR(1 BYTE), 
376
	"DEI_C_STD_DES_PATT" VARCHAR2(4000), 
451
	"DEI_C_STD_DES_PATT" VARCHAR2(4000 BYTE), 
377
	"DEI_S_APPROP_ALGOR" CHAR(1), 
452
	"DEI_S_APPROP_ALGOR" CHAR(1 BYTE), 
378
	"DEI_C_APPROP_ALGOR" VARCHAR2(4000), 
453
	"DEI_C_APPROP_ALGOR" VARCHAR2(4000 BYTE), 
379
	"DEI_S_APPROP_OBJ" CHAR(1), 
454
	"DEI_S_APPROP_OBJ" CHAR(1 BYTE), 
380
	"DEI_C_APPROP_OBJ" VARCHAR2(4000), 
455
	"DEI_C_APPROP_OBJ" VARCHAR2(4000 BYTE), 
381
	"DEI_S_APPROP_ERR_MSG" CHAR(1), 
456
	"DEI_S_APPROP_ERR_MSG" CHAR(1 BYTE), 
382
	"DEI_C_APPROP_ERR_MSG" VARCHAR2(4000), 
457
	"DEI_C_APPROP_ERR_MSG" VARCHAR2(4000 BYTE), 
383
	"DEI_S_STD_FRAMEW_COMP" CHAR(1), 
458
	"DEI_S_STD_FRAMEW_COMP" CHAR(1 BYTE), 
384
	"DEI_C_STD_FRAMEW_COMP" VARCHAR2(4000), 
459
	"DEI_C_STD_FRAMEW_COMP" VARCHAR2(4000 BYTE), 
385
	"DEI_S_APPROP_LOGGING" CHAR(1), 
460
	"DEI_S_APPROP_LOGGING" CHAR(1 BYTE), 
386
	"DEI_C_APPROP_LOGGING" VARCHAR2(4000)
461
	"DEI_C_APPROP_LOGGING" VARCHAR2(4000 BYTE)
-
 
462
   ) SEGMENT CREATION IMMEDIATE 
-
 
463
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
464
  STORAGE(INITIAL 524288 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
465
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
387
   ) ;
466
  TABLESPACE "RELEASEM_DATA" ;
388
/
-
 
389
--------------------------------------------------------
467
--------------------------------------------------------
390
--  DDL for Table CODE_REVIEW_URL
468
--  DDL for Table CODE_REVIEW_URL
391
--------------------------------------------------------
469
--------------------------------------------------------
392
 
470
 
393
  CREATE TABLE "CODE_REVIEW_URL" 
471
  CREATE TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" 
394
   (	"CR_ID" NUMBER, 
472
   (	"CR_ID" NUMBER, 
395
	"PV_ID" NUMBER, 
473
	"PV_ID" NUMBER, 
396
	"PROJ_ID" NUMBER, 
474
	"PROJ_ID" NUMBER, 
397
	"URL" VARCHAR2(4000), 
475
	"URL" VARCHAR2(4000 BYTE), 
398
	"REASON" VARCHAR2(4000), 
476
	"REASON" VARCHAR2(4000 BYTE), 
399
	"DATE_OF_REVIEW" DATE, 
477
	"DATE_OF_REVIEW" DATE, 
400
	"LAST_MODIFIED" DATE
478
	"LAST_MODIFIED" DATE
-
 
479
   ) SEGMENT CREATION IMMEDIATE 
-
 
480
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
481
  STORAGE(INITIAL 983040 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
482
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
401
   ) ;
483
  TABLESPACE "RELEASEM_DATA" ;
402
/
-
 
403
--------------------------------------------------------
484
--------------------------------------------------------
404
--  DDL for Table CQ_HISTORY
485
--  DDL for Table CQ_HISTORY
405
--------------------------------------------------------
486
--------------------------------------------------------
406
 
487
 
407
  CREATE TABLE "CQ_HISTORY" 
488
  CREATE TABLE "RELEASE_MANAGER"."CQ_HISTORY" 
408
   (	"DBID" NUMBER(10,0), 
489
   (	"DBID" NUMBER(10,0), 
409
	"ENTITY_DBID" NUMBER(10,0), 
490
	"ENTITY_DBID" NUMBER(10,0), 
410
	"ENTITYDEF_ID" NUMBER(10,0), 
491
	"ENTITYDEF_ID" NUMBER(10,0), 
411
	"ENTITYDEF_NAME" VARCHAR2(30 CHAR), 
492
	"ENTITYDEF_NAME" VARCHAR2(30 CHAR), 
412
	"ACTION_TIMESTAMP" DATE, 
493
	"ACTION_TIMESTAMP" DATE, 
413
	"USER_NAME" VARCHAR2(30 CHAR), 
494
	"USER_NAME" VARCHAR2(30 CHAR), 
414
	"ACTION_NAME" VARCHAR2(30 CHAR), 
495
	"ACTION_NAME" VARCHAR2(30 CHAR), 
415
	"OLD_STATE" VARCHAR2(30 CHAR), 
496
	"OLD_STATE" VARCHAR2(30 CHAR), 
416
	"NEW_STATE" VARCHAR2(30 CHAR), 
497
	"NEW_STATE" VARCHAR2(30 CHAR), 
417
	"EXPIRED_TIMESTAMP" DATE
498
	"EXPIRED_TIMESTAMP" DATE
-
 
499
   ) SEGMENT CREATION IMMEDIATE 
-
 
500
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
501
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
502
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
418
   ) ;
503
  TABLESPACE "RELEASEM_DATA" ;
419
/
-
 
420
--------------------------------------------------------
504
--------------------------------------------------------
421
--  DDL for Table CQ_ISSUES
505
--  DDL for Table CQ_ISSUES
422
--------------------------------------------------------
506
--------------------------------------------------------
423
 
507
 
424
  CREATE TABLE "CQ_ISSUES" 
508
  CREATE TABLE "RELEASE_MANAGER"."CQ_ISSUES" 
425
   (	"PV_ID" NUMBER, 
509
   (	"PV_ID" NUMBER, 
426
	"ISS_DB" NUMBER, 
510
	"ISS_DB" NUMBER, 
427
	"ISS_ID" NUMBER, 
511
	"ISS_ID" NUMBER, 
428
	"ISS_STATE" NUMBER, 
512
	"ISS_STATE" NUMBER, 
429
	"MOD_DATE" DATE, 
513
	"MOD_DATE" DATE, 
430
	"NOTES" VARCHAR2(255)
514
	"NOTES" VARCHAR2(255 BYTE)
-
 
515
   ) SEGMENT CREATION IMMEDIATE 
-
 
516
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
517
  STORAGE(INITIAL 4194304 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
518
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
431
   ) ;
519
  TABLESPACE "RELEASEM_DATA" ;
432
/
-
 
433
--------------------------------------------------------
520
--------------------------------------------------------
434
--  DDL for Table CQ_SOFTWARE_ISSUE
521
--  DDL for Table CQ_SOFTWARE_ISSUE
435
--------------------------------------------------------
522
--------------------------------------------------------
436
 
523
 
437
  CREATE TABLE "CQ_SOFTWARE_ISSUE" 
524
  CREATE TABLE "RELEASE_MANAGER"."CQ_SOFTWARE_ISSUE" 
438
   (	"RATL_MASTERSHIP" NUMBER(10,0), 
525
   (	"RATL_MASTERSHIP" NUMBER(10,0), 
439
	"DBID" NUMBER(10,0), 
526
	"DBID" NUMBER(10,0), 
440
	"IS_ACTIVE" NUMBER(10,0), 
527
	"IS_ACTIVE" NUMBER(10,0), 
441
	"ID" VARCHAR2(13 CHAR), 
528
	"ID" VARCHAR2(13 CHAR), 
442
	"STATE" NUMBER(10,0), 
529
	"STATE" NUMBER(10,0), 
Line 521... Line 608...
521
	"RISK" VARCHAR2(50 CHAR), 
608
	"RISK" VARCHAR2(50 CHAR), 
522
	"DEPENDANT_DEVIS" VARCHAR2(50 CHAR), 
609
	"DEPENDANT_DEVIS" VARCHAR2(50 CHAR), 
523
	"CUSTOM_FIELD_04" CLOB, 
610
	"CUSTOM_FIELD_04" CLOB, 
524
	"CUSTOM_FIELD_05" CLOB, 
611
	"CUSTOM_FIELD_05" CLOB, 
525
	"ITERATION_FOUND" VARCHAR2(50 CHAR)
612
	"ITERATION_FOUND" VARCHAR2(50 CHAR)
-
 
613
   ) SEGMENT CREATION IMMEDIATE 
-
 
614
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
615
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
616
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
617
  TABLESPACE "RELEASEM_DATA" 
-
 
618
 LOB ("DESCRIPTION") STORE AS BASICFILE (
-
 
619
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
620
  NOCACHE LOGGING 
-
 
621
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
622
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
623
 LOB ("NOTE_ENTRY") STORE AS BASICFILE (
-
 
624
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
625
  NOCACHE LOGGING 
-
 
626
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
627
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
628
 LOB ("NOTES_LOG") STORE AS BASICFILE (
-
 
629
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
630
  NOCACHE LOGGING 
-
 
631
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
632
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
633
 LOB ("FOR_INFORMATION") STORE AS BASICFILE (
-
 
634
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
635
  NOCACHE LOGGING 
-
 
636
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
637
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
638
 LOB ("ARTIFACTS_TO_BE_UPDATED_1") STORE AS BASICFILE (
-
 
639
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
640
  NOCACHE LOGGING 
-
 
641
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
642
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
643
 LOB ("CLONE_NOTE") STORE AS BASICFILE (
-
 
644
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
645
  NOCACHE LOGGING 
-
 
646
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
647
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
648
 LOB ("COMMENTS") STORE AS BASICFILE (
-
 
649
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
650
  NOCACHE LOGGING 
-
 
651
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
652
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
653
 LOB ("MERGE_COMMENTS") STORE AS BASICFILE (
-
 
654
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
655
  NOCACHE LOGGING 
-
 
656
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
657
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
658
 LOB ("AWAITING_INFO_DESC") STORE AS BASICFILE (
-
 
659
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
660
  NOCACHE LOGGING 
-
 
661
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
662
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
663
 LOB ("REQUEST_CLOSE_DESC") STORE AS BASICFILE (
-
 
664
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
665
  NOCACHE LOGGING 
-
 
666
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
667
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
668
 LOB ("CUSTOM_FIELD_01") STORE AS BASICFILE (
-
 
669
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
670
  NOCACHE LOGGING 
-
 
671
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
672
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
673
 LOB ("CUSTOM_FIELD_02") STORE AS BASICFILE (
-
 
674
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
675
  NOCACHE LOGGING 
-
 
676
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
677
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
678
 LOB ("CUSTOM_FIELD_03") STORE AS BASICFILE (
-
 
679
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
680
  NOCACHE LOGGING 
-
 
681
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
682
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
683
 LOB ("WIP") STORE AS BASICFILE (
-
 
684
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
685
  NOCACHE LOGGING 
-
 
686
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
687
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
688
 LOB ("RELEASEINFO") STORE AS BASICFILE (
-
 
689
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
690
  NOCACHE LOGGING 
-
 
691
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
692
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
693
 LOB ("NEW_EXTERNAL_NOTE") STORE AS BASICFILE (
-
 
694
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
695
  NOCACHE LOGGING 
-
 
696
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
697
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
698
 LOB ("EXTERNAL_NOTE_LOG") STORE AS BASICFILE (
-
 
699
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
700
  NOCACHE LOGGING 
-
 
701
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
702
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
703
 LOB ("TEST_CASES") STORE AS BASICFILE (
-
 
704
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
705
  NOCACHE LOGGING 
-
 
706
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
707
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
708
 LOB ("INTEGRATION_NOTES") STORE AS BASICFILE (
-
 
709
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
710
  NOCACHE LOGGING 
-
 
711
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
712
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
713
 LOB ("CODEREVIEW_REFERENCE") STORE AS BASICFILE (
-
 
714
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
-
 
715
  NOCACHE LOGGING 
-
 
716
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
717
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
718
 LOB ("CUSTOM_FIELD_04") STORE AS BASICFILE (
-
 
719
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
526
   ) ;
720
  NOCACHE LOGGING 
-
 
721
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
722
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) 
-
 
723
 LOB ("CUSTOM_FIELD_05") STORE AS BASICFILE (
-
 
724
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
527
/
725
  NOCACHE LOGGING 
-
 
726
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
727
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;
528
--------------------------------------------------------
728
--------------------------------------------------------
529
--  DDL for Table CQ_STATEDEF
729
--  DDL for Table CQ_STATEDEF
530
--------------------------------------------------------
730
--------------------------------------------------------
531
 
731
 
532
  CREATE TABLE "CQ_STATEDEF" 
732
  CREATE TABLE "RELEASE_MANAGER"."CQ_STATEDEF" 
533
   (	"ID" NUMBER(10,0), 
733
   (	"ID" NUMBER(10,0), 
534
	"PACKAGE_OWNERSHIP" NUMBER(10,0), 
734
	"PACKAGE_OWNERSHIP" NUMBER(10,0), 
535
	"NAME" VARCHAR2(255 CHAR), 
735
	"NAME" VARCHAR2(255 CHAR), 
536
	"ENTITYDEF_ID" NUMBER(10,0), 
736
	"ENTITYDEF_ID" NUMBER(10,0), 
537
	"ORDINAL" NUMBER(10,0)
737
	"ORDINAL" NUMBER(10,0)
-
 
738
   ) SEGMENT CREATION IMMEDIATE 
-
 
739
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
740
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
741
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
538
   ) ;
742
  TABLESPACE "RELEASEM_DATA" ;
539
/
-
 
540
--------------------------------------------------------
743
--------------------------------------------------------
541
--  DDL for Table CQ_USERS
744
--  DDL for Table CQ_USERS
542
--------------------------------------------------------
745
--------------------------------------------------------
543
 
746
 
544
  CREATE TABLE "CQ_USERS" 
747
  CREATE TABLE "RELEASE_MANAGER"."CQ_USERS" 
545
   (	"DBID" VARCHAR2(8), 
748
   (	"DBID" VARCHAR2(8 BYTE), 
546
	"LOGIN_NAME" VARCHAR2(17), 
749
	"LOGIN_NAME" VARCHAR2(17 BYTE), 
547
	"FULLNAME" VARCHAR2(30)
750
	"FULLNAME" VARCHAR2(30 BYTE)
-
 
751
   ) SEGMENT CREATION IMMEDIATE 
-
 
752
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
753
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
754
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
548
   ) ;
755
  TABLESPACE "RELEASEM_DATA" ;
549
/
-
 
550
--------------------------------------------------------
756
--------------------------------------------------------
551
--  DDL for Table DAEMON_ACTION_LOG
757
--  DDL for Table DAEMON_ACTION_LOG
552
--------------------------------------------------------
758
--------------------------------------------------------
553
 
759
 
554
  CREATE TABLE "DAEMON_ACTION_LOG" 
760
  CREATE TABLE "RELEASE_MANAGER"."DAEMON_ACTION_LOG" 
555
   (	"USER_ID" NUMBER, 
761
   (	"USER_ID" NUMBER, 
556
	"ACTION_DATETIME" DATE, 
762
	"ACTION_DATETIME" DATE, 
557
	"RCON_ID" NUMBER, 
763
	"RCON_ID" NUMBER, 
558
	"DESCRIPTION" VARCHAR2(4000), 
764
	"DESCRIPTION" VARCHAR2(4000 BYTE), 
559
	"ACTTYPE_ID" NUMBER
765
	"ACTTYPE_ID" NUMBER
-
 
766
   ) SEGMENT CREATION IMMEDIATE 
-
 
767
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
768
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
769
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
560
   ) ;
770
  TABLESPACE "RELEASEM_DATA" ;
561
/
-
 
562
--------------------------------------------------------
771
--------------------------------------------------------
563
--  DDL for Table DAEMON_INSTRUCTIONS
772
--  DDL for Table DAEMON_INSTRUCTIONS
564
--------------------------------------------------------
773
--------------------------------------------------------
565
 
774
 
566
  CREATE TABLE "DAEMON_INSTRUCTIONS" 
775
  CREATE TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" 
567
   (	"DAEMON_INSTRUCTIONS_ID" NUMBER, 
776
   (	"DAEMON_INSTRUCTIONS_ID" NUMBER, 
568
	"OP_CODE" NUMBER(*,0), 
777
	"OP_CODE" NUMBER(*,0), 
569
	"RTAG_ID" NUMBER, 
778
	"RTAG_ID" NUMBER, 
570
	"PV_ID" NUMBER, 
779
	"PV_ID" NUMBER, 
571
	"SCHEDULED_DATETIME" DATE, 
780
	"SCHEDULED_DATETIME" DATE, 
572
	"REPEAT_SECS" NUMBER(*,0), 
781
	"REPEAT_SECS" NUMBER(*,0), 
573
	"ADDED_DATETIME" DATE, 
782
	"ADDED_DATETIME" DATE, 
574
	"USER_ID" NUMBER, 
783
	"USER_ID" NUMBER, 
575
	"IN_PROGRESS" CHAR(1)
784
	"IN_PROGRESS" CHAR(1 BYTE)
-
 
785
   ) SEGMENT CREATION IMMEDIATE 
-
 
786
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
787
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
788
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
576
   ) ;
789
  TABLESPACE "RELEASEM_DATA" ;
577
 
790
 
578
   COMMENT ON COLUMN "DAEMON_INSTRUCTIONS"."OP_CODE" IS 'The instruction op-code';
791
   COMMENT ON COLUMN "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS"."OP_CODE" IS 'The instruction op-code';
579
   COMMENT ON COLUMN "DAEMON_INSTRUCTIONS"."SCHEDULED_DATETIME" IS 'The datetime after which the instruction can be carried out.';
792
   COMMENT ON COLUMN "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS"."SCHEDULED_DATETIME" IS 'The datetime after which the instruction can be carried out.';
580
   COMMENT ON COLUMN "DAEMON_INSTRUCTIONS"."REPEAT_SECS" IS 'The number of seconds to add to scheduled_datetime when instruction is repeating';
793
   COMMENT ON COLUMN "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS"."REPEAT_SECS" IS 'The number of seconds to add to scheduled_datetime when instruction is repeating';
581
   COMMENT ON COLUMN "DAEMON_INSTRUCTIONS"."ADDED_DATETIME" IS 'The datetime the instruction was added to the table - informational only';
794
   COMMENT ON COLUMN "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS"."ADDED_DATETIME" IS 'The datetime the instruction was added to the table - informational only';
582
   COMMENT ON COLUMN "DAEMON_INSTRUCTIONS"."USER_ID" IS 'The user who added the instruction to the table  - informational only';
795
   COMMENT ON COLUMN "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS"."USER_ID" IS 'The user who added the instruction to the table  - informational only';
583
/
-
 
584
--------------------------------------------------------
796
--------------------------------------------------------
585
--  DDL for Table DASH_BOARD
797
--  DDL for Table DASH_BOARD
586
--------------------------------------------------------
798
--------------------------------------------------------
587
 
799
 
588
  CREATE TABLE "DASH_BOARD" 
800
  CREATE TABLE "RELEASE_MANAGER"."DASH_BOARD" 
589
   (	"PROJ_ID" NUMBER, 
801
   (	"PROJ_ID" NUMBER, 
590
	"RTAG_ID" NUMBER, 
802
	"RTAG_ID" NUMBER, 
591
	"LAST_BUILD_TIME" DATE, 
803
	"LAST_BUILD_TIME" DATE, 
592
	"AUTOMATED_PACKAGES" NUMBER, 
804
	"AUTOMATED_PACKAGES" NUMBER, 
593
	"TOTAL_PACKAGES" NUMBER
805
	"TOTAL_PACKAGES" NUMBER
-
 
806
   ) SEGMENT CREATION IMMEDIATE 
-
 
807
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
808
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
809
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
594
   ) ;
810
  TABLESPACE "RELEASEM_DATA" ;
595
/
-
 
596
--------------------------------------------------------
811
--------------------------------------------------------
597
--  DDL for Table DEPRECATED_PACKAGES
812
--  DDL for Table DEPRECATED_PACKAGES
598
--------------------------------------------------------
813
--------------------------------------------------------
599
 
814
 
600
  CREATE TABLE "DEPRECATED_PACKAGES" 
815
  CREATE TABLE "RELEASE_MANAGER"."DEPRECATED_PACKAGES" 
601
   (	"RTAG_ID" NUMBER, 
816
   (	"RTAG_ID" NUMBER, 
602
	"PKG_ID" NUMBER, 
817
	"PKG_ID" NUMBER, 
603
	"COMMENTS" VARCHAR2(4000), 
818
	"COMMENTS" VARCHAR2(4000 BYTE), 
604
	"V_EXT" VARCHAR2(50)
819
	"V_EXT" VARCHAR2(50 BYTE)
-
 
820
   ) SEGMENT CREATION IMMEDIATE 
-
 
821
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
822
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
823
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
605
   ) ;
824
  TABLESPACE "RELEASEM_DATA" ;
606
/
-
 
607
--------------------------------------------------------
825
--------------------------------------------------------
608
--  DDL for Table DO_NOT_RIPPLE
826
--  DDL for Table DO_NOT_RIPPLE
609
--------------------------------------------------------
827
--------------------------------------------------------
610
 
828
 
611
  CREATE TABLE "DO_NOT_RIPPLE" 
829
  CREATE TABLE "RELEASE_MANAGER"."DO_NOT_RIPPLE" 
612
   (	"RTAG_ID" NUMBER, 
830
   (	"RTAG_ID" NUMBER, 
613
	"PV_ID" NUMBER, 
831
	"PV_ID" NUMBER, 
614
	"ROOT_PV_ID" NUMBER, 
832
	"ROOT_PV_ID" NUMBER, 
615
	"ROOT_CAUSE" VARCHAR2(50), 
833
	"ROOT_CAUSE" VARCHAR2(50 BYTE), 
616
	"ROOT_FILE" VARCHAR2(100)
834
	"ROOT_FILE" VARCHAR2(100 BYTE)
-
 
835
   ) SEGMENT CREATION IMMEDIATE 
-
 
836
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
837
  STORAGE(INITIAL 655360 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
838
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
617
   ) ;
839
  TABLESPACE "RELEASEM_DATA" ;
618
/
-
 
619
--------------------------------------------------------
840
--------------------------------------------------------
620
--  DDL for Table GBE_MACHTYPE
841
--  DDL for Table GBE_MACHTYPE
621
--------------------------------------------------------
842
--------------------------------------------------------
622
 
843
 
623
  CREATE TABLE "GBE_MACHTYPE" 
844
  CREATE TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" 
624
   (	"GBE_ID" NUMBER, 
845
   (	"GBE_ID" NUMBER, 
625
	"GBE_VALUE" VARCHAR2(20), 
846
	"GBE_VALUE" VARCHAR2(20 BYTE), 
626
	"BM_ID" NUMBER
847
	"BM_ID" NUMBER
-
 
848
   ) SEGMENT CREATION IMMEDIATE 
-
 
849
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
850
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
851
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
627
   ) ;
852
  TABLESPACE "RELEASEM_DATA" ;
628
/
-
 
629
--------------------------------------------------------
853
--------------------------------------------------------
630
--  DDL for Table IGNORE_WARNINGS
854
--  DDL for Table IGNORE_WARNINGS
631
--------------------------------------------------------
855
--------------------------------------------------------
632
 
856
 
633
  CREATE TABLE "IGNORE_WARNINGS" 
857
  CREATE TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" 
634
   (	"RTAG_ID" NUMBER, 
858
   (	"RTAG_ID" NUMBER, 
635
	"PV_ID" NUMBER, 
859
	"PV_ID" NUMBER, 
636
	"DPV_ID" NUMBER, 
860
	"DPV_ID" NUMBER, 
637
	"IS_PATCH_IGNORE" CHAR(1)
861
	"IS_PATCH_IGNORE" CHAR(1 BYTE)
-
 
862
   ) SEGMENT CREATION IMMEDIATE 
-
 
863
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
864
  STORAGE(INITIAL 3145728 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
865
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
638
   ) ;
866
  TABLESPACE "RELEASEM_DATA" ;
639
/
-
 
640
--------------------------------------------------------
867
--------------------------------------------------------
641
--  DDL for Table JIRA_ISSUES
868
--  DDL for Table JIRA_ISSUES
642
--------------------------------------------------------
869
--------------------------------------------------------
643
 
870
 
644
  CREATE TABLE "JIRA_ISSUES" 
871
  CREATE TABLE "RELEASE_MANAGER"."JIRA_ISSUES" 
645
   (	"PV_ID" NUMBER, 
872
   (	"PV_ID" NUMBER, 
646
	"ISS_KEY" VARCHAR2(4000), 
873
	"ISS_KEY" VARCHAR2(4000 BYTE), 
647
	"DATE_TIME_STAMP" DATE
874
	"DATE_TIME_STAMP" DATE
-
 
875
   ) SEGMENT CREATION IMMEDIATE 
-
 
876
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
877
  STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
878
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
648
   ) ;
879
  TABLESPACE "RELEASEM_DATA" ;
649
/
-
 
650
--------------------------------------------------------
880
--------------------------------------------------------
651
--  DDL for Table LICENCES
881
--  DDL for Table LICENCES
652
--------------------------------------------------------
882
--------------------------------------------------------
653
 
883
 
654
  CREATE TABLE "LICENCES" 
884
  CREATE TABLE "RELEASE_MANAGER"."LICENCES" 
655
   (	"LICENCE" NUMBER, 
885
   (	"LICENCE" NUMBER, 
656
	"NAME" VARCHAR2(50)
886
	"NAME" VARCHAR2(50 BYTE)
-
 
887
   ) SEGMENT CREATION IMMEDIATE 
-
 
888
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
889
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
890
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
657
   ) ;
891
  TABLESPACE "RELEASEM_DATA" ;
658
/
-
 
659
--------------------------------------------------------
892
--------------------------------------------------------
660
--  DDL for Table LICENCING
893
--  DDL for Table LICENCING
661
--------------------------------------------------------
894
--------------------------------------------------------
662
 
895
 
663
  CREATE TABLE "LICENCING" 
896
  CREATE TABLE "RELEASE_MANAGER"."LICENCING" 
664
   (	"PV_ID" NUMBER, 
897
   (	"PV_ID" NUMBER, 
665
	"LICENCE" NUMBER
898
	"LICENCE" NUMBER
-
 
899
   ) SEGMENT CREATION IMMEDIATE 
-
 
900
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
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)
666
   ) ;
903
  TABLESPACE "RELEASEM_DATA" ;
667
/
-
 
668
--------------------------------------------------------
904
--------------------------------------------------------
669
--  DDL for Table MEMBERS_GROUP
905
--  DDL for Table MEMBERS_GROUP
670
--------------------------------------------------------
906
--------------------------------------------------------
671
 
907
 
672
  CREATE TABLE "MEMBERS_GROUP" 
908
  CREATE TABLE "RELEASE_MANAGER"."MEMBERS_GROUP" 
673
   (	"GROUP_EMAIL_ID" NUMBER, 
909
   (	"GROUP_EMAIL_ID" NUMBER, 
674
	"USER_ID" NUMBER
910
	"USER_ID" NUMBER
-
 
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)
675
   ) ;
915
  TABLESPACE "RELEASEM_DATA" ;
676
/
-
 
677
--------------------------------------------------------
916
--------------------------------------------------------
678
--  DDL for Table MESSAGE_BOARD
917
--  DDL for Table MESSAGE_BOARD
679
--------------------------------------------------------
918
--------------------------------------------------------
680
 
919
 
681
  CREATE TABLE "MESSAGE_BOARD" 
920
  CREATE TABLE "RELEASE_MANAGER"."MESSAGE_BOARD" 
682
   (	"MSG_ID" NUMBER, 
921
   (	"MSG_ID" NUMBER, 
683
	"MSG_DETAILS" VARCHAR2(2000), 
922
	"MSG_DETAILS" VARCHAR2(2000 BYTE), 
684
	"SUBMITION_DATE" DATE, 
923
	"SUBMITION_DATE" DATE, 
685
	"EXPIRY_DATE" DATE, 
924
	"EXPIRY_DATE" DATE, 
686
	"DUE_DATE" DATE
925
	"DUE_DATE" DATE
-
 
926
   ) SEGMENT CREATION IMMEDIATE 
-
 
927
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
928
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
929
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
687
   ) ;
930
  TABLESPACE "RELEASEM_DATA" ;
688
/
-
 
689
--------------------------------------------------------
931
--------------------------------------------------------
690
--  DDL for Table MICROSOFTDTPROPERTIES
932
--  DDL for Table MICROSOFTDTPROPERTIES
691
--------------------------------------------------------
933
--------------------------------------------------------
692
 
934
 
693
  CREATE TABLE "MICROSOFTDTPROPERTIES" 
935
  CREATE TABLE "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" 
694
   (	"ID" NUMBER, 
936
   (	"ID" NUMBER, 
695
	"OBJECTID" NUMBER, 
937
	"OBJECTID" NUMBER, 
696
	"PROPERTY" VARCHAR2(64), 
938
	"PROPERTY" VARCHAR2(64 BYTE), 
697
	"VALUE" VARCHAR2(255), 
939
	"VALUE" VARCHAR2(255 BYTE), 
698
	"LVALUE" LONG RAW, 
940
	"LVALUE" LONG RAW, 
699
	"VERSION" NUMBER DEFAULT (0)
941
	"VERSION" NUMBER DEFAULT (0)
-
 
942
   ) SEGMENT CREATION IMMEDIATE 
-
 
943
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
944
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
945
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
700
   ) ;
946
  TABLESPACE "RELEASEM_DATA" ;
701
/
-
 
702
--------------------------------------------------------
947
--------------------------------------------------------
703
--  DDL for Table NOTE_MANAGER
948
--  DDL for Table NOTE_MANAGER
704
--------------------------------------------------------
949
--------------------------------------------------------
705
 
950
 
706
  CREATE TABLE "NOTE_MANAGER" 
951
  CREATE TABLE "RELEASE_MANAGER"."NOTE_MANAGER" 
707
   (	"NID" VARCHAR2(30), 
952
   (	"NID" VARCHAR2(30 BYTE), 
708
	"LAST_USER" VARCHAR2(20), 
953
	"LAST_USER" VARCHAR2(20 BYTE), 
709
	"LAST_DATE" DATE, 
954
	"LAST_DATE" DATE, 
710
	"DESCRIPTION" VARCHAR2(4000)
955
	"DESCRIPTION" VARCHAR2(4000 BYTE)
-
 
956
   ) SEGMENT CREATION IMMEDIATE 
-
 
957
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
958
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
959
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
711
   ) ;
960
  TABLESPACE "RELEASEM_DATA" ;
712
/
-
 
713
--------------------------------------------------------
961
--------------------------------------------------------
714
--  DDL for Table NOTIFICATION_HISTORY
962
--  DDL for Table NOTIFICATION_HISTORY
715
--------------------------------------------------------
963
--------------------------------------------------------
716
 
964
 
717
  CREATE TABLE "NOTIFICATION_HISTORY" 
965
  CREATE TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" 
718
   (	"RTAG_ID" NUMBER, 
966
   (	"RTAG_ID" NUMBER, 
719
	"PV_ID" NUMBER, 
967
	"PV_ID" NUMBER, 
720
	"USER_ID" NUMBER, 
968
	"USER_ID" NUMBER, 
721
	"DATE_TIME_STAMP" DATE
969
	"DATE_TIME_STAMP" DATE
-
 
970
   ) SEGMENT CREATION IMMEDIATE 
-
 
971
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
972
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
973
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
722
   ) ;
974
  TABLESPACE "RELEASEM_DATA" ;
723
/
-
 
724
--------------------------------------------------------
975
--------------------------------------------------------
725
--  DDL for Table PACKAGES
976
--  DDL for Table PACKAGES
726
--------------------------------------------------------
977
--------------------------------------------------------
727
 
978
 
728
  CREATE TABLE "PACKAGES" 
979
  CREATE TABLE "RELEASE_MANAGER"."PACKAGES" 
729
   (	"PKG_ID" NUMBER, 
980
   (	"PKG_ID" NUMBER, 
730
	"PKG_NAME" VARCHAR2(255), 
981
	"PKG_NAME" VARCHAR2(255 BYTE), 
731
	"SUNOS_ELECTRONIC_NAME" VARCHAR2(255), 
982
	"SUNOS_ELECTRONIC_NAME" VARCHAR2(255 BYTE), 
732
	"WIN_ELECTRONIC_NAME" VARCHAR2(255)
983
	"WIN_ELECTRONIC_NAME" VARCHAR2(255 BYTE), 
-
 
984
	"DEFAULT_PEGGED" CHAR(1 BYTE), 
-
 
985
	"DEFAULT_ADVISORY_RIPPLE" CHAR(1 BYTE)
-
 
986
   ) SEGMENT CREATION IMMEDIATE 
-
 
987
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
988
  STORAGE(INITIAL 196608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
989
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
733
   ) ;
990
  TABLESPACE "RELEASEM_DATA" ;
734
/
991
 
-
 
992
   COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGES"."DEFAULT_PEGGED" IS 'Default pegged state for packages that are added to a release.';
-
 
993
   COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGES"."DEFAULT_ADVISORY_RIPPLE" IS 'Default advisiory ripple state for packages that are added to a release.';
735
--------------------------------------------------------
994
--------------------------------------------------------
736
--  DDL for Table PACKAGE_BUILD_ENV
995
--  DDL for Table PACKAGE_BUILD_ENV
737
--------------------------------------------------------
996
--------------------------------------------------------
738
 
997
 
739
  CREATE TABLE "PACKAGE_BUILD_ENV" 
998
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" 
740
   (	"PV_ID" NUMBER, 
999
   (	"PV_ID" NUMBER, 
741
	"BE_ID" NUMBER, 
1000
	"BE_ID" NUMBER, 
742
	"BUILD_TYPE" NUMBER
1001
	"BUILD_TYPE" NUMBER
-
 
1002
   ) SEGMENT CREATION IMMEDIATE 
-
 
1003
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1004
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1005
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
743
   ) ;
1006
  TABLESPACE "RELEASEM_DATA" ;
744
/
-
 
745
--------------------------------------------------------
1007
--------------------------------------------------------
746
--  DDL for Table PACKAGE_BUILD_INFO
1008
--  DDL for Table PACKAGE_BUILD_INFO
747
--------------------------------------------------------
1009
--------------------------------------------------------
748
 
1010
 
749
  CREATE TABLE "PACKAGE_BUILD_INFO" 
1011
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_INFO" 
750
   (	"PV_ID" NUMBER, 
1012
   (	"PV_ID" NUMBER, 
751
	"BM_ID" NUMBER, 
1013
	"BM_ID" NUMBER, 
752
	"BSA_ID" NUMBER
1014
	"BSA_ID" NUMBER
-
 
1015
   ) SEGMENT CREATION IMMEDIATE 
-
 
1016
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1017
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1018
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
753
   ) ;
1019
  TABLESPACE "RELEASEM_DATA" ;
754
/
-
 
755
--------------------------------------------------------
1020
--------------------------------------------------------
756
--  DDL for Table PACKAGE_DEPENDENCIES
1021
--  DDL for Table PACKAGE_DEPENDENCIES
757
--------------------------------------------------------
1022
--------------------------------------------------------
758
 
1023
 
759
  CREATE TABLE "PACKAGE_DEPENDENCIES" 
1024
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" 
760
   (	"PV_ID" NUMBER, 
1025
   (	"PV_ID" NUMBER, 
761
	"DPV_ID" NUMBER, 
1026
	"DPV_ID" NUMBER, 
762
	"PKG_ID" NUMBER, 
1027
	"PKG_ID" NUMBER, 
763
	"DPKG_ID" NUMBER, 
1028
	"DPKG_ID" NUMBER, 
764
	"BUILD_TYPE" CHAR(1), 
1029
	"BUILD_TYPE" CHAR(1 BYTE), 
765
	"DISPLAY_ORDER" NUMBER
1030
	"DISPLAY_ORDER" NUMBER
-
 
1031
   ) SEGMENT CREATION IMMEDIATE 
-
 
1032
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1033
  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)
766
   ) ;
1035
  TABLESPACE "RELEASEM_DATA" ;
767
/
-
 
768
--------------------------------------------------------
1036
--------------------------------------------------------
769
--  DDL for Table PACKAGE_DOCUMENTS
1037
--  DDL for Table PACKAGE_DOCUMENTS
770
--------------------------------------------------------
1038
--------------------------------------------------------
771
 
1039
 
772
  CREATE TABLE "PACKAGE_DOCUMENTS" 
1040
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" 
773
   (	"PV_ID" NUMBER, 
1041
   (	"PV_ID" NUMBER, 
774
	"TEST_ID" NUMBER, 
1042
	"TEST_ID" NUMBER, 
775
	"DOC_ID" NUMBER, 
1043
	"DOC_ID" NUMBER, 
776
	"DOC_NUM" VARCHAR2(50), 
1044
	"DOC_NUM" VARCHAR2(50 BYTE), 
777
	"IS_LATEST" CHAR(1)
1045
	"IS_LATEST" CHAR(1 BYTE)
-
 
1046
   ) SEGMENT CREATION IMMEDIATE 
-
 
1047
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1048
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1049
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
778
   ) ;
1050
  TABLESPACE "RELEASEM_DATA" ;
779
/
-
 
780
--------------------------------------------------------
1051
--------------------------------------------------------
781
--  DDL for Table PACKAGE_INTEREST
1052
--  DDL for Table PACKAGE_INTEREST
782
--------------------------------------------------------
1053
--------------------------------------------------------
783
 
1054
 
784
  CREATE TABLE "PACKAGE_INTEREST" 
1055
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" 
785
   (	"PKG_ID" NUMBER, 
1056
   (	"PKG_ID" NUMBER, 
786
	"PROJ_ID" NUMBER, 
1057
	"PROJ_ID" NUMBER, 
787
	"USER_ID" NUMBER
1058
	"USER_ID" NUMBER
-
 
1059
   ) SEGMENT CREATION IMMEDIATE 
-
 
1060
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1061
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1062
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
788
   ) ;
1063
  TABLESPACE "RELEASEM_DATA" ;
789
/
-
 
790
--------------------------------------------------------
1064
--------------------------------------------------------
791
--  DDL for Table PACKAGE_METRICS
1065
--  DDL for Table PACKAGE_METRICS
792
--------------------------------------------------------
1066
--------------------------------------------------------
793
 
1067
 
794
  CREATE TABLE "PACKAGE_METRICS" 
1068
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" 
795
   (	"PV_ID" NUMBER, 
1069
   (	"PV_ID" NUMBER, 
796
	"BRANCHES" NUMBER, 
1070
	"BRANCHES" NUMBER, 
797
	"BRANCH_LIST" VARCHAR2(4000), 
1071
	"BRANCH_LIST" VARCHAR2(4000 BYTE), 
798
	"CODE_FILES" NUMBER, 
1072
	"CODE_FILES" NUMBER, 
799
	"IGNORED_FILES" NUMBER, 
1073
	"IGNORED_FILES" NUMBER, 
800
	"DIRECTORIES" NUMBER, 
1074
	"DIRECTORIES" NUMBER, 
801
	"DIRECTORY_DEPTH" NUMBER, 
1075
	"DIRECTORY_DEPTH" NUMBER, 
802
	"TOTAL_FILES" NUMBER, 
1076
	"TOTAL_FILES" NUMBER, 
803
	"MAKEFILES" NUMBER, 
1077
	"MAKEFILES" NUMBER, 
804
	"BLANK_LINES" NUMBER, 
1078
	"BLANK_LINES" NUMBER, 
805
	"CODE_LINES" NUMBER, 
1079
	"CODE_LINES" NUMBER, 
806
	"COMMENT_LINES" NUMBER, 
1080
	"COMMENT_LINES" NUMBER, 
807
	"CREATED_STAMP" DATE
1081
	"CREATED_STAMP" DATE
-
 
1082
   ) SEGMENT CREATION IMMEDIATE 
-
 
1083
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1084
  STORAGE(INITIAL 12582912 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1085
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
808
   ) ;
1086
  TABLESPACE "RELEASEM_DATA" ;
809
/
-
 
810
--------------------------------------------------------
1087
--------------------------------------------------------
811
--  DDL for Table PACKAGE_PATCHES
1088
--  DDL for Table PACKAGE_PATCHES
812
--------------------------------------------------------
1089
--------------------------------------------------------
813
 
1090
 
814
  CREATE TABLE "PACKAGE_PATCHES" 
1091
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" 
815
   (	"PV_ID" NUMBER, 
1092
   (	"PV_ID" NUMBER, 
816
	"PATCH_ID" NUMBER, 
1093
	"PATCH_ID" NUMBER, 
817
	"INSTALL_ORDER" NUMBER, 
1094
	"INSTALL_ORDER" NUMBER, 
818
	"PATCH_OBSOLETED_BY" NUMBER
1095
	"PATCH_OBSOLETED_BY" NUMBER
-
 
1096
   ) SEGMENT CREATION IMMEDIATE 
-
 
1097
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1098
  STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1099
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
819
   ) ;
1100
  TABLESPACE "RELEASEM_DATA" ;
820
/
-
 
821
--------------------------------------------------------
1101
--------------------------------------------------------
822
--  DDL for Table PACKAGE_PROCESSES
1102
--  DDL for Table PACKAGE_PROCESSES
823
--------------------------------------------------------
1103
--------------------------------------------------------
824
 
1104
 
825
  CREATE TABLE "PACKAGE_PROCESSES" 
1105
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" 
826
   (	"PV_ID" NUMBER, 
1106
   (	"PV_ID" NUMBER, 
827
	"PROC_ID" NUMBER
1107
	"PROC_ID" NUMBER
-
 
1108
   ) SEGMENT CREATION IMMEDIATE 
-
 
1109
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1110
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1111
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
828
   ) ;
1112
  TABLESPACE "RELEASEM_DATA" ;
829
/
-
 
830
--------------------------------------------------------
1113
--------------------------------------------------------
831
--  DDL for Table PACKAGE_VERSIONS
1114
--  DDL for Table PACKAGE_VERSIONS
832
--------------------------------------------------------
1115
--------------------------------------------------------
833
 
1116
 
834
  CREATE TABLE "PACKAGE_VERSIONS" 
1117
  CREATE TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" 
835
   (	"PV_ID" NUMBER, 
1118
   (	"PV_ID" NUMBER, 
836
	"PKG_ID" NUMBER, 
1119
	"PKG_ID" NUMBER, 
837
	"PKG_VERSION" VARCHAR2(50), 
1120
	"PKG_VERSION" VARCHAR2(50 BYTE), 
838
	"DLOCKED" CHAR(1), 
1121
	"DLOCKED" CHAR(1 BYTE), 
839
	"RELEASED_AT" NUMBER, 
1122
	"RELEASED_AT" NUMBER, 
840
	"MODIFIED_STAMP" DATE, 
1123
	"MODIFIED_STAMP" DATE, 
841
	"MODIFIER_ID" NUMBER, 
1124
	"MODIFIER_ID" NUMBER, 
842
	"CREATED_STAMP" DATE, 
1125
	"CREATED_STAMP" DATE, 
843
	"CREATOR_ID" NUMBER, 
1126
	"CREATOR_ID" NUMBER, 
844
	"COMMENTS" VARCHAR2(4000), 
1127
	"COMMENTS" VARCHAR2(4000 BYTE), 
845
	"V_MM" VARCHAR2(50), 
1128
	"V_MM" VARCHAR2(50 BYTE), 
846
	"V_NMM" VARCHAR2(50), 
1129
	"V_NMM" VARCHAR2(50 BYTE), 
847
	"V_EXT" VARCHAR2(50), 
1130
	"V_EXT" VARCHAR2(50 BYTE), 
848
	"PKG_LABEL" VARCHAR2(60), 
1131
	"PKG_LABEL" VARCHAR2(60 BYTE), 
849
	"SRC_PATH" VARCHAR2(2000), 
1132
	"SRC_PATH" VARCHAR2(2000 BYTE), 
850
	"PV_DESCRIPTION" VARCHAR2(4000), 
1133
	"PV_DESCRIPTION" VARCHAR2(4000 BYTE), 
851
	"OWNER_ID" NUMBER, 
1134
	"OWNER_ID" NUMBER, 
852
	"PV_OVERVIEW" VARCHAR2(4000), 
1135
	"PV_OVERVIEW" VARCHAR2(4000 BYTE), 
853
	"IS_PATCH" CHAR(1), 
1136
	"IS_PATCH" CHAR(1 BYTE), 
854
	"LAST_PV_ID" NUMBER, 
1137
	"LAST_PV_ID" NUMBER, 
855
	"RELEASE_NOTES_INFO" VARCHAR2(1000), 
1138
	"RELEASE_NOTES_INFO" VARCHAR2(1000 BYTE), 
856
	"IS_DEPLOYABLE" CHAR(1), 
1139
	"IS_DEPLOYABLE" CHAR(1 BYTE), 
857
	"IS_BUILD_ENV_REQUIRED" CHAR(1), 
1140
	"IS_BUILD_ENV_REQUIRED" CHAR(1 BYTE), 
858
	"IS_OBSOLETE" CHAR(1), 
1141
	"IS_OBSOLETE" CHAR(1 BYTE), 
859
	"OBSOLETE_COMMENTS" VARCHAR2(4000), 
1142
	"OBSOLETE_COMMENTS" VARCHAR2(4000 BYTE), 
860
	"BUILD_TYPE" CHAR(1), 
1143
	"BUILD_TYPE" CHAR(1 BYTE), 
861
	"CHANGE_TYPE" CHAR(1), 
1144
	"CHANGE_TYPE" CHAR(1 BYTE), 
862
	"LINK" VARCHAR2(4000), 
1145
	"LINK" VARCHAR2(4000 BYTE), 
863
	"PATCH_ELECTRONIC_NAME" VARCHAR2(4000), 
1146
	"PATCH_ELECTRONIC_NAME" VARCHAR2(4000 BYTE), 
864
	"BS_ID" NUMBER, 
1147
	"BS_ID" NUMBER, 
865
	"IS_AUTOBUILDABLE" CHAR(1), 
1148
	"IS_AUTOBUILDABLE" CHAR(1 BYTE), 
866
	"SBOM_PRIORITY" CHAR(1), 
1149
	"SBOM_PRIORITY" CHAR(1 BYTE), 
867
	"RIPPLE_FIELD" CHAR(1 CHAR), 
1150
	"RIPPLE_FIELD" CHAR(1 CHAR), 
868
	"MAXIMUM_BUILD_TIME" NUMBER, 
1151
	"MAXIMUM_BUILD_TIME" NUMBER, 
869
	"ESTIMATED_COMPLETION_TIME" DATE, 
1152
	"ESTIMATED_COMPLETION_TIME" DATE, 
870
	"MAJOR_LIMIT" NUMBER(10,0), 
1153
	"MAJOR_LIMIT" NUMBER(10,0), 
871
	"MINOR_LIMIT" NUMBER(10,0), 
1154
	"MINOR_LIMIT" NUMBER(10,0), 
872
	"PATCH_LIMIT" NUMBER(10,0), 
1155
	"PATCH_LIMIT" NUMBER(10,0), 
873
	"BUILD_NUMBER_LIMIT" NUMBER(10,0), 
1156
	"BUILD_NUMBER_LIMIT" NUMBER(10,0), 
874
	"VCS_TYPE_ID" NUMBER
1157
	"VCS_TYPE_ID" NUMBER
-
 
1158
   ) SEGMENT CREATION IMMEDIATE 
-
 
1159
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1160
  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)
875
   ) ;
1162
  TABLESPACE "RELEASEM_DATA" ;
876
/
1163
 
-
 
1164
   COMMENT ON COLUMN "RELEASE_MANAGER"."PACKAGE_VERSIONS"."RELEASED_AT" IS 'No longer used';
877
--------------------------------------------------------
1165
--------------------------------------------------------
878
--  DDL for Table PEGGED_VERSIONS
1166
--  DDL for Table PEGGED_VERSIONS
879
--------------------------------------------------------
1167
--------------------------------------------------------
880
 
1168
 
881
  CREATE TABLE "PEGGED_VERSIONS" 
1169
  CREATE TABLE "RELEASE_MANAGER"."PEGGED_VERSIONS" 
882
   (	"RTAG_ID" NUMBER, 
1170
   (	"RTAG_ID" NUMBER, 
883
	"PV_ID" NUMBER
1171
	"PV_ID" NUMBER
-
 
1172
   ) SEGMENT CREATION IMMEDIATE 
-
 
1173
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1174
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1175
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
884
   ) ;
1176
  TABLESPACE "RELEASEM_DATA" ;
885
/
-
 
886
--------------------------------------------------------
1177
--------------------------------------------------------
887
--  DDL for Table PLANNED
1178
--  DDL for Table PLANNED
888
--------------------------------------------------------
1179
--------------------------------------------------------
889
 
1180
 
890
  CREATE TABLE "PLANNED" 
1181
  CREATE TABLE "RELEASE_MANAGER"."PLANNED" 
891
   (	"RTAG_ID" NUMBER, 
1182
   (	"RTAG_ID" NUMBER, 
892
	"PV_ID" NUMBER, 
1183
	"PV_ID" NUMBER, 
893
	"VIEW_ID" NUMBER, 
1184
	"VIEW_ID" NUMBER, 
894
	"OPERATION" CHAR(1)
1185
	"OPERATION" CHAR(1 BYTE)
-
 
1186
   ) SEGMENT CREATION IMMEDIATE 
-
 
1187
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1188
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1189
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1190
  TABLESPACE "RELEASEM_DATA" ;
-
 
1191
 
-
 
1192
   COMMENT ON COLUMN "RELEASE_MANAGER"."PLANNED"."OPERATION" IS 'A: Add existing version.
895
   ) ;
1193
 
-
 
1194
S:Subtract existing Version. 
896
/
1195
 
-
 
1196
R:Add New Version';
-
 
1197
   COMMENT ON TABLE "RELEASE_MANAGER"."PLANNED"  IS 'This table contains WORK IN PROGRESS packages';
897
--------------------------------------------------------
1198
--------------------------------------------------------
898
--  DDL for Table PLANNED_VERSIONS
1199
--  DDL for Table PLANNED_VERSIONS
899
--------------------------------------------------------
1200
--------------------------------------------------------
900
 
1201
 
901
  CREATE TABLE "PLANNED_VERSIONS" 
1202
  CREATE TABLE "RELEASE_MANAGER"."PLANNED_VERSIONS" 
902
   (	"PKG_ID" NUMBER, 
1203
   (	"PKG_ID" NUMBER, 
903
	"PKG_VERSION" VARCHAR2(50), 
1204
	"PKG_VERSION" VARCHAR2(50 BYTE), 
904
	"PLANNED_TIME" DATE
1205
	"PLANNED_TIME" DATE
-
 
1206
   ) SEGMENT CREATION IMMEDIATE 
-
 
1207
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1208
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1209
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
905
   ) ;
1210
  TABLESPACE "RELEASEM_DATA" ;
906
/
-
 
907
--------------------------------------------------------
1211
--------------------------------------------------------
908
--  DDL for Table PLATFORMS
1212
--  DDL for Table PLATFORMS
909
--------------------------------------------------------
1213
--------------------------------------------------------
910
 
1214
 
911
  CREATE TABLE "PLATFORMS" 
1215
  CREATE TABLE "RELEASE_MANAGER"."PLATFORMS" 
912
   (	"CODE" NUMBER, 
1216
   (	"CODE" NUMBER, 
913
	"NAME" VARCHAR2(255)
1217
	"NAME" VARCHAR2(255 BYTE)
-
 
1218
   ) SEGMENT CREATION IMMEDIATE 
-
 
1219
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1220
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1221
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
914
   ) ;
1222
  TABLESPACE "RELEASEM_DATA" ;
915
/
-
 
916
--------------------------------------------------------
1223
--------------------------------------------------------
917
--  DDL for Table PROCESSES
1224
--  DDL for Table PROCESSES
918
--------------------------------------------------------
1225
--------------------------------------------------------
919
 
1226
 
920
  CREATE TABLE "PROCESSES" 
1227
  CREATE TABLE "RELEASE_MANAGER"."PROCESSES" 
921
   (	"PROC_ID" NUMBER, 
1228
   (	"PROC_ID" NUMBER, 
922
	"PROC_NAME" VARCHAR2(255), 
1229
	"PROC_NAME" VARCHAR2(255 BYTE), 
923
	"PROC_DESCRIPTION" VARCHAR2(255), 
1230
	"PROC_DESCRIPTION" VARCHAR2(255 BYTE), 
924
	"RUN_AS" VARCHAR2(255), 
1231
	"RUN_AS" VARCHAR2(255 BYTE), 
925
	"PKG_OWNER" VARCHAR2(4000), 
1232
	"PKG_OWNER" VARCHAR2(4000 BYTE), 
926
	"IS_INTERFACE" CHAR(1)
1233
	"IS_INTERFACE" CHAR(1 BYTE)
-
 
1234
   ) SEGMENT CREATION IMMEDIATE 
-
 
1235
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1236
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1237
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
927
   ) ;
1238
  TABLESPACE "RELEASEM_DATA" ;
928
/
-
 
929
--------------------------------------------------------
1239
--------------------------------------------------------
930
--  DDL for Table PRODUCT_COMPONENTS
1240
--  DDL for Table PRODUCT_COMPONENTS
931
--------------------------------------------------------
1241
--------------------------------------------------------
932
 
1242
 
933
  CREATE TABLE "PRODUCT_COMPONENTS" 
1243
  CREATE TABLE "RELEASE_MANAGER"."PRODUCT_COMPONENTS" 
934
   (	"PV_ID" NUMBER, 
1244
   (	"PV_ID" NUMBER, 
935
	"OS_ID" NUMBER, 
1245
	"OS_ID" NUMBER, 
936
	"FILE_PATH" VARCHAR2(4000), 
1246
	"FILE_PATH" VARCHAR2(4000 BYTE), 
937
	"FILE_NAME" VARCHAR2(4000), 
1247
	"FILE_NAME" VARCHAR2(4000 BYTE), 
938
	"DESTINATION_PATH" VARCHAR2(4000), 
1248
	"DESTINATION_PATH" VARCHAR2(4000 BYTE), 
939
	"BYTE_SIZE" NUMBER, 
1249
	"BYTE_SIZE" NUMBER, 
940
	"CRC_CKSUM" VARCHAR2(2000)
1250
	"CRC_CKSUM" VARCHAR2(2000 BYTE)
-
 
1251
   ) SEGMENT CREATION IMMEDIATE 
-
 
1252
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1253
  STORAGE(INITIAL 31457280 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1254
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
941
   ) ;
1255
  TABLESPACE "RELEASEM_DATA" ;
942
/
-
 
943
--------------------------------------------------------
1256
--------------------------------------------------------
944
--  DDL for Table PRODUCT_STATES
1257
--  DDL for Table PRODUCT_STATES
945
--------------------------------------------------------
1258
--------------------------------------------------------
946
 
1259
 
947
  CREATE TABLE "PRODUCT_STATES" 
1260
  CREATE TABLE "RELEASE_MANAGER"."PRODUCT_STATES" 
948
   (	"STATE_ID" NUMBER, 
1261
   (	"STATE_ID" NUMBER, 
949
	"STATE" VARCHAR2(4000)
1262
	"STATE" VARCHAR2(4000 BYTE)
-
 
1263
   ) SEGMENT CREATION IMMEDIATE 
-
 
1264
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1265
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1266
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
950
   ) ;
1267
  TABLESPACE "RELEASEM_DATA" ;
951
/
-
 
952
--------------------------------------------------------
1268
--------------------------------------------------------
953
--  DDL for Table PROJECTS
1269
--  DDL for Table PROJECTS
954
--------------------------------------------------------
1270
--------------------------------------------------------
955
 
1271
 
956
  CREATE TABLE "PROJECTS" 
1272
  CREATE TABLE "RELEASE_MANAGER"."PROJECTS" 
957
   (	"PROJ_ID" NUMBER, 
1273
   (	"PROJ_ID" NUMBER, 
958
	"PROJ_NAME" VARCHAR2(50), 
1274
	"PROJ_NAME" VARCHAR2(50 BYTE), 
959
	"BASE_URL" VARCHAR2(4000), 
1275
	"BASE_URL" VARCHAR2(4000 BYTE), 
960
	"JIRA_KEY" VARCHAR2(16)
1276
	"JIRA_KEY" VARCHAR2(16 BYTE)
-
 
1277
   ) SEGMENT CREATION IMMEDIATE 
-
 
1278
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1279
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1280
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
961
   ) ;
1281
  TABLESPACE "RELEASEM_DATA" ;
962
/
-
 
963
--------------------------------------------------------
1282
--------------------------------------------------------
964
--  DDL for Table PROJECT_ACTION_LOG
1283
--  DDL for Table PROJECT_ACTION_LOG
965
--------------------------------------------------------
1284
--------------------------------------------------------
966
 
1285
 
967
  CREATE TABLE "PROJECT_ACTION_LOG" 
1286
  CREATE TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" 
968
   (	"USER_ID" NUMBER, 
1287
   (	"USER_ID" NUMBER, 
969
	"ACTION_DATETIME" DATE, 
1288
	"ACTION_DATETIME" DATE, 
970
	"PROJ_ID" NUMBER, 
1289
	"PROJ_ID" NUMBER, 
971
	"DESCRIPTION" VARCHAR2(4000), 
1290
	"DESCRIPTION" VARCHAR2(4000 BYTE), 
972
	"ACTTYPE_ID" NUMBER, 
1291
	"ACTTYPE_ID" NUMBER, 
973
	"RTAG_ID" NUMBER
1292
	"RTAG_ID" NUMBER
-
 
1293
   ) SEGMENT CREATION IMMEDIATE 
-
 
1294
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1295
  STORAGE(INITIAL 851968 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1296
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
974
   ) ;
1297
  TABLESPACE "RELEASEM_DATA" ;
975
/
-
 
976
--------------------------------------------------------
1298
--------------------------------------------------------
977
--  DDL for Table PROJECT_EXTENTIONS
1299
--  DDL for Table PROJECT_EXTENTIONS
978
--------------------------------------------------------
1300
--------------------------------------------------------
979
 
1301
 
980
  CREATE TABLE "PROJECT_EXTENTIONS" 
1302
  CREATE TABLE "RELEASE_MANAGER"."PROJECT_EXTENTIONS" 
981
   (	"PROJ_ID" NUMBER, 
1303
   (	"PROJ_ID" NUMBER, 
982
	"EXT_NAME" VARCHAR2(10), 
1304
	"EXT_NAME" VARCHAR2(10 BYTE), 
983
	"UCOMMENT" VARCHAR2(120), 
1305
	"UCOMMENT" VARCHAR2(120 BYTE), 
984
	"IS_VISIBLE" CHAR(1) DEFAULT 'Y', 
1306
	"IS_VISIBLE" CHAR(1 BYTE) DEFAULT 'Y', 
985
	"IS_COTS" CHAR(1) DEFAULT 'N'
1307
	"IS_COTS" CHAR(1 BYTE) DEFAULT 'N'
-
 
1308
   ) SEGMENT CREATION IMMEDIATE 
-
 
1309
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1310
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1311
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
986
   ) ;
1312
  TABLESPACE "RELEASEM_DATA" ;
987
/
-
 
988
--------------------------------------------------------
1313
--------------------------------------------------------
989
--  DDL for Table RELEASE_COMPONENTS
1314
--  DDL for Table RELEASE_COMPONENTS
990
--------------------------------------------------------
1315
--------------------------------------------------------
991
 
1316
 
992
  CREATE TABLE "RELEASE_COMPONENTS" 
1317
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_COMPONENTS" 
993
   (	"PV_ID" NUMBER, 
1318
   (	"PV_ID" NUMBER, 
994
	"FILE_NAME" VARCHAR2(255), 
1319
	"FILE_NAME" VARCHAR2(255 BYTE), 
995
	"FILE_PATH" VARCHAR2(2000), 
1320
	"FILE_PATH" VARCHAR2(2000 BYTE), 
996
	"BYTE_SIZE" NUMBER, 
1321
	"BYTE_SIZE" NUMBER, 
997
	"CRC_CKSUM" VARCHAR2(50), 
1322
	"CRC_CKSUM" VARCHAR2(50 BYTE), 
998
	"CRC_MODCRC" VARCHAR2(50)
1323
	"CRC_MODCRC" VARCHAR2(50 BYTE)
-
 
1324
   ) SEGMENT CREATION IMMEDIATE 
-
 
1325
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1326
  STORAGE(INITIAL 2828009472 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1327
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
999
   ) ;
1328
  TABLESPACE "RELEASEM_DATA" ;
1000
/
-
 
1001
--------------------------------------------------------
1329
--------------------------------------------------------
1002
--  DDL for Table RELEASE_CONFIG
1330
--  DDL for Table RELEASE_CONFIG
1003
--------------------------------------------------------
1331
--------------------------------------------------------
1004
 
1332
 
1005
  CREATE TABLE "RELEASE_CONFIG" 
1333
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" 
1006
   (	"RCON_ID" NUMBER, 
1334
   (	"RCON_ID" NUMBER, 
1007
	"RTAG_ID" NUMBER, 
1335
	"RTAG_ID" NUMBER, 
1008
	"GBE_ID" NUMBER, 
1336
	"GBE_ID" NUMBER, 
1009
	"DAEMON_HOSTNAME" VARCHAR2(50), 
1337
	"DAEMON_HOSTNAME" VARCHAR2(50 BYTE), 
1010
	"DAEMON_MODE" CHAR(1 CHAR), 
1338
	"DAEMON_MODE" CHAR(1 CHAR), 
1011
	"GBE_BUILDFILTER" VARCHAR2(255), 
1339
	"GBE_BUILDFILTER" VARCHAR2(255 BYTE), 
1012
	"BMCON_ID" NUMBER
1340
	"BMCON_ID" NUMBER
-
 
1341
   ) SEGMENT CREATION IMMEDIATE 
-
 
1342
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1343
  STORAGE(INITIAL 196608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1344
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1013
   ) ;
1345
  TABLESPACE "RELEASEM_DATA" ;
1014
 
1346
 
1015
   COMMENT ON COLUMN "RELEASE_CONFIG"."GBE_ID" IS 'Do not use. Data should come from build_machine_config';
1347
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONFIG"."GBE_ID" IS 'Do not use. Data should come from build_machine_config';
1016
   COMMENT ON COLUMN "RELEASE_CONFIG"."DAEMON_HOSTNAME" IS 'Do not use. Data should come from build_machine_config';
1348
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONFIG"."DAEMON_HOSTNAME" IS 'Do not use. Data should come from build_machine_config';
1017
   COMMENT ON COLUMN "RELEASE_CONFIG"."BMCON_ID" IS 'Link to the build_machine_config table';
1349
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONFIG"."BMCON_ID" IS 'Link to the build_machine_config table';
1018
/
-
 
1019
--------------------------------------------------------
1350
--------------------------------------------------------
1020
--  DDL for Table RELEASE_CONTENT
1351
--  DDL for Table RELEASE_CONTENT
1021
--------------------------------------------------------
1352
--------------------------------------------------------
1022
 
1353
 
1023
  CREATE TABLE "RELEASE_CONTENT" 
1354
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" 
1024
   (	"RTAG_ID" NUMBER, 
1355
   (	"RTAG_ID" NUMBER, 
1025
	"PV_ID" NUMBER, 
1356
	"PV_ID" NUMBER, 
1026
	"BASE_VIEW_ID" NUMBER, 
1357
	"BASE_VIEW_ID" NUMBER, 
1027
	"INSERT_STAMP" DATE, 
1358
	"INSERT_STAMP" DATE, 
1028
	"INSERTOR_ID" NUMBER, 
1359
	"INSERTOR_ID" NUMBER, 
1029
	"PKG_STATE" NUMBER, 
1360
	"PKG_STATE" NUMBER, 
1030
	"PKG_ID" NUMBER, 
1361
	"PKG_ID" NUMBER, 
1031
	"DEPRECATED_STATE" NUMBER, 
1362
	"DEPRECATED_STATE" NUMBER, 
1032
	"PRODUCT_STATE" NUMBER
1363
	"PRODUCT_STATE" NUMBER, 
1033
   ) ;
1364
	"SDKTAG_ID" NUMBER
-
 
1365
   ) SEGMENT CREATION IMMEDIATE 
-
 
1366
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1367
  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)
-
 
1369
  TABLESPACE "RELEASEM_DATA" ;
1034
/
1370
 
-
 
1371
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_CONTENT"."PKG_ID" IS 'Package that has been deprecated';
-
 
1372
   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';
1035
--------------------------------------------------------
1374
--------------------------------------------------------
1036
--  DDL for Table RELEASE_LINKS
1375
--  DDL for Table RELEASE_LINKS
1037
--------------------------------------------------------
1376
--------------------------------------------------------
1038
 
1377
 
1039
  CREATE TABLE "RELEASE_LINKS" 
1378
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_LINKS" 
1040
   (	"RTAG_ID" NUMBER, 
1379
   (	"RTAG_ID" NUMBER, 
1041
	"REF_RTAG_ID" NUMBER
1380
	"REF_RTAG_ID" NUMBER
-
 
1381
   ) SEGMENT CREATION IMMEDIATE 
-
 
1382
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1383
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1384
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1042
   ) ;
1385
  TABLESPACE "RELEASEM_DATA" ;
1043
/
-
 
1044
--------------------------------------------------------
1386
--------------------------------------------------------
1045
--  DDL for Table RELEASE_METRICS
1387
--  DDL for Table RELEASE_METRICS
1046
--------------------------------------------------------
1388
--------------------------------------------------------
1047
 
1389
 
1048
  CREATE TABLE "RELEASE_METRICS" 
1390
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_METRICS" 
1049
   (	"RTAG_ID" NUMBER, 
1391
   (	"RTAG_ID" NUMBER, 
1050
	"TOTAL_PACKAGES" NUMBER, 
1392
	"TOTAL_PACKAGES" NUMBER, 
1051
	"AUTOBUILT" NUMBER, 
1393
	"AUTOBUILT" NUMBER, 
1052
	"LINES_OF_CODE" NUMBER, 
1394
	"LINES_OF_CODE" NUMBER, 
1053
	"UNIT_TESTED" NUMBER, 
1395
	"UNIT_TESTED" NUMBER, 
1054
	"AUTOTESTED" NUMBER, 
1396
	"AUTOTESTED" NUMBER, 
1055
	"BRANCHES" NUMBER, 
1397
	"BRANCHES" NUMBER, 
1056
	"LAST_BUILD_TIME" DATE
1398
	"LAST_BUILD_TIME" DATE
-
 
1399
   ) SEGMENT CREATION IMMEDIATE 
-
 
1400
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1401
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1402
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1403
  TABLESPACE "RELEASEM_DATA" ;
-
 
1404
--------------------------------------------------------
-
 
1405
--  DDL for Table RELEASE_MODIFIED
-
 
1406
--------------------------------------------------------
-
 
1407
 
-
 
1408
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_MODIFIED" 
1057
   ) ;
1409
   (	"RTAG_ID" NUMBER, 
-
 
1410
	"TIMESTAMP" TIMESTAMP (6) DEFAULT CURRENT_TIMESTAMP, 
-
 
1411
	"SEQNUM" NUMBER
-
 
1412
   ) SEGMENT CREATION IMMEDIATE 
-
 
1413
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1414
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1415
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1416
  TABLESPACE "RELEASEM_DATA" ;
-
 
1417
 
-
 
1418
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_MODIFIED"."RTAG_ID" IS 'Link to Release';
-
 
1419
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_MODIFIED"."TIMESTAMP" IS 'Time of the modification';
-
 
1420
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_MODIFIED"."SEQNUM" IS 'Unique number indicating change';
-
 
1421
   COMMENT ON TABLE "RELEASE_MANAGER"."RELEASE_MODIFIED"  IS 'This table conatins a single entry for each RELEASE_TAG.
-
 
1422
It is used by the build system to help detect changes to the content of a Release.
-
 
1423
A stored proceedure simplifies the use of this table: PK_RELEASE.SET_RELEASE_MODIFIED
1058
/
1424
 
-
 
1425
This should be called whenever the package_versions in the release have changed in such
-
 
1426
a manner that the build daemons should examine the release. This includes:
-
 
1427
 - Packages added and removed
-
 
1428
 - Packages build status changed (re-included in the release )
-
 
1429
 - Packages made Pending Build';
1059
--------------------------------------------------------
1430
--------------------------------------------------------
1060
--  DDL for Table RELEASE_TAGS
1431
--  DDL for Table RELEASE_TAGS
1061
--------------------------------------------------------
1432
--------------------------------------------------------
1062
 
1433
 
1063
  CREATE TABLE "RELEASE_TAGS" 
1434
  CREATE TABLE "RELEASE_MANAGER"."RELEASE_TAGS" 
1064
   (	"RTAG_ID" NUMBER, 
1435
   (	"RTAG_ID" NUMBER, 
1065
	"VTREE_ID" NUMBER, 
1436
	"VTREE_ID" NUMBER, 
1066
	"RTAG_NAME" VARCHAR2(50), 
1437
	"RTAG_NAME" VARCHAR2(50 BYTE), 
1067
	"DESCRIPTION" VARCHAR2(4000), 
1438
	"DESCRIPTION" VARCHAR2(4000 BYTE), 
1068
	"CREATED_STAMP" DATE, 
1439
	"CREATED_STAMP" DATE, 
1069
	"CREATOR_ID" NUMBER, 
1440
	"CREATOR_ID" NUMBER, 
1070
	"OFFICIAL_STAMP" DATE, 
1441
	"OFFICIAL_STAMP" DATE, 
1071
	"RELEASOR_ID" NUMBER, 
1442
	"RELEASOR_ID" NUMBER, 
1072
	"OFFICIAL" CHAR(1), 
1443
	"OFFICIAL" CHAR(1 BYTE), 
1073
	"REBUILD_ENV" CHAR(1), 
1444
	"REBUILD_ENV" CHAR(1 BYTE), 
1074
	"REBUILD_STAMP" NUMBER, 
1445
	"REBUILD_STAMP" NUMBER, 
1075
	"RTAG_VERSION" VARCHAR2(4000), 
1446
	"RTAG_VERSION" VARCHAR2(4000 BYTE), 
1076
	"RTAG_LIFE_CYCLE" NUMBER, 
1447
	"RTAG_LIFE_CYCLE" NUMBER, 
1077
	"PARENT_RTAG_ID" NUMBER, 
1448
	"PARENT_RTAG_ID" NUMBER, 
1078
	"PROJ_ID" NUMBER, 
1449
	"PROJ_ID" NUMBER, 
1079
	"DISPLAY_ORDER" NUMBER, 
1450
	"DISPLAY_ORDER" NUMBER, 
1080
	"OWNER_EMAIL" VARCHAR2(1000), 
1451
	"OWNER_EMAIL" VARCHAR2(1000 BYTE), 
1081
	"ASSOC_MASS_REF" NUMBER, 
1452
	"ASSOC_MASS_REF" NUMBER, 
1082
	"OWNER_PERSONAL_EMAIL" VARCHAR2(1000), 
1453
	"OWNER_PERSONAL_EMAIL" VARCHAR2(1000 BYTE), 
1083
	"CONFIG_SPEC_BRANCH" VARCHAR2(4000), 
1454
	"CONFIG_SPEC_BRANCH" VARCHAR2(4000 BYTE), 
1084
	"PRODUCT_STATE_USED" CHAR(1), 
1455
	"PRODUCT_STATE_USED" CHAR(1 BYTE), 
1085
	"OFFICIAL_ID" NUMBER
1456
	"OFFICIAL_ID" NUMBER, 
1086
   ) ;
-
 
1087
/
-
 
1088
--------------------------------------------------------
1457
	"BUILD_AGE" NUMBER DEFAULT 31
1089
--  DDL for Table REPEAT_SCHEDULE
1458
   ) SEGMENT CREATION IMMEDIATE 
1090
--------------------------------------------------------
1459
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1460
  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)
-
 
1462
  TABLESPACE "RELEASEM_DATA" ;
1091
 
1463
 
1092
  CREATE TABLE "REPEAT_SCHEDULE" 
1464
   COMMENT ON COLUMN "RELEASE_MANAGER"."RELEASE_TAGS"."BUILD_AGE" IS 'Days without building before warning is shown';
1093
   (	"RPT_ID" NUMBER, 
-
 
1094
	"REPEAT" CHAR(1)
-
 
1095
   ) ;
-
 
1096
/
-
 
1097
--------------------------------------------------------
1465
--------------------------------------------------------
1098
--  DDL for Table RIPPLE_FIELD_STATES
1466
--  DDL for Table RIPPLE_FIELD_STATES
1099
--------------------------------------------------------
1467
--------------------------------------------------------
1100
 
1468
 
1101
  CREATE TABLE "RIPPLE_FIELD_STATES" 
1469
  CREATE TABLE "RELEASE_MANAGER"."RIPPLE_FIELD_STATES" 
1102
   (	"STATE_ID" NUMBER, 
1470
   (	"STATE_ID" NUMBER, 
1103
	"STATE_ACRONYM" CHAR(1), 
1471
	"STATE_ACRONYM" CHAR(1 BYTE), 
1104
	"STATE_NAME" VARCHAR2(50)
1472
	"STATE_NAME" VARCHAR2(50 BYTE)
-
 
1473
   ) SEGMENT CREATION IMMEDIATE 
-
 
1474
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1475
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1476
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1105
   ) ;
1477
  TABLESPACE "RELEASEM_DATA" ;
1106
/
-
 
1107
--------------------------------------------------------
1478
--------------------------------------------------------
1108
--  DDL for Table RM_PACKAGE_ISSUES
1479
--  DDL for Table RM_PACKAGE_ISSUES
1109
--------------------------------------------------------
1480
--------------------------------------------------------
1110
 
1481
 
1111
  CREATE TABLE "RM_PACKAGE_ISSUES" 
1482
  CREATE TABLE "RELEASE_MANAGER"."RM_PACKAGE_ISSUES" 
1112
   (	"PKG_ID" NUMBER, 
1483
   (	"PKG_ID" NUMBER, 
1113
	"PKG_NAME" VARCHAR2(50), 
1484
	"PKG_NAME" VARCHAR2(50 BYTE), 
1114
	"PV_ID" NUMBER, 
1485
	"PV_ID" NUMBER, 
1115
	"PKG_VERSION" VARCHAR2(50), 
1486
	"PKG_VERSION" VARCHAR2(50 BYTE), 
1116
	"DPV_ID" NUMBER, 
1487
	"DPV_ID" NUMBER, 
1117
	"DPKG_NAME" VARCHAR2(50), 
1488
	"DPKG_NAME" VARCHAR2(50 BYTE), 
1118
	"DPKG_VERSION" VARCHAR2(50), 
1489
	"DPKG_VERSION" VARCHAR2(50 BYTE), 
1119
	"ISS_DB" NUMBER, 
1490
	"ISS_DB" NUMBER, 
1120
	"ISS_ID" NUMBER
1491
	"ISS_ID" NUMBER
-
 
1492
   ) SEGMENT CREATION IMMEDIATE 
-
 
1493
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1494
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1495
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1121
   ) ;
1496
  TABLESPACE "RELEASEM_DATA" ;
1122
/
-
 
1123
--------------------------------------------------------
1497
--------------------------------------------------------
1124
--  DDL for Table RM_PKG_ISSUES
1498
--  DDL for Table RM_PKG_ISSUES
1125
--------------------------------------------------------
1499
--------------------------------------------------------
1126
 
1500
 
1127
  CREATE GLOBAL TEMPORARY TABLE "RM_PKG_ISSUES" 
1501
  CREATE GLOBAL TEMPORARY TABLE "RELEASE_MANAGER"."RM_PKG_ISSUES" 
1128
   (	"PKG_ID" NUMBER, 
1502
   (	"PKG_ID" NUMBER, 
1129
	"PKG_NAME" VARCHAR2(50), 
1503
	"PKG_NAME" VARCHAR2(50 BYTE), 
1130
	"PV_ID" NUMBER, 
1504
	"PV_ID" NUMBER, 
1131
	"PKG_VERSION" VARCHAR2(50), 
1505
	"PKG_VERSION" VARCHAR2(50 BYTE), 
1132
	"DPV_ID" NUMBER, 
1506
	"DPV_ID" NUMBER, 
1133
	"DPKG_NAME" VARCHAR2(50), 
1507
	"DPKG_NAME" VARCHAR2(50 BYTE), 
1134
	"DPKG_VERSION" VARCHAR2(50), 
1508
	"DPKG_VERSION" VARCHAR2(50 BYTE), 
1135
	"ISS_DB" NUMBER, 
1509
	"ISS_DB" NUMBER, 
1136
	"ISS_ID" NUMBER
1510
	"ISS_ID" NUMBER
1137
   ) ON COMMIT PRESERVE ROWS ;
1511
   ) ON COMMIT PRESERVE ROWS ;
1138
/
-
 
1139
--------------------------------------------------------
1512
--------------------------------------------------------
1140
--  DDL for Table RUNTIME_DEPENDENCIES
1513
--  DDL for Table RUNTIME_DEPENDENCIES
1141
--------------------------------------------------------
1514
--------------------------------------------------------
1142
 
1515
 
1143
  CREATE TABLE "RUNTIME_DEPENDENCIES" 
1516
  CREATE TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" 
1144
   (	"PV_ID" NUMBER, 
1517
   (	"PV_ID" NUMBER, 
1145
	"RTD_ID" NUMBER, 
1518
	"RTD_ID" NUMBER, 
1146
	"RTD_COMMENTS" VARCHAR2(2000), 
1519
	"RTD_COMMENTS" VARCHAR2(2000 BYTE), 
1147
	"RTD_URL" VARCHAR2(2000), 
1520
	"RTD_URL" VARCHAR2(2000 BYTE), 
1148
	"MOD_DATE" DATE, 
1521
	"MOD_DATE" DATE, 
1149
	"MOD_USER" NUMBER
1522
	"MOD_USER" NUMBER
-
 
1523
   ) SEGMENT CREATION IMMEDIATE 
-
 
1524
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1525
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1526
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1150
   ) ;
1527
  TABLESPACE "RELEASEM_DATA" ;
1151
/
-
 
1152
--------------------------------------------------------
1528
--------------------------------------------------------
1153
--  DDL for Table RUN_LEVEL
1529
--  DDL for Table RUN_LEVEL
1154
--------------------------------------------------------
1530
--------------------------------------------------------
1155
 
1531
 
1156
  CREATE TABLE "RUN_LEVEL" 
1532
  CREATE TABLE "RELEASE_MANAGER"."RUN_LEVEL" 
1157
   (	"RCON_ID" NUMBER, 
1533
   (	"RCON_ID" NUMBER, 
1158
	"CURRENT_BUILD_FILES" CLOB, 
1534
	"CURRENT_BUILD_FILES" CLOB, 
1159
	"CURRENT_RUN_LEVEL" NUMBER, 
1535
	"CURRENT_RUN_LEVEL" NUMBER, 
1160
	"PAUSE" NUMBER, 
1536
	"PAUSE" NUMBER, 
1161
	"CURRENT_PKG_ID_BEING_BUILT" NUMBER, 
1537
	"CURRENT_PKG_ID_BEING_BUILT" NUMBER, 
1162
	"KEEP_ALIVE" DATE, 
1538
	"KEEP_ALIVE" DATE, 
1163
	"CURRENT_PV_ID" NUMBER, 
1539
	"CURRENT_PV_ID" NUMBER, 
1164
	"LAST_BUILD" DATE DEFAULT sysdate
1540
	"LAST_BUILD" DATE DEFAULT sysdate
-
 
1541
   ) SEGMENT CREATION IMMEDIATE 
-
 
1542
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1543
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1544
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1545
  TABLESPACE "RELEASEM_DATA" 
-
 
1546
 LOB ("CURRENT_BUILD_FILES") STORE AS BASICFILE (
-
 
1547
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 PCTVERSION 10
1165
   ) ;
1548
  NOCACHE LOGGING 
-
 
1549
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1550
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;
1166
 
1551
 
1167
   COMMENT ON COLUMN "RUN_LEVEL"."RCON_ID" IS 'Link to the Release_config table';
1552
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."RCON_ID" IS 'Link to the Release_config table';
1168
   COMMENT ON COLUMN "RUN_LEVEL"."CURRENT_BUILD_FILES" IS 'The current build file. Set by the Master, consumed by the Slaves.';
1553
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."CURRENT_BUILD_FILES" IS 'The current build file. Set by the Master, consumed by the Slaves.';
1169
   COMMENT ON COLUMN "RUN_LEVEL"."CURRENT_RUN_LEVEL" IS 'Daemon indiactes its current state';
1554
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."CURRENT_RUN_LEVEL" IS 'Daemon indiactes its current state';
1170
   COMMENT ON COLUMN "RUN_LEVEL"."PAUSE" IS 'The daemon should pause at the end of the current build';
1555
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."PAUSE" IS 'The daemon should pause at the end of the current build.Null:Run, 1:Pause, 2:Disable';
1171
   COMMENT ON COLUMN "RUN_LEVEL"."CURRENT_PKG_ID_BEING_BUILT" IS 'pkg_id of the package currently being built';
1556
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."CURRENT_PKG_ID_BEING_BUILT" IS 'pkg_id of the package currently being built';
1172
   COMMENT ON COLUMN "RUN_LEVEL"."KEEP_ALIVE" IS 'DateTime of the last database enquiry made by the daemon. Used to locate dead daemons.';
1557
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."KEEP_ALIVE" IS 'DateTime of the last database enquiry made by the daemon. Used to locate dead daemons.';
1173
   COMMENT ON COLUMN "RUN_LEVEL"."CURRENT_PV_ID" IS 'The PV_ID of the package currently being built.
1558
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."CURRENT_PV_ID" IS 'The PV_ID of the package currently being built.';
1174
Added 29-Jul-14 for future use within the build system.';
-
 
1175
   COMMENT ON COLUMN "RUN_LEVEL"."LAST_BUILD" IS 'The DateTime that the last build started. This does not include dummy builds. Used to determine unused daemons.';
1559
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL"."LAST_BUILD" IS 'The DateTime that the last build started. This does not include dummy builds. Used to determine unused daemons.';
1176
/
-
 
1177
--------------------------------------------------------
1560
--------------------------------------------------------
1178
--  DDL for Table RUN_LEVEL_SCHEDULE
1561
--  DDL for Table RUN_LEVEL_SCHEDULE
1179
--------------------------------------------------------
1562
--------------------------------------------------------
1180
 
1563
 
1181
  CREATE TABLE "RUN_LEVEL_SCHEDULE" 
1564
  CREATE TABLE "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE" 
1182
   (	"SCHEDULED_ID" NUMBER, 
1565
   (	"SCHEDULED_ID" NUMBER, 
1183
	"SCHEDULED_PAUSE" DATE, 
1566
	"SCHEDULED_PAUSE" DATE, 
1184
	"SCHEDULED_RESUME" DATE, 
1567
	"SCHEDULED_RESUME" DATE, 
1185
	"REPEAT" CHAR(1), 
1568
	"REPEAT" CHAR(1 BYTE), 
1186
	"INDEFINITE_PAUSE" CHAR(1)
1569
	"INDEFINITE_PAUSE" CHAR(1 BYTE)
-
 
1570
   ) SEGMENT CREATION IMMEDIATE 
-
 
1571
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1572
  STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1573
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1574
  TABLESPACE "RELEASEM_DATA" ;
-
 
1575
 
-
 
1576
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE"."SCHEDULED_ID" IS 'Unique entry identifier';
-
 
1577
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE"."SCHEDULED_PAUSE" IS 'Start DateTime of the outage';
-
 
1578
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE"."SCHEDULED_RESUME" IS 'End DateTime of the outage';
-
 
1579
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE"."REPEAT" IS '0:Once, 1:Daily, 7:Weekly';
-
 
1580
   COMMENT ON COLUMN "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE"."INDEFINITE_PAUSE" IS 'Non Null indicates indefinite pause';
-
 
1581
--------------------------------------------------------
-
 
1582
--  DDL for Table SDK_CONTENT
-
 
1583
--------------------------------------------------------
-
 
1584
 
-
 
1585
  CREATE TABLE "RELEASE_MANAGER"."SDK_CONTENT" 
-
 
1586
   (	"SDKTAG_ID" NUMBER, 
-
 
1587
	"PV_ID" NUMBER, 
-
 
1588
	"SDKPKG_STATE" CHAR(1 BYTE) DEFAULT '-'
-
 
1589
   ) SEGMENT CREATION IMMEDIATE 
-
 
1590
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1591
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1592
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1593
  TABLESPACE "RELEASEM_DATA" ;
-
 
1594
 
-
 
1595
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_CONTENT"."SDKTAG_ID" IS 'Ref to SDK TAG';
-
 
1596
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_CONTENT"."PV_ID" IS 'Ref to Package Versions';
-
 
1597
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_CONTENT"."SDKPKG_STATE" IS 'Package State: -:Not exposed, E:Exposed';
-
 
1598
--------------------------------------------------------
-
 
1599
--  DDL for Table SDK_NAMES
-
 
1600
--------------------------------------------------------
-
 
1601
 
-
 
1602
  CREATE TABLE "RELEASE_MANAGER"."SDK_NAMES" 
1187
   ) ;
1603
   (	"SDK_ID" NUMBER, 
-
 
1604
	"SDK_NAME" VARCHAR2(50 BYTE), 
-
 
1605
	"SDK_COMMENT" VARCHAR2(4000 BYTE), 
-
 
1606
	"VIEW_ID" NUMBER, 
-
 
1607
	"PROJ_ID" NUMBER
-
 
1608
   ) SEGMENT CREATION IMMEDIATE 
-
 
1609
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1610
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1611
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1612
  TABLESPACE "RELEASEM_DATA" ;
-
 
1613
 
-
 
1614
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_NAMES"."SDK_ID" IS 'Auto Created when row is created';
-
 
1615
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_NAMES"."SDK_NAME" IS 'Name of the SDK';
-
 
1616
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_NAMES"."SDK_COMMENT" IS 'User comment';
-
 
1617
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_NAMES"."VIEW_ID" IS 'Base View for display';
-
 
1618
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_NAMES"."PROJ_ID" IS 'Project ID for Security context';
-
 
1619
--------------------------------------------------------
-
 
1620
--  DDL for Table SDK_TAGS
-
 
1621
--------------------------------------------------------
-
 
1622
 
-
 
1623
  CREATE TABLE "RELEASE_MANAGER"."SDK_TAGS" 
-
 
1624
   (	"SDKTAG_ID" NUMBER, 
-
 
1625
	"SDKTAG_NAME" VARCHAR2(50 BYTE), 
-
 
1626
	"DESCRIPTION" VARCHAR2(4000 BYTE), 
-
 
1627
	"SDK_ID" NUMBER, 
-
 
1628
	"RTAG_ID" NUMBER, 
-
 
1629
	"CREATED_STAMP" TIMESTAMP (6) DEFAULT SYSTIMESTAMP, 
-
 
1630
	"CREATOR_ID" NUMBER, 
-
 
1631
	"STATE_STAMP" TIMESTAMP (6) DEFAULT SYSTIMESTAMP, 
-
 
1632
	"STATE_ID" NUMBER, 
-
 
1633
	"SDK_STATE" CHAR(1 BYTE) DEFAULT 'U'
-
 
1634
   ) SEGMENT CREATION IMMEDIATE 
-
 
1635
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1636
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1637
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1638
  TABLESPACE "RELEASEM_DATA" ;
1188
/
1639
 
-
 
1640
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."SDKTAG_ID" IS 'Unique ID. Created automatically';
-
 
1641
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."SDKTAG_NAME" IS 'Name of the SDK Version';
-
 
1642
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."DESCRIPTION" IS 'General description';
-
 
1643
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."SDK_ID" IS 'Parent SDK';
-
 
1644
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."RTAG_ID" IS 'Release within which this SDK is maintained';
-
 
1645
   COMMENT ON COLUMN "RELEASE_MANAGER"."SDK_TAGS"."CREATED_STAMP" IS 'When created';
-
 
1646
   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';
-
 
1648
   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';
1189
--------------------------------------------------------
1650
--------------------------------------------------------
1190
--  DDL for Table TEMP_ENV_STATES
1651
--  DDL for Table TEMP_ENV_STATES
1191
--------------------------------------------------------
1652
--------------------------------------------------------
1192
 
1653
 
1193
  CREATE TABLE "TEMP_ENV_STATES" 
1654
  CREATE TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" 
1194
   (	"SESSION_NUM" NUMBER, 
1655
   (	"SESSION_NUM" NUMBER, 
1195
	"LEVEL_NUM" NUMBER, 
1656
	"LEVEL_NUM" NUMBER, 
1196
	"PV_ID" NUMBER, 
1657
	"PV_ID" NUMBER, 
1197
	"PKG_ID" NUMBER, 
1658
	"PKG_ID" NUMBER, 
1198
	"V_EXT" VARCHAR2(50), 
1659
	"V_EXT" VARCHAR2(50 BYTE), 
1199
	"TES_STATE" NUMBER
1660
	"TES_STATE" NUMBER
-
 
1661
   ) SEGMENT CREATION IMMEDIATE 
-
 
1662
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1663
  STORAGE(INITIAL 524288 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1664
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1200
   ) ;
1665
  TABLESPACE "RELEASEM_DATA" ;
1201
/
-
 
1202
--------------------------------------------------------
1666
--------------------------------------------------------
1203
--  DDL for Table TEMP_SASH
1667
--  DDL for Table TEMP_SASH
1204
--------------------------------------------------------
1668
--------------------------------------------------------
1205
 
1669
 
1206
  CREATE TABLE "TEMP_SASH" 
1670
  CREATE TABLE "RELEASE_MANAGER"."TEMP_SASH" 
1207
   (	"RTAG_ID" NUMBER, 
1671
   (	"RTAG_ID" NUMBER, 
1208
	"PROJ_ID" NUMBER
1672
	"PROJ_ID" NUMBER
-
 
1673
   ) SEGMENT CREATION IMMEDIATE 
-
 
1674
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1675
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1676
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1209
   ) ;
1677
  TABLESPACE "RELEASEM_DATA" ;
1210
/
-
 
1211
--------------------------------------------------------
1678
--------------------------------------------------------
1212
--  DDL for Table TEMP_TREE_BROWSE
1679
--  DDL for Table TEMP_TREE_BROWSE
1213
--------------------------------------------------------
1680
--------------------------------------------------------
1214
 
1681
 
1215
  CREATE TABLE "TEMP_TREE_BROWSE" 
1682
  CREATE TABLE "RELEASE_MANAGER"."TEMP_TREE_BROWSE" 
1216
   (	"SESSION_NUM" NUMBER, 
1683
   (	"SESSION_NUM" NUMBER, 
1217
	"LEVEL_NUM" NUMBER, 
1684
	"LEVEL_NUM" NUMBER, 
1218
	"PV_ID" NUMBER, 
1685
	"PV_ID" NUMBER, 
1219
	"PKG_ID" NUMBER, 
1686
	"PKG_ID" NUMBER, 
1220
	"V_EXT" VARCHAR2(50), 
1687
	"V_EXT" VARCHAR2(50 BYTE), 
1221
	"DIRECTION" NUMBER
1688
	"DIRECTION" NUMBER
-
 
1689
   ) SEGMENT CREATION IMMEDIATE 
-
 
1690
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1691
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1692
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1693
  TABLESPACE "RELEASEM_DATA" ;
-
 
1694
--------------------------------------------------------
-
 
1695
--  DDL for Table TEST_RUN
-
 
1696
--------------------------------------------------------
-
 
1697
 
-
 
1698
  CREATE TABLE "RELEASE_MANAGER"."TEST_RUN" 
-
 
1699
   (	"BUILD_ID" NUMBER, 
-
 
1700
	"PLATFORM" VARCHAR2(50 BYTE), 
-
 
1701
	"TYPE" VARCHAR2(1 BYTE), 
-
 
1702
	"TEST_NAME" VARCHAR2(150 BYTE), 
-
 
1703
	"TEST_OUTCOME" VARCHAR2(20 BYTE), 
-
 
1704
	"TIME_TAKEN" NUMBER, 
-
 
1705
	"FAIL_MESSAGE" CLOB
-
 
1706
   ) SEGMENT CREATION IMMEDIATE 
-
 
1707
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1708
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1709
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1710
  TABLESPACE "RELEASEM_DATA" 
-
 
1711
 LOB ("FAIL_MESSAGE") STORE AS BASICFILE (
-
 
1712
  TABLESPACE "RELEASEM_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION 
1222
   ) ;
1713
  NOCACHE LOGGING 
-
 
1714
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1715
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;
1223
/
1716
 
-
 
1717
   COMMENT ON COLUMN "RELEASE_MANAGER"."TEST_RUN"."PLATFORM" IS 'Target Platform';
-
 
1718
   COMMENT ON COLUMN "RELEASE_MANAGER"."TEST_RUN"."TYPE" IS 'P or D';
-
 
1719
   COMMENT ON COLUMN "RELEASE_MANAGER"."TEST_RUN"."TEST_OUTCOME" IS 'PASS/FAIL/SKIP';
-
 
1720
   COMMENT ON COLUMN "RELEASE_MANAGER"."TEST_RUN"."TIME_TAKEN" IS 'Test Duration in milliseconds';
-
 
1721
   COMMENT ON COLUMN "RELEASE_MANAGER"."TEST_RUN"."FAIL_MESSAGE" IS 'Failure Message';
1224
--------------------------------------------------------
1722
--------------------------------------------------------
1225
--  DDL for Table TEST_TYPES
1723
--  DDL for Table TEST_TYPES
1226
--------------------------------------------------------
1724
--------------------------------------------------------
1227
 
1725
 
1228
  CREATE TABLE "TEST_TYPES" 
1726
  CREATE TABLE "RELEASE_MANAGER"."TEST_TYPES" 
1229
   (	"TEST_TYPE_ID" NUMBER, 
1727
   (	"TEST_TYPE_ID" NUMBER, 
1230
	"TEST_TYPE_NAME" VARCHAR2(50), 
1728
	"TEST_TYPE_NAME" VARCHAR2(50 BYTE), 
1231
	"DISPLAY_ORDER" NUMBER
1729
	"DISPLAY_ORDER" NUMBER
-
 
1730
   ) SEGMENT CREATION IMMEDIATE 
-
 
1731
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1732
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1733
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1232
   ) ;
1734
  TABLESPACE "RELEASEM_DATA" ;
1233
/
-
 
1234
--------------------------------------------------------
1735
--------------------------------------------------------
1235
--  DDL for Table UNIT_TESTS
1736
--  DDL for Table UNIT_TESTS
1236
--------------------------------------------------------
1737
--------------------------------------------------------
1237
 
1738
 
1238
  CREATE TABLE "UNIT_TESTS" 
1739
  CREATE TABLE "RELEASE_MANAGER"."UNIT_TESTS" 
1239
   (	"TEST_ID" NUMBER, 
1740
   (	"TEST_ID" NUMBER, 
1240
	"PV_ID" NUMBER, 
1741
	"PV_ID" NUMBER, 
1241
	"TEST_TYPES_FK" NUMBER, 
1742
	"TEST_TYPES_FK" NUMBER, 
1242
	"TEST_SUMMARY" VARCHAR2(4000), 
1743
	"TEST_SUMMARY" VARCHAR2(4000 BYTE), 
1243
	"COMPLETION_DATE" DATE, 
1744
	"COMPLETION_DATE" DATE, 
1244
	"COMPLETED_BY" NUMBER, 
1745
	"COMPLETED_BY" NUMBER, 
1245
	"RESULTS_URL" VARCHAR2(2000), 
1746
	"RESULTS_URL" VARCHAR2(2000 BYTE), 
1246
	"RESULTS_ATTACHMENT_NAME" VARCHAR2(2000), 
1747
	"RESULTS_ATTACHMENT_NAME" VARCHAR2(2000 BYTE), 
1247
	"TEST_ACCEPTED" CHAR(1), 
1748
	"TEST_ACCEPTED" CHAR(1 BYTE), 
1248
	"ACCEPTANCE_DATE" DATE, 
1749
	"ACCEPTANCE_DATE" DATE, 
1249
	"ACCEPTED_BY" NUMBER, 
1750
	"ACCEPTED_BY" NUMBER, 
1250
	"REVIEW_COMMENTS" VARCHAR2(4000), 
1751
	"REVIEW_COMMENTS" VARCHAR2(4000 BYTE), 
1251
	"NUMOF_TEST" VARCHAR2(50)
1752
	"NUMOF_TEST" VARCHAR2(50 BYTE)
-
 
1753
   ) SEGMENT CREATION IMMEDIATE 
-
 
1754
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1755
  STORAGE(INITIAL 31457280 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1756
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1252
   ) ;
1757
  TABLESPACE "RELEASEM_DATA" ;
1253
/
-
 
1254
--------------------------------------------------------
1758
--------------------------------------------------------
1255
--  DDL for Table VALIDATION_RULES
1759
--  DDL for Table VALIDATION_RULES
1256
--------------------------------------------------------
1760
--------------------------------------------------------
1257
 
1761
 
1258
  CREATE TABLE "VALIDATION_RULES" 
1762
  CREATE TABLE "RELEASE_MANAGER"."VALIDATION_RULES" 
1259
   (	"FIELD_NAME" VARCHAR2(1000), 
1763
   (	"FIELD_NAME" VARCHAR2(1000 BYTE), 
1260
	"IS_REQUIRED" CHAR(1), 
1764
	"IS_REQUIRED" CHAR(1 BYTE), 
1261
	"IS_NUMERIC" CHAR(1), 
1765
	"IS_NUMERIC" CHAR(1 BYTE), 
1262
	"MIN_NUMERIC_VALUE" NUMBER, 
1766
	"MIN_NUMERIC_VALUE" NUMBER, 
1263
	"MAX_NUMERIC_VALUE" NUMBER, 
1767
	"MAX_NUMERIC_VALUE" NUMBER, 
1264
	"IS_DATE" CHAR(1), 
1768
	"IS_DATE" CHAR(1 BYTE), 
1265
	"START_DATE" DATE, 
1769
	"START_DATE" DATE, 
1266
	"END_DATE" DATE, 
1770
	"END_DATE" DATE, 
1267
	"MIN_STRING_LENGTH" NUMBER, 
1771
	"MIN_STRING_LENGTH" NUMBER, 
1268
	"MAX_STRING_LENGTH" NUMBER, 
1772
	"MAX_STRING_LENGTH" NUMBER, 
1269
	"REGEXP" VARCHAR2(4000), 
1773
	"REGEXP" VARCHAR2(4000 BYTE), 
1270
	"REGEXP_DESCRIPTION" VARCHAR2(50)
1774
	"REGEXP_DESCRIPTION" VARCHAR2(50 BYTE)
-
 
1775
   ) SEGMENT CREATION IMMEDIATE 
-
 
1776
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1777
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1778
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1271
   ) ;
1779
  TABLESPACE "RELEASEM_DATA" ;
1272
/
-
 
1273
--------------------------------------------------------
1780
--------------------------------------------------------
1274
--  DDL for Table VCS_TYPE
1781
--  DDL for Table VCS_TYPE
1275
--------------------------------------------------------
1782
--------------------------------------------------------
1276
 
1783
 
1277
  CREATE TABLE "VCS_TYPE" 
1784
  CREATE TABLE "RELEASE_MANAGER"."VCS_TYPE" 
1278
   (	"VCS_TYPE_ID" NUMBER, 
1785
   (	"VCS_TYPE_ID" NUMBER, 
1279
	"NAME" VARCHAR2(128), 
1786
	"NAME" VARCHAR2(128 BYTE), 
1280
	"TAG" VARCHAR2(32)
1787
	"TAG" VARCHAR2(32 BYTE)
-
 
1788
   ) SEGMENT CREATION IMMEDIATE 
-
 
1789
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1790
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1791
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1281
   ) ;
1792
  TABLESPACE "RELEASEM_DATA" ;
1282
/
-
 
1283
--------------------------------------------------------
1793
--------------------------------------------------------
1284
--  DDL for Table VIEWS
1794
--  DDL for Table VIEWS
1285
--------------------------------------------------------
1795
--------------------------------------------------------
1286
 
1796
 
1287
  CREATE TABLE "VIEWS" 
1797
  CREATE TABLE "RELEASE_MANAGER"."VIEWS" 
1288
   (	"VIEW_ID" NUMBER, 
1798
   (	"VIEW_ID" NUMBER, 
1289
	"VIEW_NAME" VARCHAR2(30), 
1799
	"VIEW_NAME" VARCHAR2(30 BYTE), 
1290
	"OWNER_ID" NUMBER, 
1800
	"OWNER_ID" NUMBER, 
1291
	"BASE_VIEW" CHAR(1), 
1801
	"BASE_VIEW" CHAR(1 BYTE), 
1292
	"PUBLIC_READ" CHAR(1)
1802
	"PUBLIC_READ" CHAR(1 BYTE)
-
 
1803
   ) SEGMENT CREATION IMMEDIATE 
-
 
1804
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1805
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1806
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1293
   ) ;
1807
  TABLESPACE "RELEASEM_DATA" ;
1294
/
1808
 
-
 
1809
   COMMENT ON COLUMN "RELEASE_MANAGER"."VIEWS"."OWNER_ID" IS '0:Public';
-
 
1810
   COMMENT ON COLUMN "RELEASE_MANAGER"."VIEWS"."BASE_VIEW" IS 'Y:Base View';
1295
--------------------------------------------------------
1811
--------------------------------------------------------
1296
--  DDL for Table VIEW_DEF
1812
--  DDL for Table VIEW_DEF
1297
--------------------------------------------------------
1813
--------------------------------------------------------
1298
 
1814
 
1299
  CREATE TABLE "VIEW_DEF" 
1815
  CREATE TABLE "RELEASE_MANAGER"."VIEW_DEF" 
1300
   (	"VIEW_ID" NUMBER, 
1816
   (	"VIEW_ID" NUMBER, 
1301
	"PKG_ID" NUMBER
1817
	"PKG_ID" NUMBER
-
 
1818
   ) SEGMENT CREATION IMMEDIATE 
-
 
1819
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1820
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1821
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1302
   ) ;
1822
  TABLESPACE "RELEASEM_DATA" ;
1303
/
1823
 
-
 
1824
   COMMENT ON COLUMN "RELEASE_MANAGER"."VIEW_DEF"."VIEW_ID" IS 'Non Base View ID';
-
 
1825
   COMMENT ON COLUMN "RELEASE_MANAGER"."VIEW_DEF"."PKG_ID" IS 'Package ID';
-
 
1826
   COMMENT ON TABLE "RELEASE_MANAGER"."VIEW_DEF"  IS 'Packages in a non-baseview';
1304
--------------------------------------------------------
1827
--------------------------------------------------------
1305
--  DDL for Table VIEW_SETTINGS
1828
--  DDL for Table VIEW_SETTINGS
1306
--------------------------------------------------------
1829
--------------------------------------------------------
1307
 
1830
 
1308
  CREATE TABLE "VIEW_SETTINGS" 
1831
  CREATE TABLE "RELEASE_MANAGER"."VIEW_SETTINGS" 
1309
   (	"USER_ID" NUMBER, 
1832
   (	"USER_ID" NUMBER, 
1310
	"VIEW_ID" NUMBER
1833
	"VIEW_ID" NUMBER
-
 
1834
   ) SEGMENT CREATION IMMEDIATE 
-
 
1835
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1836
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1837
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1311
   ) ;
1838
  TABLESPACE "RELEASEM_DATA" ;
1312
/
-
 
1313
--------------------------------------------------------
1839
--------------------------------------------------------
1314
--  DDL for Table VTREES
1840
--  DDL for Table VTREES
1315
--------------------------------------------------------
1841
--------------------------------------------------------
1316
 
1842
 
1317
  CREATE TABLE "VTREES" 
1843
  CREATE TABLE "RELEASE_MANAGER"."VTREES" 
1318
   (	"VTREE_ID" NUMBER, 
1844
   (	"VTREE_ID" NUMBER, 
1319
	"PROJ_ID" NUMBER, 
1845
	"PROJ_ID" NUMBER, 
1320
	"VTREE_NAME" VARCHAR2(50), 
1846
	"VTREE_NAME" VARCHAR2(50 BYTE), 
1321
	"HIDE" CHAR(1)
1847
	"HIDE" CHAR(1 BYTE)
-
 
1848
   ) SEGMENT CREATION IMMEDIATE 
-
 
1849
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1850
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1851
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1322
   ) ;
1852
  TABLESPACE "RELEASEM_DATA" ;
1323
/
-
 
1324
--------------------------------------------------------
1853
--------------------------------------------------------
1325
--  DDL for Table VTREES_WORLD
1854
--  DDL for Table VTREES_WORLD
1326
--------------------------------------------------------
1855
--------------------------------------------------------
1327
 
1856
 
1328
  CREATE TABLE "VTREES_WORLD" 
1857
  CREATE TABLE "RELEASE_MANAGER"."VTREES_WORLD" 
1329
   (	"WORLD_ID" NUMBER, 
1858
   (	"WORLD_ID" NUMBER, 
1330
	"VTREE_ID" NUMBER
1859
	"VTREE_ID" NUMBER
-
 
1860
   ) SEGMENT CREATION IMMEDIATE 
-
 
1861
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1862
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1863
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1331
   ) ;
1864
  TABLESPACE "RELEASEM_DATA" ;
1332
/
-
 
1333
--------------------------------------------------------
1865
--------------------------------------------------------
1334
--  DDL for Table WORK_IN_PROGRESS
1866
--  DDL for Table WORK_IN_PROGRESS
1335
--------------------------------------------------------
1867
--------------------------------------------------------
1336
 
1868
 
1337
  CREATE TABLE "WORK_IN_PROGRESS" 
1869
  CREATE TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" 
1338
   (	"RTAG_ID" NUMBER, 
1870
   (	"RTAG_ID" NUMBER, 
1339
	"PV_ID" NUMBER, 
1871
	"PV_ID" NUMBER, 
1340
	"VIEW_ID" NUMBER
1872
	"VIEW_ID" NUMBER
-
 
1873
   ) SEGMENT CREATION IMMEDIATE 
-
 
1874
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1875
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1876
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1341
   ) ;
1877
  TABLESPACE "RELEASEM_DATA" ;
1342
/
-
 
1343
--------------------------------------------------------
1878
--------------------------------------------------------
1344
--  DDL for Table WORLDS
1879
--  DDL for Table WORLDS
1345
--------------------------------------------------------
1880
--------------------------------------------------------
1346
 
1881
 
1347
  CREATE TABLE "WORLDS" 
1882
  CREATE TABLE "RELEASE_MANAGER"."WORLDS" 
1348
   (	"WORLD_ID" NUMBER, 
1883
   (	"WORLD_ID" NUMBER, 
1349
	"WORLD_NAME" VARCHAR2(30), 
1884
	"WORLD_NAME" VARCHAR2(30 BYTE), 
1350
	"WORLD_DESC" VARCHAR2(255)
1885
	"WORLD_DESC" VARCHAR2(255 BYTE)
-
 
1886
   ) SEGMENT CREATION IMMEDIATE 
-
 
1887
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
-
 
1888
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1889
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1351
   ) ;
1890
  TABLESPACE "RELEASEM_DATA" ;
1352
/
-
 
1353
--------------------------------------------------------
1891
--------------------------------------------------------
1354
--  DDL for View ENVIRONMENT_VIEW
1892
--  DDL for View ENVIRONMENT_VIEW
1355
--------------------------------------------------------
1893
--------------------------------------------------------
1356
 
1894
 
1357
  CREATE OR REPLACE VIEW "ENVIRONMENT_VIEW" ("ENV_AREA", "PV_ID", "RTAG_ID", "VIEW_ID", "PKG_STATE", "DEPRECATED_STATE", "INSERTOR_ID", "INSERT_STAMP", "OPERATION") AS 
1895
  CREATE OR REPLACE FORCE VIEW "RELEASE_MANAGER"."ENVIRONMENT_VIEW" ("ENV_AREA", "PV_ID", "RTAG_ID", "VIEW_ID", "PKG_STATE", "DEPRECATED_STATE", "INSERTOR_ID", "INSERT_STAMP", "OPERATION") AS 
1358
  SELECT 2 AS ENV_AREA,
1896
  SELECT 2 AS ENV_AREA,
1359
    rc.PV_ID,
1897
    rc.PV_ID,
1360
    rc.RTAG_ID,
1898
    rc.RTAG_ID,
1361
    rc.BASE_VIEW_ID AS VIEW_ID,
1899
    rc.BASE_VIEW_ID AS VIEW_ID,
1362
    rc.PKG_STATE,
1900
    rc.PKG_STATE,
Line 1385... Line 1923...
1385
 NULL AS DEPRECATED_STATE,
1923
 NULL AS DEPRECATED_STATE,
1386
    NULL AS INSERTOR_ID,
1924
    NULL AS INSERTOR_ID,
1387
    NULL AS INSERT_STAMP,
1925
    NULL AS INSERT_STAMP,
1388
    pl.operation
1926
    pl.operation
1389
FROM PLANNED pl;
1927
FROM PLANNED pl;
1390
/
-
 
1391
--------------------------------------------------------
1928
--------------------------------------------------------
1392
--  DDL for View RM_PKG_ISSUES_ID
1929
--  DDL for View RM_PKG_ISSUES_ID
1393
--------------------------------------------------------
1930
--------------------------------------------------------
1394
 
1931
 
1395
  CREATE OR REPLACE VIEW "RM_PKG_ISSUES_ID" ("ISS_ID", "PKG_VERSION") AS 
1932
  CREATE OR REPLACE FORCE VIEW "RELEASE_MANAGER"."RM_PKG_ISSUES_ID" ("ISS_ID", "PKG_VERSION") AS 
1396
  SELECT DISTINCT ISS_ID, PKG_VERSION FROM RM_PACKAGE_ISSUES WHERE ISS_ID IS NOT NULL
1933
  SELECT DISTINCT ISS_ID, PKG_VERSION FROM RM_PACKAGE_ISSUES WHERE ISS_ID IS NOT NULL
1397
 
1934
 
1398
;
1935
;
1399
/
-
 
1400
--------------------------------------------------------
1936
--------------------------------------------------------
1401
--  DDL for Index PK_LICENCES
1937
--  DDL for Index PK_LICENCES
1402
--------------------------------------------------------
1938
--------------------------------------------------------
1403
 
1939
 
1404
  CREATE UNIQUE INDEX "PK_LICENCES" ON "LICENCES" ("LICENCE") 
1940
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_LICENCES" ON "RELEASE_MANAGER"."LICENCES" ("LICENCE") 
-
 
1941
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1942
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1943
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1405
  ;
1944
  TABLESPACE "RELEASEM_INDX" ;
1406
/
-
 
1407
--------------------------------------------------------
1945
--------------------------------------------------------
1408
--  DDL for Index UNQ_PKG_BUILD_ENV
1946
--  DDL for Index UNQ_PKG_BUILD_ENV
1409
--------------------------------------------------------
1947
--------------------------------------------------------
1410
 
1948
 
1411
  CREATE UNIQUE INDEX "UNQ_PKG_BUILD_ENV" ON "PACKAGE_BUILD_ENV" ("PV_ID", "BE_ID") 
1949
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PKG_BUILD_ENV" ON "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" ("PV_ID", "BE_ID") 
-
 
1950
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1951
  STORAGE(INITIAL 6291456 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1952
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1412
  ;
1953
  TABLESPACE "RELEASEM_INDX" ;
-
 
1954
--------------------------------------------------------
-
 
1955
--  DDL for Index SDK_NAMES_UK1
-
 
1956
--------------------------------------------------------
1413
/
1957
 
-
 
1958
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."SDK_NAMES_UK1" ON "RELEASE_MANAGER"."SDK_NAMES" ("SDK_NAME") 
-
 
1959
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1960
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1961
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1962
  TABLESPACE "RELEASEM_DATA" ;
1414
--------------------------------------------------------
1963
--------------------------------------------------------
1415
--  DDL for Index UNQ_PACKAGES
1964
--  DDL for Index UNQ_PACKAGES
1416
--------------------------------------------------------
1965
--------------------------------------------------------
1417
 
1966
 
1418
  CREATE UNIQUE INDEX "UNQ_PACKAGES" ON "PACKAGES" ("PKG_NAME") 
1967
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PACKAGES" ON "RELEASE_MANAGER"."PACKAGES" ("PKG_NAME") 
-
 
1968
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1969
  STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1970
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1419
  ;
1971
  TABLESPACE "RELEASEM_INDX" ;
-
 
1972
--------------------------------------------------------
-
 
1973
--  DDL for Index INX_PACKAGES_ALIAS
-
 
1974
--------------------------------------------------------
1420
/
1975
 
-
 
1976
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_ALIAS" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PKG_ID", "V_EXT") 
-
 
1977
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1978
  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)
-
 
1980
  TABLESPACE "RELEASEM_DATA" ;
1421
--------------------------------------------------------
1981
--------------------------------------------------------
1422
--  DDL for Index CODE_REVIEW_URL_PK
1982
--  DDL for Index CODE_REVIEW_URL_PK
1423
--------------------------------------------------------
1983
--------------------------------------------------------
1424
 
1984
 
1425
  CREATE UNIQUE INDEX "CODE_REVIEW_URL_PK" ON "CODE_REVIEW_URL" ("CR_ID") 
1985
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."CODE_REVIEW_URL_PK" ON "RELEASE_MANAGER"."CODE_REVIEW_URL" ("CR_ID") 
-
 
1986
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1987
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1988
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1989
  TABLESPACE "RELEASEM_INDX" ;
-
 
1990
--------------------------------------------------------
-
 
1991
--  DDL for Index SDK_NAMES_PK
-
 
1992
--------------------------------------------------------
1426
  ;
1993
 
-
 
1994
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."SDK_NAMES_PK" ON "RELEASE_MANAGER"."SDK_NAMES" ("SDK_ID") 
-
 
1995
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
1996
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
1997
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
1998
  TABLESPACE "RELEASEM_DATA" ;
-
 
1999
--------------------------------------------------------
-
 
2000
--  DDL for Index INX_ACTION_TIMESTAMP
-
 
2001
--------------------------------------------------------
1427
/
2002
 
-
 
2003
  CREATE INDEX "RELEASE_MANAGER"."INX_ACTION_TIMESTAMP" ON "RELEASE_MANAGER"."ACTION_LOG" ("ACTION_TIMESTAMP") 
-
 
2004
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2005
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2006
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2007
  TABLESPACE "RELEASEM_DATA" ;
1428
--------------------------------------------------------
2008
--------------------------------------------------------
1429
--  DDL for Index INX_UT_COMPLETED
2009
--  DDL for Index INX_UT_COMPLETED
1430
--------------------------------------------------------
2010
--------------------------------------------------------
1431
 
2011
 
1432
  CREATE INDEX "INX_UT_COMPLETED" ON "UNIT_TESTS" ("COMPLETION_DATE", "COMPLETED_BY") 
2012
  CREATE INDEX "RELEASE_MANAGER"."INX_UT_COMPLETED" ON "RELEASE_MANAGER"."UNIT_TESTS" ("COMPLETION_DATE", "COMPLETED_BY") 
-
 
2013
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2014
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2015
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1433
  ;
2016
  TABLESPACE "RELEASEM_INDX" ;
1434
/
-
 
1435
--------------------------------------------------------
2017
--------------------------------------------------------
1436
--  DDL for Index INX_PV_ID_PKGDOC
2018
--  DDL for Index INX_PV_ID_PKGDOC
1437
--------------------------------------------------------
2019
--------------------------------------------------------
1438
 
2020
 
1439
  CREATE INDEX "INX_PV_ID_PKGDOC" ON "PACKAGE_DOCUMENTS" ("PV_ID") 
2021
  CREATE INDEX "RELEASE_MANAGER"."INX_PV_ID_PKGDOC" ON "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" ("PV_ID") 
-
 
2022
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2023
  STORAGE(INITIAL 1048576 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2024
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1440
  ;
2025
  TABLESPACE "RELEASEM_INDX" ;
1441
/
-
 
1442
--------------------------------------------------------
2026
--------------------------------------------------------
1443
--  DDL for Index UNQ_VIEW_SETTINGS
2027
--  DDL for Index UNQ_VIEW_SETTINGS
1444
--------------------------------------------------------
2028
--------------------------------------------------------
1445
 
2029
 
1446
  CREATE UNIQUE INDEX "UNQ_VIEW_SETTINGS" ON "VIEW_SETTINGS" ("USER_ID", "VIEW_ID") 
2030
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VIEW_SETTINGS" ON "RELEASE_MANAGER"."VIEW_SETTINGS" ("USER_ID", "VIEW_ID") 
-
 
2031
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2032
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2033
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1447
  ;
2034
  TABLESPACE "RELEASEM_INDX" ;
1448
/
-
 
1449
--------------------------------------------------------
2035
--------------------------------------------------------
1450
--  DDL for Index INX_PP_PV_ID
2036
--  DDL for Index INX_PP_PV_ID
1451
--------------------------------------------------------
2037
--------------------------------------------------------
1452
 
2038
 
1453
  CREATE INDEX "INX_PP_PV_ID" ON "PACKAGE_PATCHES" ("PV_ID") 
2039
  CREATE INDEX "RELEASE_MANAGER"."INX_PP_PV_ID" ON "RELEASE_MANAGER"."PACKAGE_PATCHES" ("PV_ID") 
-
 
2040
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2041
  STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2042
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1454
  ;
2043
  TABLESPACE "RELEASEM_INDX" ;
1455
/
-
 
1456
--------------------------------------------------------
2044
--------------------------------------------------------
1457
--  DDL for Index PK_VIEWS
2045
--  DDL for Index PK_VIEWS
1458
--------------------------------------------------------
2046
--------------------------------------------------------
1459
 
2047
 
1460
  CREATE UNIQUE INDEX "PK_VIEWS" ON "VIEWS" ("VIEW_ID") 
2048
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_VIEWS" ON "RELEASE_MANAGER"."VIEWS" ("VIEW_ID") 
-
 
2049
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2050
  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)
1461
  ;
2052
  TABLESPACE "RELEASEM_INDX" ;
1462
/
-
 
1463
--------------------------------------------------------
2053
--------------------------------------------------------
1464
--  DDL for Index PK_PACKAGES
2054
--  DDL for Index PK_PACKAGES
1465
--------------------------------------------------------
2055
--------------------------------------------------------
1466
 
2056
 
1467
  CREATE UNIQUE INDEX "PK_PACKAGES" ON "PACKAGES" ("PKG_ID") 
2057
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_PACKAGES" ON "RELEASE_MANAGER"."PACKAGES" ("PKG_ID") 
-
 
2058
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2059
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2060
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1468
  ;
2061
  TABLESPACE "RELEASEM_INDX" ;
1469
/
-
 
1470
--------------------------------------------------------
2062
--------------------------------------------------------
1471
--  DDL for Index PK_TEST_TYPES
2063
--  DDL for Index PK_TEST_TYPES
1472
--------------------------------------------------------
2064
--------------------------------------------------------
1473
 
2065
 
1474
  CREATE UNIQUE INDEX "PK_TEST_TYPES" ON "TEST_TYPES" ("TEST_TYPE_ID") 
2066
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_TEST_TYPES" ON "RELEASE_MANAGER"."TEST_TYPES" ("TEST_TYPE_ID") 
-
 
2067
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2068
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2069
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1475
  ;
2070
  TABLESPACE "RELEASEM_INDX" ;
1476
/
-
 
1477
--------------------------------------------------------
2071
--------------------------------------------------------
1478
--  DDL for Index UNQ_ACTTYPE_ID
2072
--  DDL for Index UNQ_ACTTYPE_ID
1479
--------------------------------------------------------
2073
--------------------------------------------------------
1480
 
2074
 
1481
  CREATE UNIQUE INDEX "UNQ_ACTTYPE_ID" ON "ACTION_TYPE" ("ACTTYPE_ID") 
2075
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_ACTTYPE_ID" ON "RELEASE_MANAGER"."ACTION_TYPE" ("ACTTYPE_ID") 
-
 
2076
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2077
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2078
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1482
  ;
2079
  TABLESPACE "RELEASEM_INDX" ;
1483
/
-
 
1484
--------------------------------------------------------
2080
--------------------------------------------------------
1485
--  DDL for Index INX_PROJ_ACTION_DATE_TIME
2081
--  DDL for Index INX_PROJ_ACTION_DATE_TIME
1486
--------------------------------------------------------
2082
--------------------------------------------------------
1487
 
2083
 
1488
  CREATE INDEX "INX_PROJ_ACTION_DATE_TIME" ON "PROJECT_ACTION_LOG" ("ACTION_DATETIME") 
2084
  CREATE INDEX "RELEASE_MANAGER"."INX_PROJ_ACTION_DATE_TIME" ON "RELEASE_MANAGER"."PROJECT_ACTION_LOG" ("ACTION_DATETIME") 
-
 
2085
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2086
  STORAGE(INITIAL 327680 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2087
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1489
  ;
2088
  TABLESPACE "RELEASEM_INDX" ;
1490
/
-
 
1491
--------------------------------------------------------
2089
--------------------------------------------------------
1492
--  DDL for Index INX_RC_PKG_STATE
2090
--  DDL for Index INX_RC_PKG_STATE
1493
--------------------------------------------------------
2091
--------------------------------------------------------
1494
 
2092
 
1495
  CREATE INDEX "INX_RC_PKG_STATE" ON "RELEASE_CONTENT" ("PKG_STATE") 
2093
  CREATE INDEX "RELEASE_MANAGER"."INX_RC_PKG_STATE" ON "RELEASE_MANAGER"."RELEASE_CONTENT" ("PKG_STATE") 
-
 
2094
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2095
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2096
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1496
  ;
2097
  TABLESPACE "RELEASEM_INDX" ;
1497
/
-
 
1498
--------------------------------------------------------
2098
--------------------------------------------------------
1499
--  DDL for Index PROCESSES_PK
2099
--  DDL for Index PROCESSES_PK
1500
--------------------------------------------------------
2100
--------------------------------------------------------
1501
 
2101
 
1502
  CREATE UNIQUE INDEX "PROCESSES_PK" ON "PROCESSES" ("PROC_ID") 
2102
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PROCESSES_PK" ON "RELEASE_MANAGER"."PROCESSES" ("PROC_ID") 
-
 
2103
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2104
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2105
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1503
  ;
2106
  TABLESPACE "RELEASEM_INDX" ;
1504
/
-
 
1505
--------------------------------------------------------
2107
--------------------------------------------------------
1506
--  DDL for Index INX_PACKAGE_DEPS_DPV_ID
2108
--  DDL for Index INX_PACKAGE_DEPS_DPV_ID
1507
--------------------------------------------------------
2109
--------------------------------------------------------
1508
 
2110
 
1509
  CREATE INDEX "INX_PACKAGE_DEPS_DPV_ID" ON "PACKAGE_DEPENDENCIES" ("DPV_ID") 
2111
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_DPV_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("DPV_ID") 
-
 
2112
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2113
  STORAGE(INITIAL 75497472 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2114
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1510
  ;
2115
  TABLESPACE "RELEASEM_INDX" ;
1511
/
-
 
1512
--------------------------------------------------------
2116
--------------------------------------------------------
1513
--  DDL for Index INX_PACKAGES_PKG_VERSION
2117
--  DDL for Index INX_PACKAGES_PKG_VERSION
1514
--------------------------------------------------------
2118
--------------------------------------------------------
1515
 
2119
 
1516
  CREATE INDEX "INX_PACKAGES_PKG_VERSION" ON "PACKAGE_VERSIONS" ("PKG_VERSION") 
2120
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_PKG_VERSION" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PKG_VERSION") 
-
 
2121
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2122
  STORAGE(INITIAL 10485760 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2123
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1517
  ;
2124
  TABLESPACE "RELEASEM_INDX" ;
1518
/
-
 
1519
--------------------------------------------------------
2125
--------------------------------------------------------
1520
--  DDL for Index UNQ_PACKAGE_METRICS
2126
--  DDL for Index UNQ_PACKAGE_METRICS
1521
--------------------------------------------------------
2127
--------------------------------------------------------
1522
 
2128
 
1523
  CREATE UNIQUE INDEX "UNQ_PACKAGE_METRICS" ON "PACKAGE_METRICS" ("PV_ID") 
2129
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PACKAGE_METRICS" ON "RELEASE_MANAGER"."PACKAGE_METRICS" ("PV_ID") 
-
 
2130
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2131
  STORAGE(INITIAL 4194304 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2132
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1524
  ;
2133
  TABLESPACE "RELEASEM_INDX" ;
1525
/
-
 
1526
--------------------------------------------------------
2134
--------------------------------------------------------
1527
--  DDL for Index UNQ_PLATFORM
2135
--  DDL for Index UNQ_PLATFORM
1528
--------------------------------------------------------
2136
--------------------------------------------------------
1529
 
2137
 
1530
  CREATE UNIQUE INDEX "UNQ_PLATFORM" ON "PLATFORMS" ("NAME") 
2138
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PLATFORM" ON "RELEASE_MANAGER"."PLATFORMS" ("NAME") 
-
 
2139
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2140
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2141
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1531
  ;
2142
  TABLESPACE "RELEASEM_INDX" ;
1532
/
-
 
1533
--------------------------------------------------------
2143
--------------------------------------------------------
1534
--  DDL for Index UNQ_VIEWS
2144
--  DDL for Index UNQ_VIEWS
1535
--------------------------------------------------------
2145
--------------------------------------------------------
1536
 
2146
 
1537
  CREATE UNIQUE INDEX "UNQ_VIEWS" ON "VIEWS" ("VIEW_NAME", "OWNER_ID") 
2147
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VIEWS" ON "RELEASE_MANAGER"."VIEWS" ("VIEW_NAME", "OWNER_ID") 
-
 
2148
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2149
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2150
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1538
  ;
2151
  TABLESPACE "RELEASEM_INDX" ;
1539
/
-
 
1540
--------------------------------------------------------
2152
--------------------------------------------------------
1541
--  DDL for Index PRODUCT_STATES_PK
2153
--  DDL for Index PRODUCT_STATES_PK
1542
--------------------------------------------------------
2154
--------------------------------------------------------
1543
 
2155
 
1544
  CREATE UNIQUE INDEX "PRODUCT_STATES_PK" ON "PRODUCT_STATES" ("STATE_ID") 
2156
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PRODUCT_STATES_PK" ON "RELEASE_MANAGER"."PRODUCT_STATES" ("STATE_ID") 
-
 
2157
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2158
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2159
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1545
  ;
2160
  TABLESPACE "RELEASEM_INDX" ;
1546
/
-
 
1547
--------------------------------------------------------
2161
--------------------------------------------------------
1548
--  DDL for Index PK_MESSAGE_BOARD
2162
--  DDL for Index PK_MESSAGE_BOARD
1549
--------------------------------------------------------
2163
--------------------------------------------------------
1550
 
2164
 
1551
  CREATE UNIQUE INDEX "PK_MESSAGE_BOARD" ON "MESSAGE_BOARD" ("MSG_ID") 
2165
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_MESSAGE_BOARD" ON "RELEASE_MANAGER"."MESSAGE_BOARD" ("MSG_ID") 
-
 
2166
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2167
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2168
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1552
  ;
2169
  TABLESPACE "RELEASEM_INDX" ;
1553
/
-
 
1554
--------------------------------------------------------
2170
--------------------------------------------------------
1555
--  DDL for Index PK_BUILD_MACHINE_CONFIG
2171
--  DDL for Index PK_BUILD_MACHINE_CONFIG
1556
--------------------------------------------------------
2172
--------------------------------------------------------
1557
 
2173
 
1558
  CREATE UNIQUE INDEX "PK_BUILD_MACHINE_CONFIG" ON "BUILD_MACHINE_CONFIG" ("BMCON_ID") 
2174
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_BUILD_MACHINE_CONFIG" ON "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" ("BMCON_ID") 
-
 
2175
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2176
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2177
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1559
  ;
2178
  TABLESPACE "RELEASEM_INDX" ;
1560
/
-
 
1561
--------------------------------------------------------
2179
--------------------------------------------------------
1562
--  DDL for Index INX_MSGBOARD
2180
--  DDL for Index INX_MSGBOARD
1563
--------------------------------------------------------
2181
--------------------------------------------------------
1564
 
2182
 
1565
  CREATE INDEX "INX_MSGBOARD" ON "MESSAGE_BOARD" ("EXPIRY_DATE", "DUE_DATE") 
2183
  CREATE INDEX "RELEASE_MANAGER"."INX_MSGBOARD" ON "RELEASE_MANAGER"."MESSAGE_BOARD" ("EXPIRY_DATE", "DUE_DATE") 
-
 
2184
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2185
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2186
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1566
  ;
2187
  TABLESPACE "RELEASEM_INDX" ;
1567
/
-
 
1568
--------------------------------------------------------
2188
--------------------------------------------------------
1569
--  DDL for Index PK_VTREES
2189
--  DDL for Index PK_VTREES
1570
--------------------------------------------------------
2190
--------------------------------------------------------
1571
 
2191
 
1572
  CREATE UNIQUE INDEX "PK_VTREES" ON "VTREES" ("VTREE_ID") 
2192
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_VTREES" ON "RELEASE_MANAGER"."VTREES" ("VTREE_ID") 
-
 
2193
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2194
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2195
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1573
  ;
2196
  TABLESPACE "RELEASEM_INDX" ;
1574
/
-
 
1575
--------------------------------------------------------
2197
--------------------------------------------------------
1576
--  DDL for Index UNQ_UT_PART1
2198
--  DDL for Index UNQ_UT_PART1
1577
--------------------------------------------------------
2199
--------------------------------------------------------
1578
 
2200
 
1579
  CREATE UNIQUE INDEX "UNQ_UT_PART1" ON "UNIT_TESTS" ("PV_ID", "TEST_ID") 
2201
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_UT_PART1" ON "RELEASE_MANAGER"."UNIT_TESTS" ("PV_ID", "TEST_ID") 
-
 
2202
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2203
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2204
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1580
  ;
2205
  TABLESPACE "RELEASEM_INDX" ;
1581
/
-
 
1582
--------------------------------------------------------
2206
--------------------------------------------------------
1583
--  DDL for Index UNQ_BUILD_ENV
2207
--  DDL for Index UNQ_BUILD_ENV
1584
--------------------------------------------------------
2208
--------------------------------------------------------
1585
 
2209
 
1586
  CREATE UNIQUE INDEX "UNQ_BUILD_ENV" ON "BUILD_ENVIRONMENTS" ("BE_NAME") 
2210
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_BUILD_ENV" ON "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_NAME") 
-
 
2211
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2212
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2213
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1587
  ;
2214
  TABLESPACE "RELEASEM_INDX" ;
1588
/
-
 
1589
--------------------------------------------------------
2215
--------------------------------------------------------
1590
--  DDL for Index INX_ACTION_DATE_TIME
2216
--  DDL for Index INX_ACTION_DATE_TIME
1591
--------------------------------------------------------
2217
--------------------------------------------------------
1592
 
2218
 
1593
  CREATE INDEX "INX_ACTION_DATE_TIME" ON "ACTION_LOG" ("ACTION_DATETIME") 
2219
  CREATE INDEX "RELEASE_MANAGER"."INX_ACTION_DATE_TIME" ON "RELEASE_MANAGER"."ACTION_LOG" ("ACTION_DATETIME") 
-
 
2220
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2221
  STORAGE(INITIAL 92274688 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2222
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1594
  ;
2223
  TABLESPACE "RELEASEM_INDX" ;
1595
/
-
 
1596
--------------------------------------------------------
2224
--------------------------------------------------------
1597
--  DDL for Index UNQ_BUILD_MACHINE_CONFIG02
2225
--  DDL for Index UNQ_BUILD_MACHINE_CONFIG02
1598
--------------------------------------------------------
2226
--------------------------------------------------------
1599
 
2227
 
1600
  CREATE UNIQUE INDEX "UNQ_BUILD_MACHINE_CONFIG02" ON "BUILD_MACHINE_CONFIG" ("MACHINE_HOSTNAME") 
2228
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_BUILD_MACHINE_CONFIG02" ON "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" ("MACHINE_HOSTNAME") 
-
 
2229
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2230
  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)
1601
  ;
2232
  TABLESPACE "RELEASEM_INDX" ;
1602
/
-
 
1603
--------------------------------------------------------
2233
--------------------------------------------------------
1604
--  DDL for Index BUILD_MACHINES_PK
2234
--  DDL for Index BUILD_MACHINES_PK
1605
--------------------------------------------------------
2235
--------------------------------------------------------
1606
 
2236
 
1607
  CREATE UNIQUE INDEX "BUILD_MACHINES_PK" ON "BUILD_MACHINES" ("BM_ID") 
2237
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_MACHINES_PK" ON "RELEASE_MANAGER"."BUILD_MACHINES" ("BM_ID") 
-
 
2238
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2239
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2240
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1608
  ;
2241
  TABLESPACE "RELEASEM_INDX" ;
1609
/
-
 
1610
--------------------------------------------------------
2242
--------------------------------------------------------
1611
--  DDL for Index INX_TTB_SESSION
2243
--  DDL for Index INX_TTB_SESSION
1612
--------------------------------------------------------
2244
--------------------------------------------------------
1613
 
2245
 
1614
  CREATE INDEX "INX_TTB_SESSION" ON "TEMP_TREE_BROWSE" ("SESSION_NUM") 
2246
  CREATE INDEX "RELEASE_MANAGER"."INX_TTB_SESSION" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("SESSION_NUM") 
-
 
2247
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2248
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2249
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1615
  ;
2250
  TABLESPACE "RELEASEM_INDX" ;
1616
/
-
 
1617
--------------------------------------------------------
2251
--------------------------------------------------------
1618
--  DDL for Index UNQ_RTD
2252
--  DDL for Index UNQ_RTD
1619
--------------------------------------------------------
2253
--------------------------------------------------------
1620
 
2254
 
1621
  CREATE INDEX "UNQ_RTD" ON "RUNTIME_DEPENDENCIES" ("PV_ID", "RTD_ID") 
2255
  CREATE INDEX "RELEASE_MANAGER"."UNQ_RTD" ON "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" ("PV_ID", "RTD_ID") 
-
 
2256
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2257
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2258
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1622
  ;
2259
  TABLESPACE "RELEASEM_INDX" ;
-
 
2260
--------------------------------------------------------
-
 
2261
--  DDL for Index SDK_CONTENT_INDEX1
-
 
2262
--------------------------------------------------------
1623
/
2263
 
-
 
2264
  CREATE INDEX "RELEASE_MANAGER"."SDK_CONTENT_INDEX1" ON "RELEASE_MANAGER"."SDK_CONTENT" ("SDKTAG_ID") 
-
 
2265
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2266
  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)
-
 
2268
  TABLESPACE "RELEASEM_DATA" ;
1624
--------------------------------------------------------
2269
--------------------------------------------------------
1625
--  DDL for Index INX_RL_RTAG_ID
2270
--  DDL for Index INX_RL_RTAG_ID
1626
--------------------------------------------------------
2271
--------------------------------------------------------
1627
 
2272
 
1628
  CREATE INDEX "INX_RL_RTAG_ID" ON "RELEASE_LINKS" ("RTAG_ID") 
2273
  CREATE INDEX "RELEASE_MANAGER"."INX_RL_RTAG_ID" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("RTAG_ID") 
-
 
2274
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2275
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2276
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1629
  ;
2277
  TABLESPACE "RELEASEM_INDX" ;
1630
/
-
 
1631
--------------------------------------------------------
2278
--------------------------------------------------------
1632
--  DDL for Index UNQ_VIEW_DEF
2279
--  DDL for Index UNQ_VIEW_DEF
1633
--------------------------------------------------------
2280
--------------------------------------------------------
1634
 
2281
 
1635
  CREATE UNIQUE INDEX "UNQ_VIEW_DEF" ON "VIEW_DEF" ("VIEW_ID", "PKG_ID") 
2282
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VIEW_DEF" ON "RELEASE_MANAGER"."VIEW_DEF" ("VIEW_ID", "PKG_ID") 
-
 
2283
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2284
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2285
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1636
  ;
2286
  TABLESPACE "RELEASEM_INDX" ;
1637
/
-
 
1638
--------------------------------------------------------
2287
--------------------------------------------------------
1639
--  DDL for Index INX_PACKAGES_PKG_NAME
2288
--  DDL for Index INX_PACKAGES_PKG_NAME
1640
--------------------------------------------------------
2289
--------------------------------------------------------
1641
 
2290
 
1642
  CREATE INDEX "INX_PACKAGES_PKG_NAME" ON "PACKAGE_VERSIONS" ("PKG_ID") 
2291
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_PKG_NAME" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PKG_ID") 
-
 
2292
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2293
  STORAGE(INITIAL 6291456 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2294
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1643
  ;
2295
  TABLESPACE "RELEASEM_INDX" ;
1644
/
-
 
1645
--------------------------------------------------------
2296
--------------------------------------------------------
1646
--  DDL for Index INX_PCOMP_FK_PV_ID
2297
--  DDL for Index INX_PCOMP_FK_PV_ID
1647
--------------------------------------------------------
2298
--------------------------------------------------------
1648
 
2299
 
1649
  CREATE INDEX "INX_PCOMP_FK_PV_ID" ON "PRODUCT_COMPONENTS" ("PV_ID") 
2300
  CREATE INDEX "RELEASE_MANAGER"."INX_PCOMP_FK_PV_ID" ON "RELEASE_MANAGER"."PRODUCT_COMPONENTS" ("PV_ID") 
-
 
2301
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2302
  STORAGE(INITIAL 11534336 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2303
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1650
  ;
2304
  TABLESPACE "RELEASEM_INDX" ;
1651
/
-
 
1652
--------------------------------------------------------
2305
--------------------------------------------------------
1653
--  DDL for Index DAEMON_INSTRUCTIONS_UK1
2306
--  DDL for Index DAEMON_INSTRUCTIONS_UK1
1654
--------------------------------------------------------
2307
--------------------------------------------------------
1655
 
2308
 
1656
  CREATE UNIQUE INDEX "DAEMON_INSTRUCTIONS_UK1" ON "DAEMON_INSTRUCTIONS" ("OP_CODE", "RTAG_ID", "PV_ID") 
2309
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS_UK1" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("OP_CODE", "RTAG_ID", "PV_ID") 
-
 
2310
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2311
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2312
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1657
  ;
2313
  TABLESPACE "RELEASEM_INDX" ;
1658
/
-
 
1659
--------------------------------------------------------
2314
--------------------------------------------------------
1660
--  DDL for Index INX_FILE_NAME
2315
--  DDL for Index INX_FILE_NAME
1661
--------------------------------------------------------
2316
--------------------------------------------------------
1662
 
2317
 
1663
  CREATE INDEX "INX_FILE_NAME" ON "RELEASE_COMPONENTS" (UPPER("FILE_NAME")) 
2318
  CREATE INDEX "RELEASE_MANAGER"."INX_FILE_NAME" ON "RELEASE_MANAGER"."RELEASE_COMPONENTS" (UPPER("FILE_NAME")) 
-
 
2319
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2320
  STORAGE(INITIAL 1147142144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2321
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1664
  ;
2322
  TABLESPACE "RELEASEM_INDX" ;
1665
/
-
 
1666
--------------------------------------------------------
2323
--------------------------------------------------------
1667
--  DDL for Index INX_IS_PATCH_IGNORE
2324
--  DDL for Index INX_IS_PATCH_IGNORE
1668
--------------------------------------------------------
2325
--------------------------------------------------------
1669
 
2326
 
1670
  CREATE INDEX "INX_IS_PATCH_IGNORE" ON "IGNORE_WARNINGS" ("IS_PATCH_IGNORE") 
2327
  CREATE INDEX "RELEASE_MANAGER"."INX_IS_PATCH_IGNORE" ON "RELEASE_MANAGER"."IGNORE_WARNINGS" ("IS_PATCH_IGNORE") 
-
 
2328
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2329
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2330
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1671
  ;
2331
  TABLESPACE "RELEASEM_INDX" ;
1672
/
-
 
1673
--------------------------------------------------------
2332
--------------------------------------------------------
1674
--  DDL for Index UNQ_BUILD_ENV_DOCS
2333
--  DDL for Index UNQ_BUILD_ENV_DOCS
1675
--------------------------------------------------------
2334
--------------------------------------------------------
1676
 
2335
 
1677
  CREATE UNIQUE INDEX "UNQ_BUILD_ENV_DOCS" ON "BUILD_ENV_DOCUMENTS" ("BE_ID", "DOC_NUM") 
2336
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_BUILD_ENV_DOCS" ON "RELEASE_MANAGER"."BUILD_ENV_DOCUMENTS" ("BE_ID", "DOC_NUM") 
-
 
2337
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2338
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2339
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1678
  ;
2340
  TABLESPACE "RELEASEM_INDX" ;
1679
/
-
 
1680
--------------------------------------------------------
2341
--------------------------------------------------------
1681
--  DDL for Index INX_PROJ_ACTION_LOG_PROJ
2342
--  DDL for Index INX_PROJ_ACTION_LOG_PROJ
1682
--------------------------------------------------------
2343
--------------------------------------------------------
1683
 
2344
 
1684
  CREATE INDEX "INX_PROJ_ACTION_LOG_PROJ" ON "PROJECT_ACTION_LOG" ("PROJ_ID") 
2345
  CREATE INDEX "RELEASE_MANAGER"."INX_PROJ_ACTION_LOG_PROJ" ON "RELEASE_MANAGER"."PROJECT_ACTION_LOG" ("PROJ_ID") 
-
 
2346
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2347
  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)
-
 
2349
  TABLESPACE "RELEASEM_INDX" ;
-
 
2350
--------------------------------------------------------
-
 
2351
--  DDL for Index BUILD_SERVICE_CONFIG_INDEX1
-
 
2352
--------------------------------------------------------
1685
  ;
2353
 
-
 
2354
  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 
-
 
2356
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2357
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2358
  TABLESPACE "RELEASEM_DATA" ;
-
 
2359
--------------------------------------------------------
-
 
2360
--  DDL for Index RELEASE_MODIFIED_PK
-
 
2361
--------------------------------------------------------
1686
/
2362
 
-
 
2363
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."RELEASE_MODIFIED_PK" ON "RELEASE_MANAGER"."RELEASE_MODIFIED" ("RTAG_ID") 
-
 
2364
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2365
  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)
-
 
2367
  TABLESPACE "RELEASEM_DATA" ;
1687
--------------------------------------------------------
2368
--------------------------------------------------------
1688
--  DDL for Index INX_TTB_LEVEL_NUM
2369
--  DDL for Index INX_TTB_LEVEL_NUM
1689
--------------------------------------------------------
2370
--------------------------------------------------------
1690
 
2371
 
1691
  CREATE INDEX "INX_TTB_LEVEL_NUM" ON "TEMP_TREE_BROWSE" ("LEVEL_NUM") 
2372
  CREATE INDEX "RELEASE_MANAGER"."INX_TTB_LEVEL_NUM" ON "RELEASE_MANAGER"."TEMP_TREE_BROWSE" ("LEVEL_NUM") 
-
 
2373
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2374
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2375
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1692
  ;
2376
  TABLESPACE "RELEASEM_INDX" ;
1693
/
-
 
1694
--------------------------------------------------------
2377
--------------------------------------------------------
1695
--  DDL for Index UNQ_WORK_IN_PROGRESS
2378
--  DDL for Index UNQ_WORK_IN_PROGRESS
1696
--------------------------------------------------------
2379
--------------------------------------------------------
1697
 
2380
 
1698
  CREATE UNIQUE INDEX "UNQ_WORK_IN_PROGRESS" ON "WORK_IN_PROGRESS" ("RTAG_ID", "PV_ID") 
2381
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_WORK_IN_PROGRESS" ON "RELEASE_MANAGER"."WORK_IN_PROGRESS" ("RTAG_ID", "PV_ID") 
-
 
2382
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2383
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2384
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1699
  ;
2385
  TABLESPACE "RELEASEM_INDX" ;
1700
/
-
 
1701
--------------------------------------------------------
2386
--------------------------------------------------------
1702
--  DDL for Index INX_PACKAGES_V_NMM
2387
--  DDL for Index INX_PACKAGES_V_NMM
1703
--------------------------------------------------------
2388
--------------------------------------------------------
1704
 
2389
 
1705
  CREATE INDEX "INX_PACKAGES_V_NMM" ON "PACKAGE_VERSIONS" ("V_NMM") 
2390
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_V_NMM" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("V_NMM") 
-
 
2391
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2392
  STORAGE(INITIAL 9437184 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2393
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1706
  ;
2394
  TABLESPACE "RELEASEM_INDX" ;
1707
/
-
 
1708
--------------------------------------------------------
2395
--------------------------------------------------------
1709
--  DDL for Index UNQ_PLANNED
2396
--  DDL for Index UNQ_PLANNED
1710
--------------------------------------------------------
2397
--------------------------------------------------------
1711
 
2398
 
1712
  CREATE INDEX "UNQ_PLANNED" ON "PLANNED" ("RTAG_ID", "PV_ID") 
2399
  CREATE INDEX "RELEASE_MANAGER"."UNQ_PLANNED" ON "RELEASE_MANAGER"."PLANNED" ("RTAG_ID", "PV_ID") 
-
 
2400
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2401
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2402
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1713
  ;
2403
  TABLESPACE "RELEASEM_INDX" ;
1714
/
-
 
1715
--------------------------------------------------------
2404
--------------------------------------------------------
1716
--  DDL for Index INX_TES_PKGEXT
2405
--  DDL for Index INX_TES_PKGEXT
1717
--------------------------------------------------------
2406
--------------------------------------------------------
1718
 
2407
 
1719
  CREATE INDEX "INX_TES_PKGEXT" ON "TEMP_ENV_STATES" ("PKG_ID", "V_EXT") 
2408
  CREATE INDEX "RELEASE_MANAGER"."INX_TES_PKGEXT" ON "RELEASE_MANAGER"."TEMP_ENV_STATES" ("PKG_ID", "V_EXT") 
-
 
2409
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2410
  STORAGE(INITIAL 524288 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2411
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1720
  ;
2412
  TABLESPACE "RELEASEM_INDX" ;
1721
/
-
 
1722
--------------------------------------------------------
2413
--------------------------------------------------------
1723
--  DDL for Index UNQ_BUILD_MACHINE_CONFIG01
2414
--  DDL for Index UNQ_BUILD_MACHINE_CONFIG01
1724
--------------------------------------------------------
2415
--------------------------------------------------------
1725
 
2416
 
1726
  CREATE UNIQUE INDEX "UNQ_BUILD_MACHINE_CONFIG01" ON "BUILD_MACHINE_CONFIG" (LOWER("DISPLAY_NAME")) 
2417
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_BUILD_MACHINE_CONFIG01" ON "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" (LOWER("DISPLAY_NAME")) 
-
 
2418
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2419
  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)
1727
  ;
2421
  TABLESPACE "RELEASEM_INDX" ;
1728
/
-
 
1729
--------------------------------------------------------
2422
--------------------------------------------------------
1730
--  DDL for Index UNQ_RELEASE_LINKS
2423
--  DDL for Index UNQ_RELEASE_LINKS
1731
--------------------------------------------------------
2424
--------------------------------------------------------
1732
 
2425
 
1733
  CREATE UNIQUE INDEX "UNQ_RELEASE_LINKS" ON "RELEASE_LINKS" ("RTAG_ID", "REF_RTAG_ID") 
2426
  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 
-
 
2428
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2429
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1734
  ;
2430
  TABLESPACE "RELEASEM_INDX" ;
1735
/
-
 
1736
--------------------------------------------------------
2431
--------------------------------------------------------
1737
--  DDL for Index UNQ_PKG_DOC
2432
--  DDL for Index UNQ_PKG_DOC
1738
--------------------------------------------------------
2433
--------------------------------------------------------
1739
 
2434
 
1740
  CREATE UNIQUE INDEX "UNQ_PKG_DOC" ON "PACKAGE_DOCUMENTS" ("PV_ID", "DOC_NUM") 
2435
  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 
-
 
2437
  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)
1741
  ;
2439
  TABLESPACE "RELEASEM_INDX" ;
1742
/
-
 
1743
--------------------------------------------------------
2440
--------------------------------------------------------
1744
--  DDL for Index DAEMON_INSTRUCTIONS_PK
2441
--  DDL for Index DAEMON_INSTRUCTIONS_PK
1745
--------------------------------------------------------
2442
--------------------------------------------------------
1746
 
2443
 
1747
  CREATE UNIQUE INDEX "DAEMON_INSTRUCTIONS_PK" ON "DAEMON_INSTRUCTIONS" ("DAEMON_INSTRUCTIONS_ID") 
2444
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS_PK" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("DAEMON_INSTRUCTIONS_ID") 
-
 
2445
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2446
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2447
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1748
  ;
2448
  TABLESPACE "RELEASEM_INDX" ;
1749
/
-
 
1750
--------------------------------------------------------
2449
--------------------------------------------------------
1751
--  DDL for Index INX_DAEMON_INST_SCHED_DATETIME
2450
--  DDL for Index INX_DAEMON_INST_SCHED_DATETIME
1752
--------------------------------------------------------
2451
--------------------------------------------------------
1753
 
2452
 
1754
  CREATE INDEX "INX_DAEMON_INST_SCHED_DATETIME" ON "DAEMON_INSTRUCTIONS" ("SCHEDULED_DATETIME") 
2453
  CREATE INDEX "RELEASE_MANAGER"."INX_DAEMON_INST_SCHED_DATETIME" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("SCHEDULED_DATETIME") 
-
 
2454
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2455
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2456
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1755
  ;
2457
  TABLESPACE "RELEASEM_INDX" ;
1756
/
-
 
1757
--------------------------------------------------------
2458
--------------------------------------------------------
1758
--  DDL for Index INX_TTB_PKG
2459
--  DDL for Index INX_TTB_PKG
1759
--------------------------------------------------------
2460
--------------------------------------------------------
1760
 
2461
 
1761
  CREATE INDEX "INX_TTB_PKG" ON "TEMP_TREE_BROWSE" ("PKG_ID", "V_EXT") 
2462
  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 
-
 
2464
  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)
1762
  ;
2466
  TABLESPACE "RELEASEM_INDX" ;
1763
/
-
 
1764
--------------------------------------------------------
2467
--------------------------------------------------------
1765
--  DDL for Index UNQ_VALIDATION_RULES
2468
--  DDL for Index UNQ_VALIDATION_RULES
1766
--------------------------------------------------------
2469
--------------------------------------------------------
1767
 
2470
 
1768
  CREATE UNIQUE INDEX "UNQ_VALIDATION_RULES" ON "VALIDATION_RULES" ("FIELD_NAME") 
2471
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VALIDATION_RULES" ON "RELEASE_MANAGER"."VALIDATION_RULES" ("FIELD_NAME") 
-
 
2472
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2473
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2474
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1769
  ;
2475
  TABLESPACE "RELEASEM_INDX" ;
1770
/
-
 
1771
--------------------------------------------------------
2476
--------------------------------------------------------
1772
--  DDL for Index BUILD_STANDARDS_ADDENDUM_PK
2477
--  DDL for Index BUILD_STANDARDS_ADDENDUM_PK
1773
--------------------------------------------------------
2478
--------------------------------------------------------
1774
 
2479
 
1775
  CREATE UNIQUE INDEX "BUILD_STANDARDS_ADDENDUM_PK" ON "BUILD_STANDARDS_ADDENDUM" ("BSA_ID") 
2480
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM_PK" ON "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" ("BSA_ID") 
-
 
2481
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2482
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2483
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1776
  ;
2484
  TABLESPACE "RELEASEM_INDX" ;
1777
/
-
 
1778
--------------------------------------------------------
2485
--------------------------------------------------------
1779
--  DDL for Index INX_PV_OWNER_ID
2486
--  DDL for Index INX_PV_OWNER_ID
1780
--------------------------------------------------------
2487
--------------------------------------------------------
1781
 
2488
 
1782
  CREATE INDEX "INX_PV_OWNER_ID" ON "PACKAGE_VERSIONS" ("OWNER_ID") 
2489
  CREATE INDEX "RELEASE_MANAGER"."INX_PV_OWNER_ID" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("OWNER_ID") 
-
 
2490
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2491
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2492
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1783
  ;
2493
  TABLESPACE "RELEASEM_INDX" ;
1784
/
-
 
1785
--------------------------------------------------------
2494
--------------------------------------------------------
1786
--  DDL for Index INX_TES_TES_STATE
2495
--  DDL for Index INX_TES_TES_STATE
1787
--------------------------------------------------------
2496
--------------------------------------------------------
1788
 
2497
 
1789
  CREATE INDEX "INX_TES_TES_STATE" ON "TEMP_ENV_STATES" ("TES_STATE") 
2498
  CREATE INDEX "RELEASE_MANAGER"."INX_TES_TES_STATE" ON "RELEASE_MANAGER"."TEMP_ENV_STATES" ("TES_STATE") 
-
 
2499
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2500
  STORAGE(INITIAL 458752 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2501
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1790
  ;
2502
  TABLESPACE "RELEASEM_INDX" ;
1791
/
-
 
1792
--------------------------------------------------------
2503
--------------------------------------------------------
1793
--  DDL for Index UNQ_AN_PART1
2504
--  DDL for Index UNQ_AN_PART1
1794
--------------------------------------------------------
2505
--------------------------------------------------------
1795
 
2506
 
1796
  CREATE UNIQUE INDEX "UNQ_AN_PART1" ON "ADDITIONAL_NOTES" ("PV_ID", "NOTE_ID") 
2507
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_AN_PART1" ON "RELEASE_MANAGER"."ADDITIONAL_NOTES" ("PV_ID", "NOTE_ID") 
-
 
2508
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2509
  STORAGE(INITIAL 3145728 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2510
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1797
  ;
2511
  TABLESPACE "RELEASEM_INDX" ;
1798
/
-
 
1799
--------------------------------------------------------
2512
--------------------------------------------------------
1800
--  DDL for Index UNQ_RELEASE_CONTENTS
2513
--  DDL for Index UNQ_RELEASE_CONTENTS
1801
--------------------------------------------------------
2514
--------------------------------------------------------
1802
 
2515
 
1803
  CREATE UNIQUE INDEX "UNQ_RELEASE_CONTENTS" ON "RELEASE_CONTENT" ("RTAG_ID", "PV_ID") 
2516
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_RELEASE_CONTENTS" ON "RELEASE_MANAGER"."RELEASE_CONTENT" ("RTAG_ID", "PV_ID") 
-
 
2517
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2518
  STORAGE(INITIAL 10485760 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2519
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1804
  ;
2520
  TABLESPACE "RELEASEM_INDX" ;
1805
/
-
 
1806
--------------------------------------------------------
2521
--------------------------------------------------------
1807
--  DDL for Index INX_ACTION_LOG_PV_ID
2522
--  DDL for Index INX_ACTION_LOG_PV_ID
1808
--------------------------------------------------------
2523
--------------------------------------------------------
1809
 
2524
 
1810
  CREATE INDEX "INX_ACTION_LOG_PV_ID" ON "ACTION_LOG" ("PV_ID") 
2525
  CREATE INDEX "RELEASE_MANAGER"."INX_ACTION_LOG_PV_ID" ON "RELEASE_MANAGER"."ACTION_LOG" ("PV_ID") 
-
 
2526
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2527
  STORAGE(INITIAL 109051904 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2528
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1811
  ;
2529
  TABLESPACE "RELEASEM_INDX" ;
1812
/
-
 
1813
--------------------------------------------------------
2530
--------------------------------------------------------
1814
--  DDL for Index UNQ_TEST_TYPE_NAME
2531
--  DDL for Index UNQ_TEST_TYPE_NAME
1815
--------------------------------------------------------
2532
--------------------------------------------------------
1816
 
2533
 
1817
  CREATE UNIQUE INDEX "UNQ_TEST_TYPE_NAME" ON "TEST_TYPES" ("TEST_TYPE_NAME") 
2534
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_TEST_TYPE_NAME" ON "RELEASE_MANAGER"."TEST_TYPES" ("TEST_TYPE_NAME") 
-
 
2535
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2536
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2537
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1818
  ;
2538
  TABLESPACE "RELEASEM_INDX" ;
-
 
2539
--------------------------------------------------------
-
 
2540
--  DDL for Index PEGGED_VERSIONS_INDEX1
-
 
2541
--------------------------------------------------------
1819
/
2542
 
-
 
2543
  CREATE INDEX "RELEASE_MANAGER"."PEGGED_VERSIONS_INDEX1" ON "RELEASE_MANAGER"."PEGGED_VERSIONS" ("RTAG_ID", "PV_ID") 
-
 
2544
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2545
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2546
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2547
  TABLESPACE "RELEASEM_DATA" ;
1820
--------------------------------------------------------
2548
--------------------------------------------------------
1821
--  DDL for Index PKNOTE_MANAGER1
2549
--  DDL for Index PKNOTE_MANAGER1
1822
--------------------------------------------------------
2550
--------------------------------------------------------
1823
 
2551
 
1824
  CREATE UNIQUE INDEX "PKNOTE_MANAGER1" ON "NOTE_MANAGER" ("NID") 
2552
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PKNOTE_MANAGER1" ON "RELEASE_MANAGER"."NOTE_MANAGER" ("NID") 
-
 
2553
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2554
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2555
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1825
  ;
2556
  TABLESPACE "RELEASEM_INDX" ;
1826
/
-
 
1827
--------------------------------------------------------
2557
--------------------------------------------------------
1828
--  DDL for Index INX_PACKAGES_V_MM
2558
--  DDL for Index INX_PACKAGES_V_MM
1829
--------------------------------------------------------
2559
--------------------------------------------------------
1830
 
2560
 
1831
  CREATE INDEX "INX_PACKAGES_V_MM" ON "PACKAGE_VERSIONS" ("V_MM") 
2561
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_V_MM" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("V_MM") 
-
 
2562
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2563
  STORAGE(INITIAL 6291456 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2564
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1832
  ;
2565
  TABLESPACE "RELEASEM_INDX" ;
1833
/
-
 
1834
--------------------------------------------------------
2566
--------------------------------------------------------
1835
--  DDL for Index INX_CODE_REVIEW
2567
--  DDL for Index INX_CODE_REVIEW
1836
--------------------------------------------------------
2568
--------------------------------------------------------
1837
 
2569
 
1838
  CREATE UNIQUE INDEX "INX_CODE_REVIEW" ON "CODE_REVIEWS" ("PV_ID") 
2570
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."INX_CODE_REVIEW" ON "RELEASE_MANAGER"."CODE_REVIEWS" ("PV_ID") 
-
 
2571
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2572
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2573
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1839
  ;
2574
  TABLESPACE "RELEASEM_INDX" ;
1840
/
-
 
1841
--------------------------------------------------------
2575
--------------------------------------------------------
1842
--  DDL for Index UNQ_VTREES
2576
--  DDL for Index UNQ_VTREES
1843
--------------------------------------------------------
2577
--------------------------------------------------------
1844
 
2578
 
1845
  CREATE UNIQUE INDEX "UNQ_VTREES" ON "VTREES" ("PROJ_ID", "VTREE_NAME") 
2579
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_VTREES" ON "RELEASE_MANAGER"."VTREES" ("PROJ_ID", "VTREE_NAME") 
-
 
2580
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2581
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2582
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1846
  ;
2583
  TABLESPACE "RELEASEM_INDX" ;
1847
/
-
 
1848
--------------------------------------------------------
2584
--------------------------------------------------------
1849
--  DDL for Index INX_PACKAGE_DEPS_PKG_ID
2585
--  DDL for Index INX_PACKAGE_DEPS_PKG_ID
1850
--------------------------------------------------------
2586
--------------------------------------------------------
1851
 
2587
 
1852
  CREATE INDEX "INX_PACKAGE_DEPS_PKG_ID" ON "PACKAGE_DEPENDENCIES" ("PKG_ID") 
2588
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_PKG_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("PKG_ID") 
-
 
2589
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2590
  STORAGE(INITIAL 83886080 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2591
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1853
  ;
2592
  TABLESPACE "RELEASEM_INDX" ;
1854
/
-
 
1855
--------------------------------------------------------
2593
--------------------------------------------------------
1856
--  DDL for Index UNQ_PROJECTS
2594
--  DDL for Index UNQ_PROJECTS
1857
--------------------------------------------------------
2595
--------------------------------------------------------
1858
 
2596
 
1859
  CREATE UNIQUE INDEX "UNQ_PROJECTS" ON "PROJECTS" ("PROJ_NAME") 
2597
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PROJECTS" ON "RELEASE_MANAGER"."PROJECTS" ("PROJ_NAME") 
-
 
2598
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2599
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2600
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1860
  ;
2601
  TABLESPACE "RELEASEM_INDX" ;
1861
/
-
 
1862
--------------------------------------------------------
2602
--------------------------------------------------------
1863
--  DDL for Index INX_PACKAGES_V_EXT
2603
--  DDL for Index INX_PACKAGES_V_EXT
1864
--------------------------------------------------------
2604
--------------------------------------------------------
1865
 
2605
 
1866
  CREATE INDEX "INX_PACKAGES_V_EXT" ON "PACKAGE_VERSIONS" ("V_EXT") 
2606
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGES_V_EXT" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("V_EXT") 
-
 
2607
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2608
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2609
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1867
  ;
2610
  TABLESPACE "RELEASEM_INDX" ;
1868
/
-
 
1869
--------------------------------------------------------
2611
--------------------------------------------------------
1870
--  DDL for Index PK_PROJECTS
2612
--  DDL for Index PK_PROJECTS
1871
--------------------------------------------------------
2613
--------------------------------------------------------
1872
 
2614
 
1873
  CREATE UNIQUE INDEX "PK_PROJECTS" ON "PROJECTS" ("PROJ_ID") 
2615
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_PROJECTS" ON "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") 
-
 
2616
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2617
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2618
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1874
  ;
2619
  TABLESPACE "RELEASEM_INDX" ;
1875
/
-
 
1876
--------------------------------------------------------
2620
--------------------------------------------------------
1877
--  DDL for Index INX_TES_PV
2621
--  DDL for Index INX_TES_PV
1878
--------------------------------------------------------
2622
--------------------------------------------------------
1879
 
2623
 
1880
  CREATE INDEX "INX_TES_PV" ON "TEMP_ENV_STATES" ("PV_ID") 
2624
  CREATE INDEX "RELEASE_MANAGER"."INX_TES_PV" ON "RELEASE_MANAGER"."TEMP_ENV_STATES" ("PV_ID") 
-
 
2625
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2626
  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)
1881
  ;
2628
  TABLESPACE "RELEASEM_INDX" ;
1882
/
-
 
1883
--------------------------------------------------------
2629
--------------------------------------------------------
1884
--  DDL for Index UNQ_VTREE_WORLD
2630
--  DDL for Index UNQ_VTREE_WORLD
1885
--------------------------------------------------------
2631
--------------------------------------------------------
1886
 
2632
 
1887
  CREATE UNIQUE INDEX "UNQ_VTREE_WORLD" ON "VTREES_WORLD" ("WORLD_ID", "VTREE_ID") 
2633
  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 
-
 
2635
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2636
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1888
  ;
2637
  TABLESPACE "RELEASEM_INDX" ;
1889
/
-
 
1890
--------------------------------------------------------
2638
--------------------------------------------------------
1891
--  DDL for Index UNQ_IGW
2639
--  DDL for Index UNQ_IGW
1892
--------------------------------------------------------
2640
--------------------------------------------------------
1893
 
2641
 
1894
  CREATE UNIQUE INDEX "UNQ_IGW" ON "IGNORE_WARNINGS" ("RTAG_ID", "PV_ID", "DPV_ID") 
2642
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_IGW" ON "RELEASE_MANAGER"."IGNORE_WARNINGS" ("RTAG_ID", "PV_ID", "DPV_ID") 
-
 
2643
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2644
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1895
  ;
2646
  TABLESPACE "RELEASEM_INDX" ;
1896
/
-
 
1897
--------------------------------------------------------
2647
--------------------------------------------------------
1898
--  DDL for Index INX_DAEMON_INST_RTAG_ID
2648
--  DDL for Index INX_DAEMON_INST_RTAG_ID
1899
--------------------------------------------------------
2649
--------------------------------------------------------
1900
 
2650
 
1901
  CREATE INDEX "INX_DAEMON_INST_RTAG_ID" ON "DAEMON_INSTRUCTIONS" ("RTAG_ID") 
2651
  CREATE INDEX "RELEASE_MANAGER"."INX_DAEMON_INST_RTAG_ID" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("RTAG_ID") 
-
 
2652
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2653
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2654
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1902
  ;
2655
  TABLESPACE "RELEASEM_INDX" ;
-
 
2656
--------------------------------------------------------
-
 
2657
--  DDL for Index SDK_TAGS_PK
-
 
2658
--------------------------------------------------------
1903
/
2659
 
-
 
2660
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."SDK_TAGS_PK" ON "RELEASE_MANAGER"."SDK_TAGS" ("SDKTAG_ID") 
-
 
2661
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2662
  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)
-
 
2664
  TABLESPACE "RELEASEM_DATA" ;
1904
--------------------------------------------------------
2665
--------------------------------------------------------
1905
--  DDL for Index PK_NOTIFICATION_HISTORY
2666
--  DDL for Index PK_NOTIFICATION_HISTORY
1906
--------------------------------------------------------
2667
--------------------------------------------------------
1907
 
2668
 
1908
  CREATE UNIQUE INDEX "PK_NOTIFICATION_HISTORY" ON "NOTIFICATION_HISTORY" ("RTAG_ID", "PV_ID", "USER_ID") 
2669
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_NOTIFICATION_HISTORY" ON "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ("RTAG_ID", "PV_ID", "USER_ID") 
-
 
2670
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2671
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2672
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1909
  ;
2673
  TABLESPACE "RELEASEM_INDX" ;
1910
/
-
 
1911
--------------------------------------------------------
2674
--------------------------------------------------------
1912
--  DDL for Index UNQ_PACKAGE_DEPENDENCIES
2675
--  DDL for Index UNQ_PACKAGE_DEPENDENCIES
1913
--------------------------------------------------------
2676
--------------------------------------------------------
1914
 
2677
 
1915
  CREATE UNIQUE INDEX "UNQ_PACKAGE_DEPENDENCIES" ON "PACKAGE_DEPENDENCIES" ("PV_ID", "DPV_ID") 
2678
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PACKAGE_DEPENDENCIES" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("PV_ID", "DPV_ID") 
-
 
2679
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2680
  STORAGE(INITIAL 100663296 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2681
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1916
  ;
2682
  TABLESPACE "RELEASEM_INDX" ;
1917
/
-
 
1918
--------------------------------------------------------
2683
--------------------------------------------------------
1919
--  DDL for Index INX_PACKAGE_DEPS_PV_ID
2684
--  DDL for Index INX_PACKAGE_DEPS_PV_ID
1920
--------------------------------------------------------
2685
--------------------------------------------------------
1921
 
2686
 
1922
  CREATE INDEX "INX_PACKAGE_DEPS_PV_ID" ON "PACKAGE_DEPENDENCIES" ("PV_ID") 
2687
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_PV_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("PV_ID") 
-
 
2688
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2689
  STORAGE(INITIAL 75497472 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2690
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1923
  ;
2691
  TABLESPACE "RELEASEM_INDX" ;
1924
/
-
 
1925
--------------------------------------------------------
2692
--------------------------------------------------------
1926
--  DDL for Index BUILD_STANDARDS_PK
2693
--  DDL for Index BUILD_STANDARDS_PK
1927
--------------------------------------------------------
2694
--------------------------------------------------------
1928
 
2695
 
1929
  CREATE UNIQUE INDEX "BUILD_STANDARDS_PK" ON "BUILD_STANDARDS" ("BS_ID") 
2696
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_STANDARDS_PK" ON "RELEASE_MANAGER"."BUILD_STANDARDS" ("BS_ID") 
-
 
2697
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2698
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2699
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1930
  ;
2700
  TABLESPACE "RELEASEM_INDX" ;
1931
/
-
 
1932
--------------------------------------------------------
2701
--------------------------------------------------------
1933
--  DDL for Index UNQ_CQ
2702
--  DDL for Index UNQ_CQ
1934
--------------------------------------------------------
2703
--------------------------------------------------------
1935
 
2704
 
1936
  CREATE UNIQUE INDEX "UNQ_CQ" ON "CQ_ISSUES" ("PV_ID", "ISS_ID", "ISS_DB") 
2705
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_CQ" ON "RELEASE_MANAGER"."CQ_ISSUES" ("PV_ID", "ISS_ID", "ISS_DB") 
-
 
2706
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2707
  STORAGE(INITIAL 4194304 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2708
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1937
  ;
2709
  TABLESPACE "RELEASEM_INDX" ;
1938
/
-
 
1939
--------------------------------------------------------
2710
--------------------------------------------------------
1940
--  DDL for Index UNQ_PACKAGE_VERSIONS
2711
--  DDL for Index UNQ_PACKAGE_VERSIONS
1941
--------------------------------------------------------
2712
--------------------------------------------------------
1942
 
2713
 
1943
  CREATE UNIQUE INDEX "UNQ_PACKAGE_VERSIONS" ON "PACKAGE_VERSIONS" ("PKG_ID", "PKG_VERSION") 
2714
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PACKAGE_VERSIONS" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PKG_ID", "PKG_VERSION") 
-
 
2715
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2716
  STORAGE(INITIAL 11534336 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2717
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1944
  ;
2718
  TABLESPACE "RELEASEM_INDX" ;
1945
/
-
 
1946
--------------------------------------------------------
2719
--------------------------------------------------------
1947
--  DDL for Index INX_PV_ID_TEST_ID_PKGDOC
2720
--  DDL for Index INX_PV_ID_TEST_ID_PKGDOC
1948
--------------------------------------------------------
2721
--------------------------------------------------------
1949
 
2722
 
1950
  CREATE INDEX "INX_PV_ID_TEST_ID_PKGDOC" ON "PACKAGE_DOCUMENTS" ("PV_ID", "TEST_ID") 
2723
  CREATE INDEX "RELEASE_MANAGER"."INX_PV_ID_TEST_ID_PKGDOC" ON "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" ("PV_ID", "TEST_ID") 
-
 
2724
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2725
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2726
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1951
  ;
2727
  TABLESPACE "RELEASEM_INDX" ;
1952
/
-
 
1953
--------------------------------------------------------
2728
--------------------------------------------------------
1954
--  DDL for Index UNQ_PACKAGE_PATCHES
2729
--  DDL for Index UNQ_PACKAGE_PATCHES
1955
--------------------------------------------------------
2730
--------------------------------------------------------
1956
 
2731
 
1957
  CREATE UNIQUE INDEX "UNQ_PACKAGE_PATCHES" ON "PACKAGE_PATCHES" ("PATCH_ID") 
2732
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PACKAGE_PATCHES" ON "RELEASE_MANAGER"."PACKAGE_PATCHES" ("PATCH_ID") 
-
 
2733
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2734
  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)
1958
  ;
2736
  TABLESPACE "RELEASEM_INDX" ;
1959
/
-
 
1960
--------------------------------------------------------
2737
--------------------------------------------------------
1961
--  DDL for Index UNQ_REL_COMPONENTS
2738
--  DDL for Index UNQ_REL_COMPONENTS
1962
--------------------------------------------------------
2739
--------------------------------------------------------
1963
 
2740
 
1964
  CREATE UNIQUE INDEX "UNQ_REL_COMPONENTS" ON "RELEASE_COMPONENTS" ("PV_ID", "FILE_NAME", "FILE_PATH") 
2741
  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 
-
 
2743
  STORAGE(INITIAL 3489660928 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2744
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1965
  ;
2745
  TABLESPACE "RELEASEM_INDX" ;
1966
/
-
 
1967
--------------------------------------------------------
2746
--------------------------------------------------------
1968
--  DDL for Index PK_PACKAGE_VERSIONS
2747
--  DDL for Index PK_PACKAGE_VERSIONS
1969
--------------------------------------------------------
2748
--------------------------------------------------------
1970
 
2749
 
1971
  CREATE UNIQUE INDEX "PK_PACKAGE_VERSIONS" ON "PACKAGE_VERSIONS" ("PV_ID") 
2750
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_PACKAGE_VERSIONS" ON "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") 
-
 
2751
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2752
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2753
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1972
  ;
2754
  TABLESPACE "RELEASEM_INDX" ;
1973
/
-
 
1974
--------------------------------------------------------
2755
--------------------------------------------------------
1975
--  DDL for Index UNQ_RELEASE_METRICS
2756
--  DDL for Index UNQ_RELEASE_METRICS
1976
--------------------------------------------------------
2757
--------------------------------------------------------
1977
 
2758
 
1978
  CREATE UNIQUE INDEX "UNQ_RELEASE_METRICS" ON "RELEASE_METRICS" ("RTAG_ID") 
2759
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_RELEASE_METRICS" ON "RELEASE_MANAGER"."RELEASE_METRICS" ("RTAG_ID") 
-
 
2760
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2761
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2762
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1979
  ;
2763
  TABLESPACE "RELEASEM_INDX" ;
1980
/
-
 
1981
--------------------------------------------------------
2764
--------------------------------------------------------
1982
--  DDL for Index UNQ_BUILD_ORDER
2765
--  DDL for Index UNQ_BUILD_ORDER
1983
--------------------------------------------------------
2766
--------------------------------------------------------
1984
 
2767
 
1985
  CREATE UNIQUE INDEX "UNQ_BUILD_ORDER" ON "BUILD_ORDER" ("RTAG_ID", "PV_ID", "STEP_NUM") 
2768
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_BUILD_ORDER" ON "RELEASE_MANAGER"."BUILD_ORDER" ("RTAG_ID", "PV_ID", "STEP_NUM") 
-
 
2769
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2770
  STORAGE(INITIAL 3145728 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2771
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
1986
  ;
2772
  TABLESPACE "RELEASEM_INDX" ;
1987
/
-
 
1988
--------------------------------------------------------
2773
--------------------------------------------------------
1989
--  DDL for Index PK_BUILD_ENVIRONMENTS
2774
--  DDL for Index PK_BUILD_ENVIRONMENTS
1990
--------------------------------------------------------
2775
--------------------------------------------------------
1991
 
2776
 
1992
  CREATE UNIQUE INDEX "PK_BUILD_ENVIRONMENTS" ON "BUILD_ENVIRONMENTS" ("BE_ID") 
2777
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_BUILD_ENVIRONMENTS" ON "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_ID") 
-
 
2778
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2779
  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)
1993
  ;
2781
  TABLESPACE "RELEASEM_INDX" ;
1994
/
-
 
1995
--------------------------------------------------------
2782
--------------------------------------------------------
1996
--  DDL for Index INX_PACKAGE_DEPS_DPKG_ID
2783
--  DDL for Index INX_PACKAGE_DEPS_DPKG_ID
1997
--------------------------------------------------------
2784
--------------------------------------------------------
1998
 
2785
 
1999
  CREATE INDEX "INX_PACKAGE_DEPS_DPKG_ID" ON "PACKAGE_DEPENDENCIES" ("DPKG_ID") 
2786
  CREATE INDEX "RELEASE_MANAGER"."INX_PACKAGE_DEPS_DPKG_ID" ON "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" ("DPKG_ID") 
-
 
2787
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2788
  STORAGE(INITIAL 83886080 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2789
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2000
  ;
2790
  TABLESPACE "RELEASEM_INDX" ;
2001
/
-
 
2002
--------------------------------------------------------
2791
--------------------------------------------------------
2003
--  DDL for Index INX_RL_REFRTAG_ID
2792
--  DDL for Index INX_RL_REFRTAG_ID
2004
--------------------------------------------------------
2793
--------------------------------------------------------
2005
 
2794
 
2006
  CREATE INDEX "INX_RL_REFRTAG_ID" ON "RELEASE_LINKS" ("REF_RTAG_ID") 
2795
  CREATE INDEX "RELEASE_MANAGER"."INX_RL_REFRTAG_ID" ON "RELEASE_MANAGER"."RELEASE_LINKS" ("REF_RTAG_ID") 
-
 
2796
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2797
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2798
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2007
  ;
2799
  TABLESPACE "RELEASEM_INDX" ;
2008
/
-
 
2009
--------------------------------------------------------
2800
--------------------------------------------------------
2010
--  DDL for Index INX_RC_BASE_VIEW_ID
2801
--  DDL for Index INX_RC_BASE_VIEW_ID
2011
--------------------------------------------------------
2802
--------------------------------------------------------
2012
 
2803
 
2013
  CREATE INDEX "INX_RC_BASE_VIEW_ID" ON "RELEASE_CONTENT" ("BASE_VIEW_ID") 
2804
  CREATE INDEX "RELEASE_MANAGER"."INX_RC_BASE_VIEW_ID" ON "RELEASE_MANAGER"."RELEASE_CONTENT" ("BASE_VIEW_ID") 
-
 
2805
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING 
-
 
2806
  STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2807
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2014
  ;
2808
  TABLESPACE "RELEASEM_INDX" ;
2015
/
-
 
2016
--------------------------------------------------------
2809
--------------------------------------------------------
2017
--  DDL for Index INX_DAEMON_INST_PV_ID
2810
--  DDL for Index INX_DAEMON_INST_PV_ID
2018
--------------------------------------------------------
2811
--------------------------------------------------------
2019
 
2812
 
2020
  CREATE INDEX "INX_DAEMON_INST_PV_ID" ON "DAEMON_INSTRUCTIONS" ("PV_ID") 
2813
  CREATE INDEX "RELEASE_MANAGER"."INX_DAEMON_INST_PV_ID" ON "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ("PV_ID") 
-
 
2814
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2815
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2816
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2021
  ;
2817
  TABLESPACE "RELEASEM_INDX" ;
2022
/
-
 
2023
--------------------------------------------------------
2818
--------------------------------------------------------
2024
--  DDL for Index UNQ_PROJECT_EXT
2819
--  DDL for Index UNQ_PROJECT_EXT
2025
--------------------------------------------------------
2820
--------------------------------------------------------
2026
 
2821
 
2027
  CREATE UNIQUE INDEX "UNQ_PROJECT_EXT" ON "PROJECT_EXTENTIONS" ("PROJ_ID", "EXT_NAME") 
2822
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."UNQ_PROJECT_EXT" ON "RELEASE_MANAGER"."PROJECT_EXTENTIONS" ("PROJ_ID", "EXT_NAME") 
-
 
2823
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2824
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2825
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2028
  ;
2826
  TABLESPACE "RELEASEM_INDX" ;
2029
/
-
 
2030
--------------------------------------------------------
2827
--------------------------------------------------------
2031
--  DDL for Index VCS_TYPE_PK
2828
--  DDL for Index VCS_TYPE_PK
2032
--------------------------------------------------------
2829
--------------------------------------------------------
2033
 
2830
 
2034
  CREATE UNIQUE INDEX "VCS_TYPE_PK" ON "VCS_TYPE" ("VCS_TYPE_ID") 
2831
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."VCS_TYPE_PK" ON "RELEASE_MANAGER"."VCS_TYPE" ("VCS_TYPE_ID") 
-
 
2832
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2833
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2834
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2035
  ;
2835
  TABLESPACE "RELEASEM_INDX" ;
2036
/
-
 
2037
--------------------------------------------------------
2836
--------------------------------------------------------
2038
--  DDL for Index INX_PC_FILE_NAME
2837
--  DDL for Index INX_PC_FILE_NAME
2039
--------------------------------------------------------
2838
--------------------------------------------------------
2040
 
2839
 
2041
  CREATE INDEX "INX_PC_FILE_NAME" ON "PRODUCT_COMPONENTS" (UPPER("FILE_NAME")) 
2840
  CREATE INDEX "RELEASE_MANAGER"."INX_PC_FILE_NAME" ON "RELEASE_MANAGER"."PRODUCT_COMPONENTS" (UPPER("FILE_NAME")) 
-
 
2841
  PCTFREE 10 INITRANS 2 MAXTRANS 167 COMPUTE STATISTICS 
-
 
2842
  STORAGE(INITIAL 18874368 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2843
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2042
  ;
2844
  TABLESPACE "RELEASEM_INDX" ;
2043
/
-
 
2044
--------------------------------------------------------
2845
--------------------------------------------------------
2045
--  DDL for Index PK_RELEASE_TAGS
2846
--  DDL for Index PK_RELEASE_TAGS
2046
--------------------------------------------------------
2847
--------------------------------------------------------
2047
 
2848
 
2048
  CREATE UNIQUE INDEX "PK_RELEASE_TAGS" ON "RELEASE_TAGS" ("RTAG_ID") 
2849
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_RELEASE_TAGS" ON "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") 
-
 
2850
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2851
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2852
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2049
  ;
2853
  TABLESPACE "RELEASEM_INDX" ;
2050
/
-
 
2051
--------------------------------------------------------
2854
--------------------------------------------------------
2052
--  DDL for Index FK_PROJ_ID_RELEASE_TAGS
2855
--  DDL for Index FK_PROJ_ID_RELEASE_TAGS
2053
--------------------------------------------------------
2856
--------------------------------------------------------
2054
 
2857
 
2055
  CREATE INDEX "FK_PROJ_ID_RELEASE_TAGS" ON "RELEASE_TAGS" ("PROJ_ID") 
2858
  CREATE INDEX "RELEASE_MANAGER"."FK_PROJ_ID_RELEASE_TAGS" ON "RELEASE_MANAGER"."RELEASE_TAGS" ("PROJ_ID") 
-
 
2859
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2860
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2861
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2056
  ;
2862
  TABLESPACE "RELEASEM_INDX" ;
2057
/
-
 
2058
--------------------------------------------------------
2863
--------------------------------------------------------
2059
--  DDL for Index INX_RCOMP_PV_ID
2864
--  DDL for Index INX_RCOMP_PV_ID
2060
--------------------------------------------------------
2865
--------------------------------------------------------
2061
 
2866
 
2062
  CREATE INDEX "INX_RCOMP_PV_ID" ON "RELEASE_COMPONENTS" ("PV_ID") 
2867
  CREATE INDEX "RELEASE_MANAGER"."INX_RCOMP_PV_ID" ON "RELEASE_MANAGER"."RELEASE_COMPONENTS" ("PV_ID") 
-
 
2868
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2869
  STORAGE(INITIAL 724566016 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2870
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2063
  ;
2871
  TABLESPACE "RELEASEM_INDX" ;
2064
/
-
 
2065
--------------------------------------------------------
2872
--------------------------------------------------------
2066
--  DDL for Index MICROSOFT_PK_DTPROPERTIES
2873
--  DDL for Index MICROSOFT_PK_DTPROPERTIES
2067
--------------------------------------------------------
2874
--------------------------------------------------------
2068
 
2875
 
2069
  CREATE UNIQUE INDEX "MICROSOFT_PK_DTPROPERTIES" ON "MICROSOFTDTPROPERTIES" ("ID", "PROPERTY") 
2876
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."MICROSOFT_PK_DTPROPERTIES" ON "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" ("ID", "PROPERTY") 
-
 
2877
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2878
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2879
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2880
  TABLESPACE "RELEASEM_INDX" ;
-
 
2881
--------------------------------------------------------
2070
  ;
2882
--  DDL for Index BUILD_ID
-
 
2883
--------------------------------------------------------
2071
/
2884
 
-
 
2885
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."BUILD_ID" ON "RELEASE_MANAGER"."BUILD_INSTANCES" ("BUILD_ID") 
-
 
2886
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2887
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2888
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2889
  TABLESPACE "RELEASEM_DATA" ;
2072
--------------------------------------------------------
2890
--------------------------------------------------------
2073
--  DDL for Index INX_UT_PV_TEST_TYPE
2891
--  DDL for Index INX_UT_PV_TEST_TYPE
2074
--------------------------------------------------------
2892
--------------------------------------------------------
2075
 
2893
 
2076
  CREATE INDEX "INX_UT_PV_TEST_TYPE" ON "UNIT_TESTS" ("PV_ID", "TEST_TYPES_FK") 
2894
  CREATE INDEX "RELEASE_MANAGER"."INX_UT_PV_TEST_TYPE" ON "RELEASE_MANAGER"."UNIT_TESTS" ("PV_ID", "TEST_TYPES_FK") 
-
 
2895
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2896
  STORAGE(INITIAL 7340032 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2897
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2077
  ;
2898
  TABLESPACE "RELEASEM_INDX" ;
2078
/
-
 
2079
--------------------------------------------------------
2899
--------------------------------------------------------
2080
--  DDL for Index PK_WORLDS
2900
--  DDL for Index PK_WORLDS
2081
--------------------------------------------------------
2901
--------------------------------------------------------
2082
 
2902
 
2083
  CREATE UNIQUE INDEX "PK_WORLDS" ON "WORLDS" ("WORLD_ID") 
2903
  CREATE UNIQUE INDEX "RELEASE_MANAGER"."PK_WORLDS" ON "RELEASE_MANAGER"."WORLDS" ("WORLD_ID") 
-
 
2904
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2905
  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)
2084
  ;
2907
  TABLESPACE "RELEASEM_INDX" ;
2085
/
-
 
2086
--------------------------------------------------------
2908
--------------------------------------------------------
2087
--  DDL for Index UNQ_AN_PART2
2909
--  DDL for Index UNQ_AN_PART2
2088
--------------------------------------------------------
2910
--------------------------------------------------------
2089
 
2911
 
2090
  CREATE UNIQUE INDEX "UNQ_AN_PART2" ON "ADDITIONAL_NOTES" ("PV_ID", "NOTE_TITLE") 
2912
  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 
-
 
2914
  STORAGE(INITIAL 6291456 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2915
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2091
  ;
2916
  TABLESPACE "RELEASEM_INDX" ;
2092
/
-
 
2093
--------------------------------------------------------
2917
--------------------------------------------------------
2094
--  Constraints for Table RELEASE_TAGS
2918
--  Constraints for Table RELEASE_TAGS
2095
--------------------------------------------------------
2919
--------------------------------------------------------
2096
 
2920
 
2097
  ALTER TABLE "RELEASE_TAGS" ADD CONSTRAINT "PK_RELEASE_TAGS" PRIMARY KEY ("RTAG_ID") ENABLE;
2921
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" ADD CONSTRAINT "PK_RELEASE_TAGS" PRIMARY KEY ("RTAG_ID")
-
 
2922
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2923
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2924
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2925
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2098
  ALTER TABLE "RELEASE_TAGS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2926
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2099
  ALTER TABLE "RELEASE_TAGS" MODIFY ("PARENT_RTAG_ID" NOT NULL ENABLE);
2927
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("PARENT_RTAG_ID" NOT NULL ENABLE);
2100
  ALTER TABLE "RELEASE_TAGS" MODIFY ("REBUILD_STAMP" NOT NULL ENABLE);
2928
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("REBUILD_STAMP" NOT NULL ENABLE);
2101
  ALTER TABLE "RELEASE_TAGS" MODIFY ("REBUILD_ENV" NOT NULL ENABLE);
2929
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("REBUILD_ENV" NOT NULL ENABLE);
2102
  ALTER TABLE "RELEASE_TAGS" MODIFY ("OFFICIAL" NOT NULL ENABLE);
2930
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("OFFICIAL" NOT NULL ENABLE);
2103
  ALTER TABLE "RELEASE_TAGS" MODIFY ("RTAG_NAME" NOT NULL ENABLE);
2931
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("RTAG_NAME" NOT NULL ENABLE);
2104
  ALTER TABLE "RELEASE_TAGS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2932
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_TAGS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
-
 
2933
--------------------------------------------------------
-
 
2934
--  Constraints for Table SDK_NAMES
-
 
2935
--------------------------------------------------------
2105
/
2936
 
-
 
2937
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" MODIFY ("VIEW_ID" NOT NULL ENABLE);
-
 
2938
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" MODIFY ("PROJ_ID" NOT NULL ENABLE);
-
 
2939
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" ADD CONSTRAINT "SDK_NAMES_PK" PRIMARY KEY ("SDK_ID")
-
 
2940
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2941
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2942
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2943
  TABLESPACE "RELEASEM_DATA"  ENABLE;
-
 
2944
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" ADD CONSTRAINT "SDK_NAMES_UK1" UNIQUE ("SDK_NAME")
-
 
2945
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2946
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2947
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2948
  TABLESPACE "RELEASEM_DATA"  ENABLE;
-
 
2949
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" MODIFY ("SDK_NAME" NOT NULL ENABLE);
-
 
2950
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" MODIFY ("SDK_ID" NOT NULL ENABLE);
2106
--------------------------------------------------------
2951
--------------------------------------------------------
-
 
2952
--  Constraints for Table SDK_TAGS
-
 
2953
--------------------------------------------------------
-
 
2954
 
-
 
2955
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" ADD CONSTRAINT "SDK_TAGS_PK" PRIMARY KEY ("SDKTAG_ID")
-
 
2956
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
2957
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
2958
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
2959
  TABLESPACE "RELEASEM_DATA"  ENABLE;
-
 
2960
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" MODIFY ("SDK_STATE" NOT NULL ENABLE);
-
 
2961
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
-
 
2962
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" MODIFY ("SDK_ID" NOT NULL ENABLE);
-
 
2963
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" MODIFY ("SDKTAG_NAME" NOT NULL ENABLE);
-
 
2964
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" MODIFY ("SDKTAG_ID" NOT NULL ENABLE);
-
 
2965
--------------------------------------------------------
2107
--  Constraints for Table RIPPLE_FIELD_STATES
2966
--  Constraints for Table RIPPLE_FIELD_STATES
2108
--------------------------------------------------------
2967
--------------------------------------------------------
2109
 
2968
 
2110
  ALTER TABLE "RIPPLE_FIELD_STATES" MODIFY ("STATE_ACRONYM" NOT NULL DISABLE);
2969
  ALTER TABLE "RELEASE_MANAGER"."RIPPLE_FIELD_STATES" MODIFY ("STATE_ACRONYM" NOT NULL DISABLE);
2111
  ALTER TABLE "RIPPLE_FIELD_STATES" MODIFY ("STATE_ID" NOT NULL ENABLE);
2970
  ALTER TABLE "RELEASE_MANAGER"."RIPPLE_FIELD_STATES" MODIFY ("STATE_ID" NOT NULL ENABLE);
2112
/
-
 
2113
--------------------------------------------------------
2971
--------------------------------------------------------
2114
--  Constraints for Table RUNTIME_DEPENDENCIES
2972
--  Constraints for Table RUNTIME_DEPENDENCIES
2115
--------------------------------------------------------
2973
--------------------------------------------------------
2116
 
2974
 
2117
  ALTER TABLE "RUNTIME_DEPENDENCIES" MODIFY ("MOD_USER" NOT NULL ENABLE);
2975
  ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_USER" NOT NULL ENABLE);
2118
  ALTER TABLE "RUNTIME_DEPENDENCIES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
2976
  ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
2119
  ALTER TABLE "RUNTIME_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
2977
  ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
2120
/
-
 
2121
--------------------------------------------------------
2978
--------------------------------------------------------
2122
--  Constraints for Table PACKAGE_PROCESSES
2979
--  Constraints for Table PACKAGE_PROCESSES
2123
--------------------------------------------------------
2980
--------------------------------------------------------
2124
 
2981
 
2125
  ALTER TABLE "PACKAGE_PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
2982
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
2126
  ALTER TABLE "PACKAGE_PROCESSES" MODIFY ("PV_ID" NOT NULL ENABLE);
2983
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" MODIFY ("PV_ID" NOT NULL ENABLE);
2127
/
-
 
2128
--------------------------------------------------------
2984
--------------------------------------------------------
2129
--  Constraints for Table DO_NOT_RIPPLE
2985
--  Constraints for Table DO_NOT_RIPPLE
2130
--------------------------------------------------------
2986
--------------------------------------------------------
2131
 
2987
 
2132
  ALTER TABLE "DO_NOT_RIPPLE" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2988
  ALTER TABLE "RELEASE_MANAGER"."DO_NOT_RIPPLE" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2133
  ALTER TABLE "DO_NOT_RIPPLE" MODIFY ("PV_ID" NOT NULL ENABLE);
2989
  ALTER TABLE "RELEASE_MANAGER"."DO_NOT_RIPPLE" MODIFY ("PV_ID" NOT NULL ENABLE);
2134
/
-
 
2135
--------------------------------------------------------
2990
--------------------------------------------------------
2136
--  Constraints for Table RELEASE_COMPONENTS
2991
--  Constraints for Table RELEASE_COMPONENTS
2137
--------------------------------------------------------
2992
--------------------------------------------------------
2138
 
2993
 
2139
  ALTER TABLE "RELEASE_COMPONENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
2994
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_COMPONENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
2140
/
-
 
2141
--------------------------------------------------------
2995
--------------------------------------------------------
2142
--  Constraints for Table VIEW_SETTINGS
2996
--  Constraints for Table VIEW_SETTINGS
2143
--------------------------------------------------------
2997
--------------------------------------------------------
2144
 
2998
 
2145
  ALTER TABLE "VIEW_SETTINGS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2999
  ALTER TABLE "RELEASE_MANAGER"."VIEW_SETTINGS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2146
  ALTER TABLE "VIEW_SETTINGS" MODIFY ("USER_ID" NOT NULL ENABLE);
3000
  ALTER TABLE "RELEASE_MANAGER"."VIEW_SETTINGS" MODIFY ("USER_ID" NOT NULL ENABLE);
2147
/
-
 
2148
--------------------------------------------------------
3001
--------------------------------------------------------
2149
--  Constraints for Table WORLDS
3002
--  Constraints for Table WORLDS
2150
--------------------------------------------------------
3003
--------------------------------------------------------
2151
 
3004
 
2152
  ALTER TABLE "WORLDS" ADD CONSTRAINT "PK_WORLDS" PRIMARY KEY ("WORLD_ID") ENABLE;
3005
  ALTER TABLE "RELEASE_MANAGER"."WORLDS" ADD CONSTRAINT "PK_WORLDS" PRIMARY KEY ("WORLD_ID")
-
 
3006
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3007
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3008
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3009
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2153
  ALTER TABLE "WORLDS" MODIFY ("WORLD_NAME" NOT NULL ENABLE);
3010
  ALTER TABLE "RELEASE_MANAGER"."WORLDS" MODIFY ("WORLD_NAME" NOT NULL ENABLE);
2154
  ALTER TABLE "WORLDS" MODIFY ("WORLD_ID" NOT NULL ENABLE);
3011
  ALTER TABLE "RELEASE_MANAGER"."WORLDS" MODIFY ("WORLD_ID" NOT NULL ENABLE);
2155
/
-
 
2156
--------------------------------------------------------
3012
--------------------------------------------------------
2157
--  Constraints for Table UNIT_TESTS
3013
--  Constraints for Table UNIT_TESTS
2158
--------------------------------------------------------
3014
--------------------------------------------------------
2159
 
3015
 
2160
  ALTER TABLE "UNIT_TESTS" MODIFY ("TEST_TYPES_FK" NOT NULL ENABLE);
3016
  ALTER TABLE "RELEASE_MANAGER"."UNIT_TESTS" MODIFY ("TEST_TYPES_FK" NOT NULL ENABLE);
2161
  ALTER TABLE "UNIT_TESTS" MODIFY ("PV_ID" NOT NULL ENABLE);
3017
  ALTER TABLE "RELEASE_MANAGER"."UNIT_TESTS" MODIFY ("PV_ID" NOT NULL ENABLE);
2162
  ALTER TABLE "UNIT_TESTS" MODIFY ("TEST_ID" NOT NULL ENABLE);
3018
  ALTER TABLE "RELEASE_MANAGER"."UNIT_TESTS" MODIFY ("TEST_ID" NOT NULL ENABLE);
2163
/
-
 
2164
--------------------------------------------------------
3019
--------------------------------------------------------
2165
--  Constraints for Table PACKAGE_DOCUMENTS
3020
--  Constraints for Table PACKAGE_DOCUMENTS
2166
--------------------------------------------------------
3021
--------------------------------------------------------
2167
 
3022
 
2168
  ALTER TABLE "PACKAGE_DOCUMENTS" MODIFY ("DOC_NUM" NOT NULL ENABLE);
3023
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" MODIFY ("DOC_NUM" NOT NULL ENABLE);
2169
  ALTER TABLE "PACKAGE_DOCUMENTS" MODIFY ("DOC_ID" NOT NULL ENABLE);
3024
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" MODIFY ("DOC_ID" NOT NULL ENABLE);
2170
  ALTER TABLE "PACKAGE_DOCUMENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
3025
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
2171
/
-
 
2172
--------------------------------------------------------
3026
--------------------------------------------------------
2173
--  Constraints for Table PACKAGE_BUILD_INFO
3027
--  Constraints for Table PACKAGE_BUILD_INFO
2174
--------------------------------------------------------
3028
--------------------------------------------------------
2175
 
3029
 
2176
  ALTER TABLE "PACKAGE_BUILD_INFO" MODIFY ("BM_ID" NOT NULL ENABLE);
3030
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_INFO" MODIFY ("BM_ID" NOT NULL ENABLE);
2177
  ALTER TABLE "PACKAGE_BUILD_INFO" MODIFY ("PV_ID" NOT NULL ENABLE);
3031
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_INFO" MODIFY ("PV_ID" NOT NULL ENABLE);
2178
/
-
 
2179
--------------------------------------------------------
3032
--------------------------------------------------------
2180
--  Constraints for Table ADVISORY_RIPPLE
3033
--  Constraints for Table ADVISORY_RIPPLE
2181
--------------------------------------------------------
3034
--------------------------------------------------------
2182
 
3035
 
2183
  ALTER TABLE "ADVISORY_RIPPLE" MODIFY ("PV_ID" NOT NULL ENABLE);
3036
  ALTER TABLE "RELEASE_MANAGER"."ADVISORY_RIPPLE" MODIFY ("PV_ID" NOT NULL ENABLE);
2184
  ALTER TABLE "ADVISORY_RIPPLE" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3037
  ALTER TABLE "RELEASE_MANAGER"."ADVISORY_RIPPLE" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2185
/
-
 
2186
--------------------------------------------------------
3038
--------------------------------------------------------
2187
--  Constraints for Table PRODUCT_STATES
3039
--  Constraints for Table PRODUCT_STATES
2188
--------------------------------------------------------
3040
--------------------------------------------------------
2189
 
3041
 
2190
  ALTER TABLE "PRODUCT_STATES" ADD CONSTRAINT "PRODUCT_STATES_PK" PRIMARY KEY ("STATE_ID") ENABLE;
3042
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_STATES" ADD CONSTRAINT "PRODUCT_STATES_PK" PRIMARY KEY ("STATE_ID")
-
 
3043
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3044
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3045
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3046
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2191
  ALTER TABLE "PRODUCT_STATES" MODIFY ("STATE" NOT NULL ENABLE);
3047
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_STATES" MODIFY ("STATE" NOT NULL ENABLE);
2192
  ALTER TABLE "PRODUCT_STATES" MODIFY ("STATE_ID" NOT NULL ENABLE);
3048
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_STATES" MODIFY ("STATE_ID" NOT NULL ENABLE);
2193
/
-
 
2194
--------------------------------------------------------
3049
--------------------------------------------------------
2195
--  Constraints for Table PRODUCT_COMPONENTS
3050
--  Constraints for Table PRODUCT_COMPONENTS
2196
--------------------------------------------------------
3051
--------------------------------------------------------
2197
 
3052
 
2198
  ALTER TABLE "PRODUCT_COMPONENTS" MODIFY ("OS_ID" NOT NULL ENABLE);
3053
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_COMPONENTS" MODIFY ("OS_ID" NOT NULL ENABLE);
2199
  ALTER TABLE "PRODUCT_COMPONENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
3054
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_COMPONENTS" MODIFY ("PV_ID" NOT NULL ENABLE);
2200
/
-
 
2201
--------------------------------------------------------
3055
--------------------------------------------------------
2202
--  Constraints for Table PACKAGE_PATCHES
3056
--  Constraints for Table PACKAGE_PATCHES
2203
--------------------------------------------------------
3057
--------------------------------------------------------
2204
 
3058
 
2205
  ALTER TABLE "PACKAGE_PATCHES" MODIFY ("INSTALL_ORDER" NOT NULL ENABLE);
3059
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" MODIFY ("INSTALL_ORDER" NOT NULL ENABLE);
2206
  ALTER TABLE "PACKAGE_PATCHES" MODIFY ("PATCH_ID" NOT NULL ENABLE);
3060
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" MODIFY ("PATCH_ID" NOT NULL ENABLE);
2207
  ALTER TABLE "PACKAGE_PATCHES" MODIFY ("PV_ID" NOT NULL ENABLE);
3061
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" MODIFY ("PV_ID" NOT NULL ENABLE);
2208
/
-
 
2209
--------------------------------------------------------
3062
--------------------------------------------------------
2210
--  Constraints for Table RUN_LEVEL_SCHEDULE
3063
--  Constraints for Table RUN_LEVEL_SCHEDULE
2211
--------------------------------------------------------
3064
--------------------------------------------------------
2212
 
3065
 
2213
  ALTER TABLE "RUN_LEVEL_SCHEDULE" ADD PRIMARY KEY ("SCHEDULED_ID") ENABLE;
3066
  ALTER TABLE "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE" ADD PRIMARY KEY ("SCHEDULED_ID")
-
 
3067
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3068
  STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3069
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3070
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2214
  ALTER TABLE "RUN_LEVEL_SCHEDULE" MODIFY ("SCHEDULED_ID" NOT NULL ENABLE);
3071
  ALTER TABLE "RELEASE_MANAGER"."RUN_LEVEL_SCHEDULE" MODIFY ("SCHEDULED_ID" NOT NULL ENABLE);
2215
/
-
 
2216
--------------------------------------------------------
3072
--------------------------------------------------------
2217
--  Constraints for Table MICROSOFTDTPROPERTIES
3073
--  Constraints for Table MICROSOFTDTPROPERTIES
2218
--------------------------------------------------------
3074
--------------------------------------------------------
2219
 
3075
 
2220
  ALTER TABLE "MICROSOFTDTPROPERTIES" ADD CONSTRAINT "MICROSOFT_PK_DTPROPERTIES" PRIMARY KEY ("ID", "PROPERTY") ENABLE;
3076
  ALTER TABLE "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" ADD CONSTRAINT "MICROSOFT_PK_DTPROPERTIES" PRIMARY KEY ("ID", "PROPERTY")
-
 
3077
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3078
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3079
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3080
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2221
  ALTER TABLE "MICROSOFTDTPROPERTIES" MODIFY ("VERSION" CONSTRAINT "MICROSOFT_NN_VERSION" NOT NULL ENABLE);
3081
  ALTER TABLE "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" MODIFY ("VERSION" CONSTRAINT "MICROSOFT_NN_VERSION" NOT NULL ENABLE);
2222
  ALTER TABLE "MICROSOFTDTPROPERTIES" MODIFY ("PROPERTY" CONSTRAINT "MICROSOFT_NN_PROPERTY" NOT NULL ENABLE);
3082
  ALTER TABLE "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" MODIFY ("PROPERTY" CONSTRAINT "MICROSOFT_NN_PROPERTY" NOT NULL ENABLE);
2223
  ALTER TABLE "MICROSOFTDTPROPERTIES" MODIFY ("ID" CONSTRAINT "MICROSOFT_NN_ID" NOT NULL ENABLE);
3083
  ALTER TABLE "RELEASE_MANAGER"."MICROSOFTDTPROPERTIES" MODIFY ("ID" CONSTRAINT "MICROSOFT_NN_ID" NOT NULL ENABLE);
2224
/
-
 
2225
--------------------------------------------------------
3084
--------------------------------------------------------
2226
--  Constraints for Table NOTE_MANAGER
3085
--  Constraints for Table NOTE_MANAGER
2227
--------------------------------------------------------
3086
--------------------------------------------------------
2228
 
3087
 
2229
  ALTER TABLE "NOTE_MANAGER" ADD CONSTRAINT "PKNOTE_MANAGER1" PRIMARY KEY ("NID") ENABLE;
3088
  ALTER TABLE "RELEASE_MANAGER"."NOTE_MANAGER" ADD CONSTRAINT "PKNOTE_MANAGER1" PRIMARY KEY ("NID")
-
 
3089
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3090
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3091
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3092
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2230
  ALTER TABLE "NOTE_MANAGER" MODIFY ("NID" NOT NULL ENABLE);
3093
  ALTER TABLE "RELEASE_MANAGER"."NOTE_MANAGER" MODIFY ("NID" NOT NULL ENABLE);
2231
/
-
 
2232
--------------------------------------------------------
3094
--------------------------------------------------------
2233
--  Constraints for Table BUILD_SERVICE_CONFIG
3095
--  Constraints for Table BUILD_SERVICE_CONFIG
2234
--------------------------------------------------------
3096
--------------------------------------------------------
2235
 
3097
 
2236
  ALTER TABLE "BUILD_SERVICE_CONFIG" MODIFY ("CONFIG" NOT NULL ENABLE);
3098
  ALTER TABLE "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG" MODIFY ("CONFIG" NOT NULL ENABLE);
2237
  ALTER TABLE "BUILD_SERVICE_CONFIG" MODIFY ("SERVICE" NOT NULL ENABLE);
3099
  ALTER TABLE "RELEASE_MANAGER"."BUILD_SERVICE_CONFIG" MODIFY ("SERVICE" NOT NULL ENABLE);
2238
/
-
 
2239
--------------------------------------------------------
3100
--------------------------------------------------------
2240
--  Constraints for Table GBE_MACHTYPE
3101
--  Constraints for Table GBE_MACHTYPE
2241
--------------------------------------------------------
3102
--------------------------------------------------------
2242
 
3103
 
2243
  ALTER TABLE "GBE_MACHTYPE" MODIFY ("BM_ID" NOT NULL ENABLE);
3104
  ALTER TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" MODIFY ("BM_ID" NOT NULL ENABLE);
2244
  ALTER TABLE "GBE_MACHTYPE" ADD PRIMARY KEY ("GBE_ID") ENABLE;
3105
  ALTER TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" ADD PRIMARY KEY ("GBE_ID")
-
 
3106
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3107
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3108
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3109
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2245
  ALTER TABLE "GBE_MACHTYPE" MODIFY ("GBE_VALUE" NOT NULL ENABLE);
3110
  ALTER TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" MODIFY ("GBE_VALUE" NOT NULL ENABLE);
2246
  ALTER TABLE "GBE_MACHTYPE" MODIFY ("GBE_ID" NOT NULL ENABLE);
3111
  ALTER TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" MODIFY ("GBE_ID" NOT NULL ENABLE);
2247
/
-
 
2248
--------------------------------------------------------
3112
--------------------------------------------------------
2249
--  Constraints for Table ACTION_LOG
3113
--  Constraints for Table ACTION_LOG
2250
--------------------------------------------------------
3114
--------------------------------------------------------
2251
 
3115
 
2252
  ALTER TABLE "ACTION_LOG" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
3116
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
2253
  ALTER TABLE "ACTION_LOG" MODIFY ("PV_ID" NOT NULL ENABLE);
3117
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" MODIFY ("PV_ID" NOT NULL ENABLE);
2254
  ALTER TABLE "ACTION_LOG" MODIFY ("ACTION_DATETIME" NOT NULL ENABLE);
3118
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" MODIFY ("ACTION_DATETIME" NOT NULL ENABLE);
2255
  ALTER TABLE "ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
3119
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
-
 
3120
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" MODIFY ("ACTION_TIMESTAMP" NOT NULL ENABLE);
-
 
3121
--------------------------------------------------------
-
 
3122
--  Constraints for Table SDK_CONTENT
-
 
3123
--------------------------------------------------------
2256
/
3124
 
-
 
3125
  ALTER TABLE "RELEASE_MANAGER"."SDK_CONTENT" MODIFY ("SDKPKG_STATE" NOT NULL ENABLE);
-
 
3126
  ALTER TABLE "RELEASE_MANAGER"."SDK_CONTENT" MODIFY ("PV_ID" NOT NULL ENABLE);
-
 
3127
  ALTER TABLE "RELEASE_MANAGER"."SDK_CONTENT" MODIFY ("SDKTAG_ID" NOT NULL ENABLE);
2257
--------------------------------------------------------
3128
--------------------------------------------------------
2258
--  Constraints for Table ADDITIONAL_NOTES
3129
--  Constraints for Table ADDITIONAL_NOTES
2259
--------------------------------------------------------
3130
--------------------------------------------------------
2260
 
3131
 
2261
  ALTER TABLE "ADDITIONAL_NOTES" MODIFY ("MOD_USER" NOT NULL ENABLE);
3132
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" MODIFY ("MOD_USER" NOT NULL ENABLE);
2262
  ALTER TABLE "ADDITIONAL_NOTES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
3133
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
2263
  ALTER TABLE "ADDITIONAL_NOTES" MODIFY ("NOTE_TITLE" NOT NULL ENABLE);
3134
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" MODIFY ("NOTE_TITLE" NOT NULL ENABLE);
2264
  ALTER TABLE "ADDITIONAL_NOTES" MODIFY ("PV_ID" NOT NULL ENABLE);
3135
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" MODIFY ("PV_ID" NOT NULL ENABLE);
2265
  ALTER TABLE "ADDITIONAL_NOTES" MODIFY ("NOTE_ID" NOT NULL ENABLE);
3136
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" MODIFY ("NOTE_ID" NOT NULL ENABLE);
2266
/
-
 
2267
--------------------------------------------------------
3137
--------------------------------------------------------
2268
--  Constraints for Table BUILD_STANDARDS_ADDENDUM
3138
--  Constraints for Table BUILD_STANDARDS_ADDENDUM
2269
--------------------------------------------------------
3139
--------------------------------------------------------
2270
 
3140
 
2271
  ALTER TABLE "BUILD_STANDARDS_ADDENDUM" ADD CONSTRAINT "BUILD_STANDARDS_ADDENDUM_PK" PRIMARY KEY ("BSA_ID") ENABLE;
3141
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" ADD CONSTRAINT "BUILD_STANDARDS_ADDENDUM_PK" PRIMARY KEY ("BSA_ID")
-
 
3142
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3143
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3144
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3145
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2272
  ALTER TABLE "BUILD_STANDARDS_ADDENDUM" MODIFY ("BS_ID" NOT NULL ENABLE);
3146
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" MODIFY ("BS_ID" NOT NULL ENABLE);
2273
  ALTER TABLE "BUILD_STANDARDS_ADDENDUM" MODIFY ("BSA_NAME" NOT NULL ENABLE);
3147
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" MODIFY ("BSA_NAME" NOT NULL ENABLE);
2274
  ALTER TABLE "BUILD_STANDARDS_ADDENDUM" MODIFY ("BSA_ID" NOT NULL ENABLE);
3148
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" MODIFY ("BSA_ID" NOT NULL ENABLE);
2275
/
-
 
2276
--------------------------------------------------------
3149
--------------------------------------------------------
2277
--  Constraints for Table TEST_TYPES
3150
--  Constraints for Table TEST_TYPES
2278
--------------------------------------------------------
3151
--------------------------------------------------------
2279
 
3152
 
2280
  ALTER TABLE "TEST_TYPES" ADD CONSTRAINT "PK_TEST_TYPES" PRIMARY KEY ("TEST_TYPE_ID") ENABLE;
3153
  ALTER TABLE "RELEASE_MANAGER"."TEST_TYPES" ADD CONSTRAINT "PK_TEST_TYPES" PRIMARY KEY ("TEST_TYPE_ID")
-
 
3154
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3155
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3156
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3157
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2281
  ALTER TABLE "TEST_TYPES" MODIFY ("TEST_TYPE_NAME" NOT NULL ENABLE);
3158
  ALTER TABLE "RELEASE_MANAGER"."TEST_TYPES" MODIFY ("TEST_TYPE_NAME" NOT NULL ENABLE);
2282
  ALTER TABLE "TEST_TYPES" MODIFY ("TEST_TYPE_ID" NOT NULL ENABLE);
3159
  ALTER TABLE "RELEASE_MANAGER"."TEST_TYPES" MODIFY ("TEST_TYPE_ID" NOT NULL ENABLE);
-
 
3160
--------------------------------------------------------
-
 
3161
--  Constraints for Table BUILD_INSTANCES
-
 
3162
--------------------------------------------------------
2283
/
3163
 
-
 
3164
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" MODIFY ("STATE" NOT NULL ENABLE);
-
 
3165
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" MODIFY ("BUILD_ID" NOT NULL ENABLE);
-
 
3166
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" MODIFY ("RTAG_ID" NOT NULL ENABLE);
-
 
3167
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" MODIFY ("PV_ID" NOT NULL ENABLE);
-
 
3168
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" MODIFY ("TIMESTAMP" NOT NULL ENABLE);
-
 
3169
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" ADD CONSTRAINT "BUILD_ID" PRIMARY KEY ("BUILD_ID")
-
 
3170
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3171
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3172
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3173
  TABLESPACE "RELEASEM_DATA"  ENABLE;
2284
--------------------------------------------------------
3174
--------------------------------------------------------
2285
--  Constraints for Table TEMP_ENV_STATES
3175
--  Constraints for Table TEMP_ENV_STATES
2286
--------------------------------------------------------
3176
--------------------------------------------------------
2287
 
3177
 
2288
  ALTER TABLE "TEMP_ENV_STATES" MODIFY ("TES_STATE" NOT NULL ENABLE);
3178
  ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" MODIFY ("TES_STATE" NOT NULL ENABLE);
2289
  ALTER TABLE "TEMP_ENV_STATES" MODIFY ("PKG_ID" NOT NULL ENABLE);
3179
  ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" MODIFY ("PKG_ID" NOT NULL ENABLE);
2290
  ALTER TABLE "TEMP_ENV_STATES" MODIFY ("PV_ID" NOT NULL ENABLE);
3180
  ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" MODIFY ("PV_ID" NOT NULL ENABLE);
2291
  ALTER TABLE "TEMP_ENV_STATES" MODIFY ("LEVEL_NUM" NOT NULL ENABLE);
3181
  ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" MODIFY ("LEVEL_NUM" NOT NULL ENABLE);
2292
  ALTER TABLE "TEMP_ENV_STATES" MODIFY ("SESSION_NUM" NOT NULL ENABLE);
3182
  ALTER TABLE "RELEASE_MANAGER"."TEMP_ENV_STATES" MODIFY ("SESSION_NUM" NOT NULL ENABLE);
2293
/
-
 
2294
--------------------------------------------------------
3183
--------------------------------------------------------
2295
--  Constraints for Table VTREES_WORLD
3184
--  Constraints for Table VTREES_WORLD
2296
--------------------------------------------------------
3185
--------------------------------------------------------
2297
 
3186
 
2298
  ALTER TABLE "VTREES_WORLD" MODIFY ("VTREE_ID" NOT NULL ENABLE);
3187
  ALTER TABLE "RELEASE_MANAGER"."VTREES_WORLD" MODIFY ("VTREE_ID" NOT NULL ENABLE);
2299
  ALTER TABLE "VTREES_WORLD" MODIFY ("WORLD_ID" NOT NULL ENABLE);
3188
  ALTER TABLE "RELEASE_MANAGER"."VTREES_WORLD" MODIFY ("WORLD_ID" NOT NULL ENABLE);
2300
/
-
 
2301
--------------------------------------------------------
3189
--------------------------------------------------------
2302
--  Constraints for Table RELEASE_CONFIG
3190
--  Constraints for Table RELEASE_CONFIG
2303
--------------------------------------------------------
3191
--------------------------------------------------------
2304
 
3192
 
2305
  ALTER TABLE "RELEASE_CONFIG" ADD PRIMARY KEY ("RCON_ID") ENABLE;
3193
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" ADD PRIMARY KEY ("RCON_ID")
-
 
3194
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3195
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3196
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3197
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2306
  ALTER TABLE "RELEASE_CONFIG" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3198
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2307
  ALTER TABLE "RELEASE_CONFIG" MODIFY ("RCON_ID" NOT NULL ENABLE);
3199
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" MODIFY ("RCON_ID" NOT NULL ENABLE);
2308
/
-
 
2309
--------------------------------------------------------
3200
--------------------------------------------------------
2310
--  Constraints for Table VIEWS
3201
--  Constraints for Table VIEWS
2311
--------------------------------------------------------
3202
--------------------------------------------------------
2312
 
3203
 
2313
  ALTER TABLE "VIEWS" ADD CONSTRAINT "PK_VIEWS" PRIMARY KEY ("VIEW_ID") ENABLE;
3204
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" ADD CONSTRAINT "PK_VIEWS" PRIMARY KEY ("VIEW_ID")
-
 
3205
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3206
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3207
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3208
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2314
  ALTER TABLE "VIEWS" MODIFY ("PUBLIC_READ" NOT NULL ENABLE);
3209
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" MODIFY ("PUBLIC_READ" NOT NULL ENABLE);
2315
  ALTER TABLE "VIEWS" MODIFY ("BASE_VIEW" NOT NULL ENABLE);
3210
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" MODIFY ("BASE_VIEW" NOT NULL ENABLE);
2316
  ALTER TABLE "VIEWS" MODIFY ("OWNER_ID" NOT NULL ENABLE);
3211
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" MODIFY ("OWNER_ID" NOT NULL ENABLE);
2317
  ALTER TABLE "VIEWS" MODIFY ("VIEW_NAME" NOT NULL ENABLE);
3212
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" MODIFY ("VIEW_NAME" NOT NULL ENABLE);
2318
  ALTER TABLE "VIEWS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
3213
  ALTER TABLE "RELEASE_MANAGER"."VIEWS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2319
/
-
 
2320
--------------------------------------------------------
3214
--------------------------------------------------------
2321
--  Constraints for Table JIRA_ISSUES
3215
--  Constraints for Table JIRA_ISSUES
2322
--------------------------------------------------------
3216
--------------------------------------------------------
2323
 
3217
 
2324
  ALTER TABLE "JIRA_ISSUES" MODIFY ("PV_ID" NOT NULL ENABLE);
3218
  ALTER TABLE "RELEASE_MANAGER"."JIRA_ISSUES" MODIFY ("PV_ID" NOT NULL ENABLE);
2325
/
-
 
2326
--------------------------------------------------------
3219
--------------------------------------------------------
2327
--  Constraints for Table PLATFORMS
3220
--  Constraints for Table PLATFORMS
2328
--------------------------------------------------------
3221
--------------------------------------------------------
2329
 
3222
 
2330
  ALTER TABLE "PLATFORMS" MODIFY ("NAME" NOT NULL ENABLE);
3223
  ALTER TABLE "RELEASE_MANAGER"."PLATFORMS" MODIFY ("NAME" NOT NULL ENABLE);
2331
  ALTER TABLE "PLATFORMS" MODIFY ("CODE" NOT NULL ENABLE);
3224
  ALTER TABLE "RELEASE_MANAGER"."PLATFORMS" MODIFY ("CODE" NOT NULL ENABLE);
2332
/
-
 
2333
--------------------------------------------------------
3225
--------------------------------------------------------
2334
--  Constraints for Table IGNORE_WARNINGS
3226
--  Constraints for Table IGNORE_WARNINGS
2335
--------------------------------------------------------
3227
--------------------------------------------------------
2336
 
3228
 
2337
  ALTER TABLE "IGNORE_WARNINGS" MODIFY ("DPV_ID" NOT NULL ENABLE);
3229
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" MODIFY ("DPV_ID" NOT NULL ENABLE);
2338
  ALTER TABLE "IGNORE_WARNINGS" MODIFY ("PV_ID" NOT NULL ENABLE);
3230
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" MODIFY ("PV_ID" NOT NULL ENABLE);
2339
  ALTER TABLE "IGNORE_WARNINGS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3231
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2340
/
-
 
2341
--------------------------------------------------------
3232
--------------------------------------------------------
2342
--  Constraints for Table DASH_BOARD
3233
--  Constraints for Table DASH_BOARD
2343
--------------------------------------------------------
3234
--------------------------------------------------------
2344
 
3235
 
2345
  ALTER TABLE "DASH_BOARD" MODIFY ("TOTAL_PACKAGES" NOT NULL ENABLE);
3236
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" MODIFY ("TOTAL_PACKAGES" NOT NULL ENABLE);
2346
  ALTER TABLE "DASH_BOARD" MODIFY ("AUTOMATED_PACKAGES" NOT NULL ENABLE);
3237
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" MODIFY ("AUTOMATED_PACKAGES" NOT NULL ENABLE);
2347
  ALTER TABLE "DASH_BOARD" MODIFY ("LAST_BUILD_TIME" NOT NULL ENABLE);
3238
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" MODIFY ("LAST_BUILD_TIME" NOT NULL ENABLE);
2348
  ALTER TABLE "DASH_BOARD" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3239
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2349
  ALTER TABLE "DASH_BOARD" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3240
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2350
/
-
 
2351
--------------------------------------------------------
3241
--------------------------------------------------------
2352
--  Constraints for Table ACTION_TYPE
3242
--  Constraints for Table ACTION_TYPE
2353
--------------------------------------------------------
3243
--------------------------------------------------------
2354
 
3244
 
2355
  ALTER TABLE "ACTION_TYPE" ADD CONSTRAINT "UNQ_ACTTYPE_ID" PRIMARY KEY ("ACTTYPE_ID") ENABLE;
3245
  ALTER TABLE "RELEASE_MANAGER"."ACTION_TYPE" ADD CONSTRAINT "UNQ_ACTTYPE_ID" PRIMARY KEY ("ACTTYPE_ID")
-
 
3246
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3247
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3248
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3249
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2356
  ALTER TABLE "ACTION_TYPE" MODIFY ("NAME" NOT NULL ENABLE);
3250
  ALTER TABLE "RELEASE_MANAGER"."ACTION_TYPE" MODIFY ("NAME" NOT NULL ENABLE);
2357
  ALTER TABLE "ACTION_TYPE" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
3251
  ALTER TABLE "RELEASE_MANAGER"."ACTION_TYPE" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
2358
/
-
 
2359
--------------------------------------------------------
3252
--------------------------------------------------------
2360
--  Constraints for Table PACKAGE_VERSIONS
3253
--  Constraints for Table PACKAGE_VERSIONS
2361
--------------------------------------------------------
3254
--------------------------------------------------------
2362
 
3255
 
2363
  ALTER TABLE "PACKAGE_VERSIONS" ADD CONSTRAINT "PK_PACKAGE_VERSIONS" PRIMARY KEY ("PV_ID") ENABLE;
3256
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" ADD CONSTRAINT "PK_PACKAGE_VERSIONS" PRIMARY KEY ("PV_ID")
-
 
3257
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3258
  STORAGE(INITIAL 5242880 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3259
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3260
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2364
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("BUILD_TYPE" NOT NULL ENABLE);
3261
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("BUILD_TYPE" NOT NULL ENABLE);
2365
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("LAST_PV_ID" NOT NULL ENABLE);
3262
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("LAST_PV_ID" NOT NULL ENABLE);
2366
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("OWNER_ID" NOT NULL ENABLE);
3263
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("OWNER_ID" NOT NULL ENABLE);
2367
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("CREATOR_ID" NOT NULL ENABLE);
3264
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("CREATOR_ID" NOT NULL ENABLE);
2368
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("MODIFIER_ID" NOT NULL ENABLE);
3265
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("MODIFIER_ID" NOT NULL ENABLE);
2369
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("DLOCKED" NOT NULL ENABLE);
3266
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("DLOCKED" NOT NULL ENABLE);
2370
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("PKG_VERSION" NOT NULL ENABLE);
3267
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_VERSION" NOT NULL ENABLE);
2371
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("PKG_ID" NOT NULL ENABLE);
3268
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PKG_ID" NOT NULL ENABLE);
2372
  ALTER TABLE "PACKAGE_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
3269
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
2373
/
-
 
2374
--------------------------------------------------------
3270
--------------------------------------------------------
2375
--  Constraints for Table PACKAGE_INTEREST
3271
--  Constraints for Table PACKAGE_INTEREST
2376
--------------------------------------------------------
3272
--------------------------------------------------------
2377
 
3273
 
2378
  ALTER TABLE "PACKAGE_INTEREST" MODIFY ("USER_ID" NOT NULL ENABLE);
3274
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("USER_ID" NOT NULL ENABLE);
2379
  ALTER TABLE "PACKAGE_INTEREST" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3275
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2380
  ALTER TABLE "PACKAGE_INTEREST" MODIFY ("PKG_ID" NOT NULL ENABLE);
3276
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" MODIFY ("PKG_ID" NOT NULL ENABLE);
2381
/
-
 
2382
--------------------------------------------------------
3277
--------------------------------------------------------
2383
--  Constraints for Table RELEASE_CONTENT
3278
--  Constraints for Table RELEASE_CONTENT
2384
--------------------------------------------------------
3279
--------------------------------------------------------
2385
 
3280
 
2386
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("PKG_STATE" NOT NULL ENABLE);
3281
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("PKG_STATE" NOT NULL ENABLE);
2387
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("INSERTOR_ID" NOT NULL ENABLE);
3282
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("INSERTOR_ID" NOT NULL ENABLE);
2388
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("INSERT_STAMP" NOT NULL ENABLE);
3283
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("INSERT_STAMP" NOT NULL ENABLE);
2389
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("BASE_VIEW_ID" NOT NULL ENABLE);
3284
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("BASE_VIEW_ID" NOT NULL ENABLE);
2390
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("PV_ID" NOT NULL ENABLE);
3285
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("PV_ID" NOT NULL ENABLE);
2391
  ALTER TABLE "RELEASE_CONTENT" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3286
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2392
/
-
 
2393
--------------------------------------------------------
3287
--------------------------------------------------------
2394
--  Constraints for Table RELEASE_METRICS
3288
--  Constraints for Table RELEASE_METRICS
2395
--------------------------------------------------------
3289
--------------------------------------------------------
2396
 
3290
 
2397
  ALTER TABLE "RELEASE_METRICS" ADD CONSTRAINT "UNQ_RELEASE_METRICS" UNIQUE ("RTAG_ID") ENABLE;
3291
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_METRICS" ADD CONSTRAINT "UNQ_RELEASE_METRICS" UNIQUE ("RTAG_ID")
-
 
3292
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3293
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3294
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3295
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2398
  ALTER TABLE "RELEASE_METRICS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3296
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_METRICS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2399
/
-
 
2400
--------------------------------------------------------
3297
--------------------------------------------------------
2401
--  Constraints for Table PROJECT_EXTENTIONS
3298
--  Constraints for Table PROJECT_EXTENTIONS
2402
--------------------------------------------------------
3299
--------------------------------------------------------
2403
 
3300
 
2404
  ALTER TABLE "PROJECT_EXTENTIONS" MODIFY ("EXT_NAME" NOT NULL ENABLE);
3301
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_EXTENTIONS" MODIFY ("EXT_NAME" NOT NULL ENABLE);
2405
/
-
 
2406
--------------------------------------------------------
3302
--------------------------------------------------------
2407
--  Constraints for Table ABT_ACTION_LOG
3303
--  Constraints for Table ABT_ACTION_LOG
2408
--------------------------------------------------------
3304
--------------------------------------------------------
2409
 
3305
 
2410
  ALTER TABLE "ABT_ACTION_LOG" MODIFY ("RCON_ID" NOT NULL ENABLE);
3306
  ALTER TABLE "RELEASE_MANAGER"."ABT_ACTION_LOG" MODIFY ("RCON_ID" NOT NULL ENABLE);
2411
/
-
 
2412
--------------------------------------------------------
3307
--------------------------------------------------------
2413
--  Constraints for Table DAEMON_ACTION_LOG
3308
--  Constraints for Table DAEMON_ACTION_LOG
2414
--------------------------------------------------------
3309
--------------------------------------------------------
2415
 
3310
 
2416
  ALTER TABLE "DAEMON_ACTION_LOG" MODIFY ("RCON_ID" NOT NULL ENABLE);
3311
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_ACTION_LOG" MODIFY ("RCON_ID" NOT NULL ENABLE);
2417
  ALTER TABLE "DAEMON_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
3312
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
2418
/
-
 
2419
--------------------------------------------------------
3313
--------------------------------------------------------
2420
--  Constraints for Table PACKAGE_METRICS
3314
--  Constraints for Table PACKAGE_METRICS
2421
--------------------------------------------------------
3315
--------------------------------------------------------
2422
 
3316
 
2423
  ALTER TABLE "PACKAGE_METRICS" ADD CONSTRAINT "UNQ_PACKAGE_METRICS" UNIQUE ("PV_ID") ENABLE;
3317
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" ADD CONSTRAINT "UNQ_PACKAGE_METRICS" UNIQUE ("PV_ID")
-
 
3318
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3319
  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)
-
 
3321
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2424
  ALTER TABLE "PACKAGE_METRICS" MODIFY ("PV_ID" NOT NULL ENABLE);
3322
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" MODIFY ("PV_ID" NOT NULL ENABLE);
2425
/
-
 
2426
--------------------------------------------------------
3323
--------------------------------------------------------
2427
--  Constraints for Table CODE_REVIEW_URL
3324
--  Constraints for Table CODE_REVIEW_URL
2428
--------------------------------------------------------
3325
--------------------------------------------------------
2429
 
3326
 
2430
  ALTER TABLE "CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PK" PRIMARY KEY ("CR_ID") ENABLE;
3327
  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 
-
 
3329
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3330
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3331
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2431
  ALTER TABLE "CODE_REVIEW_URL" MODIFY ("DATE_OF_REVIEW" NOT NULL ENABLE);
3332
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("DATE_OF_REVIEW" NOT NULL ENABLE);
2432
  ALTER TABLE "CODE_REVIEW_URL" MODIFY ("URL" NOT NULL ENABLE);
3333
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("URL" NOT NULL ENABLE);
2433
  ALTER TABLE "CODE_REVIEW_URL" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3334
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2434
  ALTER TABLE "CODE_REVIEW_URL" MODIFY ("PV_ID" NOT NULL ENABLE);
3335
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("PV_ID" NOT NULL ENABLE);
2435
  ALTER TABLE "CODE_REVIEW_URL" MODIFY ("CR_ID" NOT NULL ENABLE);
3336
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" MODIFY ("CR_ID" NOT NULL ENABLE);
2436
/
-
 
2437
--------------------------------------------------------
3337
--------------------------------------------------------
2438
--  Constraints for Table AUTOBUILD_FAILURE
3338
--  Constraints for Table AUTOBUILD_FAILURE
2439
--------------------------------------------------------
3339
--------------------------------------------------------
2440
 
3340
 
2441
  ALTER TABLE "AUTOBUILD_FAILURE" ADD PRIMARY KEY ("GROUP_EMAIL_ID") ENABLE;
3341
  ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ADD PRIMARY KEY ("GROUP_EMAIL_ID")
-
 
3342
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3343
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3344
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3345
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2442
  ALTER TABLE "AUTOBUILD_FAILURE" MODIFY ("GROUP_EMAIL_ID" NOT NULL ENABLE);
3346
  ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" MODIFY ("GROUP_EMAIL_ID" NOT NULL ENABLE);
2443
/
-
 
2444
--------------------------------------------------------
3347
--------------------------------------------------------
2445
--  Constraints for Table BUILD_MACHINE_CONFIG
3348
--  Constraints for Table BUILD_MACHINE_CONFIG
2446
--------------------------------------------------------
3349
--------------------------------------------------------
2447
 
3350
 
2448
  ALTER TABLE "BUILD_MACHINE_CONFIG" ADD CONSTRAINT "PK_BUILD_MACHINE_CONFIG" PRIMARY KEY ("BMCON_ID") ENABLE;
3351
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" ADD CONSTRAINT "PK_BUILD_MACHINE_CONFIG" PRIMARY KEY ("BMCON_ID")
-
 
3352
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3353
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3354
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3355
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2449
  ALTER TABLE "BUILD_MACHINE_CONFIG" MODIFY ("GBE_ID" NOT NULL ENABLE);
3356
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" MODIFY ("GBE_ID" NOT NULL ENABLE);
2450
  ALTER TABLE "BUILD_MACHINE_CONFIG" MODIFY ("MACHINE_HOSTNAME" NOT NULL ENABLE);
3357
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" MODIFY ("MACHINE_HOSTNAME" NOT NULL ENABLE);
2451
  ALTER TABLE "BUILD_MACHINE_CONFIG" MODIFY ("DISPLAY_NAME" NOT NULL ENABLE);
3358
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" MODIFY ("DISPLAY_NAME" NOT NULL ENABLE);
2452
  ALTER TABLE "BUILD_MACHINE_CONFIG" MODIFY ("BMCON_ID" NOT NULL ENABLE);
3359
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" MODIFY ("BMCON_ID" NOT NULL ENABLE);
-
 
3360
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" MODIFY ("ACTIVE" NOT NULL ENABLE);
-
 
3361
--------------------------------------------------------
-
 
3362
--  Constraints for Table TEST_RUN
-
 
3363
--------------------------------------------------------
2453
/
3364
 
-
 
3365
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" MODIFY ("TYPE" NOT NULL ENABLE);
-
 
3366
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" MODIFY ("PLATFORM" NOT NULL ENABLE);
-
 
3367
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" MODIFY ("TEST_OUTCOME" NOT NULL ENABLE);
-
 
3368
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" MODIFY ("TEST_NAME" NOT NULL ENABLE);
-
 
3369
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" MODIFY ("BUILD_ID" NOT NULL ENABLE);
2454
--------------------------------------------------------
3370
--------------------------------------------------------
2455
--  Constraints for Table VIEW_DEF
3371
--  Constraints for Table VIEW_DEF
2456
--------------------------------------------------------
3372
--------------------------------------------------------
2457
 
3373
 
2458
  ALTER TABLE "VIEW_DEF" MODIFY ("PKG_ID" NOT NULL ENABLE);
3374
  ALTER TABLE "RELEASE_MANAGER"."VIEW_DEF" MODIFY ("PKG_ID" NOT NULL ENABLE);
2459
  ALTER TABLE "VIEW_DEF" MODIFY ("VIEW_ID" NOT NULL ENABLE);
3375
  ALTER TABLE "RELEASE_MANAGER"."VIEW_DEF" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2460
/
-
 
2461
--------------------------------------------------------
3376
--------------------------------------------------------
2462
--  Constraints for Table BUILD_STANDARDS
3377
--  Constraints for Table BUILD_STANDARDS
2463
--------------------------------------------------------
3378
--------------------------------------------------------
2464
 
3379
 
2465
  ALTER TABLE "BUILD_STANDARDS" ADD CONSTRAINT "BUILD_STANDARDS_PK" PRIMARY KEY ("BS_ID") ENABLE;
3380
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS" ADD CONSTRAINT "BUILD_STANDARDS_PK" PRIMARY KEY ("BS_ID")
-
 
3381
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3382
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3383
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3384
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2466
  ALTER TABLE "BUILD_STANDARDS" MODIFY ("BS_NAME" NOT NULL ENABLE);
3385
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS" MODIFY ("BS_NAME" NOT NULL ENABLE);
2467
  ALTER TABLE "BUILD_STANDARDS" MODIFY ("BS_ID" NOT NULL ENABLE);
3386
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS" MODIFY ("BS_ID" NOT NULL ENABLE);
2468
/
-
 
2469
--------------------------------------------------------
3387
--------------------------------------------------------
2470
--  Constraints for Table PACKAGE_BUILD_ENV
3388
--  Constraints for Table PACKAGE_BUILD_ENV
2471
--------------------------------------------------------
3389
--------------------------------------------------------
2472
 
3390
 
2473
  ALTER TABLE "PACKAGE_BUILD_ENV" MODIFY ("BE_ID" NOT NULL ENABLE);
3391
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" MODIFY ("BE_ID" NOT NULL ENABLE);
2474
  ALTER TABLE "PACKAGE_BUILD_ENV" MODIFY ("PV_ID" NOT NULL ENABLE);
3392
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" MODIFY ("PV_ID" NOT NULL ENABLE);
-
 
3393
--------------------------------------------------------
-
 
3394
--  Constraints for Table RELEASE_MODIFIED
-
 
3395
--------------------------------------------------------
2475
/
3396
 
-
 
3397
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_MODIFIED" MODIFY ("RTAG_ID" NOT NULL ENABLE);
-
 
3398
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_MODIFIED" ADD CONSTRAINT "RELEASE_MODIFIED_PK" PRIMARY KEY ("RTAG_ID")
-
 
3399
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3400
  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)
-
 
3402
  TABLESPACE "RELEASEM_DATA"  ENABLE;
2476
--------------------------------------------------------
3403
--------------------------------------------------------
2477
--  Constraints for Table VTREES
3404
--  Constraints for Table VTREES
2478
--------------------------------------------------------
3405
--------------------------------------------------------
2479
 
3406
 
2480
  ALTER TABLE "VTREES" ADD CONSTRAINT "PK_VTREES" PRIMARY KEY ("VTREE_ID") ENABLE;
3407
  ALTER TABLE "RELEASE_MANAGER"."VTREES" ADD CONSTRAINT "PK_VTREES" PRIMARY KEY ("VTREE_ID")
-
 
3408
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3409
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3410
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3411
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2481
  ALTER TABLE "VTREES" MODIFY ("HIDE" NOT NULL ENABLE);
3412
  ALTER TABLE "RELEASE_MANAGER"."VTREES" MODIFY ("HIDE" NOT NULL ENABLE);
2482
  ALTER TABLE "VTREES" MODIFY ("VTREE_NAME" NOT NULL ENABLE);
3413
  ALTER TABLE "RELEASE_MANAGER"."VTREES" MODIFY ("VTREE_NAME" NOT NULL ENABLE);
2483
  ALTER TABLE "VTREES" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3414
  ALTER TABLE "RELEASE_MANAGER"."VTREES" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2484
  ALTER TABLE "VTREES" MODIFY ("VTREE_ID" NOT NULL ENABLE);
3415
  ALTER TABLE "RELEASE_MANAGER"."VTREES" MODIFY ("VTREE_ID" NOT NULL ENABLE);
2485
/
-
 
2486
--------------------------------------------------------
3416
--------------------------------------------------------
2487
--  Constraints for Table NOTIFICATION_HISTORY
3417
--  Constraints for Table NOTIFICATION_HISTORY
2488
--------------------------------------------------------
3418
--------------------------------------------------------
2489
 
3419
 
2490
  ALTER TABLE "NOTIFICATION_HISTORY" ADD CONSTRAINT "PK_NOTIFICATION_HISTORY" PRIMARY KEY ("RTAG_ID", "PV_ID", "USER_ID") ENABLE;
3420
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ADD CONSTRAINT "PK_NOTIFICATION_HISTORY" PRIMARY KEY ("RTAG_ID", "PV_ID", "USER_ID")
-
 
3421
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3422
  STORAGE(INITIAL 2097152 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3423
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3424
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2491
  ALTER TABLE "NOTIFICATION_HISTORY" MODIFY ("DATE_TIME_STAMP" NOT NULL ENABLE);
3425
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" MODIFY ("DATE_TIME_STAMP" NOT NULL ENABLE);
2492
  ALTER TABLE "NOTIFICATION_HISTORY" MODIFY ("USER_ID" NOT NULL ENABLE);
3426
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" MODIFY ("USER_ID" NOT NULL ENABLE);
2493
  ALTER TABLE "NOTIFICATION_HISTORY" MODIFY ("PV_ID" NOT NULL ENABLE);
3427
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" MODIFY ("PV_ID" NOT NULL ENABLE);
2494
  ALTER TABLE "NOTIFICATION_HISTORY" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3428
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2495
/
-
 
2496
--------------------------------------------------------
3429
--------------------------------------------------------
2497
--  Constraints for Table RELEASE_LINKS
3430
--  Constraints for Table RELEASE_LINKS
2498
--------------------------------------------------------
3431
--------------------------------------------------------
2499
 
3432
 
2500
  ALTER TABLE "RELEASE_LINKS" MODIFY ("REF_RTAG_ID" NOT NULL ENABLE);
3433
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_LINKS" MODIFY ("REF_RTAG_ID" NOT NULL ENABLE);
2501
  ALTER TABLE "RELEASE_LINKS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3434
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_LINKS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2502
/
-
 
2503
--------------------------------------------------------
3435
--------------------------------------------------------
2504
--  Constraints for Table PACKAGES
3436
--  Constraints for Table PACKAGES
2505
--------------------------------------------------------
3437
--------------------------------------------------------
2506
 
3438
 
2507
  ALTER TABLE "PACKAGES" ADD CONSTRAINT "PK_PACKAGES" PRIMARY KEY ("PKG_ID") ENABLE;
3439
  ALTER TABLE "RELEASE_MANAGER"."PACKAGES" ADD CONSTRAINT "PK_PACKAGES" PRIMARY KEY ("PKG_ID")
2508
  ALTER TABLE "PACKAGES" MODIFY ("PKG_NAME" NOT NULL ENABLE);
3440
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
2509
  ALTER TABLE "PACKAGES" MODIFY ("PKG_ID" NOT NULL ENABLE);
3441
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
2510
/
-
 
2511
--------------------------------------------------------
3442
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
2512
--  Constraints for Table REPEAT_SCHEDULE
3443
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2513
--------------------------------------------------------
3444
  ALTER TABLE "RELEASE_MANAGER"."PACKAGES" MODIFY ("PKG_NAME" NOT NULL ENABLE);
2514
 
-
 
2515
  ALTER TABLE "REPEAT_SCHEDULE" ADD PRIMARY KEY ("RPT_ID") ENABLE;
3445
  ALTER TABLE "RELEASE_MANAGER"."PACKAGES" MODIFY ("PKG_ID" NOT NULL ENABLE);
2516
/
-
 
2517
--------------------------------------------------------
3446
--------------------------------------------------------
2518
--  Constraints for Table PROJECTS
3447
--  Constraints for Table PROJECTS
2519
--------------------------------------------------------
3448
--------------------------------------------------------
2520
 
3449
 
2521
  ALTER TABLE "PROJECTS" ADD CONSTRAINT "PK_PROJECTS" PRIMARY KEY ("PROJ_ID") ENABLE;
3450
  ALTER TABLE "RELEASE_MANAGER"."PROJECTS" ADD CONSTRAINT "PK_PROJECTS" PRIMARY KEY ("PROJ_ID")
-
 
3451
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3452
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3453
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3454
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2522
  ALTER TABLE "PROJECTS" MODIFY ("PROJ_NAME" NOT NULL ENABLE);
3455
  ALTER TABLE "RELEASE_MANAGER"."PROJECTS" MODIFY ("PROJ_NAME" NOT NULL ENABLE);
2523
  ALTER TABLE "PROJECTS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3456
  ALTER TABLE "RELEASE_MANAGER"."PROJECTS" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2524
/
-
 
2525
--------------------------------------------------------
3457
--------------------------------------------------------
2526
--  Constraints for Table LICENCING
3458
--  Constraints for Table LICENCING
2527
--------------------------------------------------------
3459
--------------------------------------------------------
2528
 
3460
 
2529
  ALTER TABLE "LICENCING" MODIFY ("LICENCE" NOT NULL ENABLE);
3461
  ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("LICENCE" NOT NULL ENABLE);
2530
  ALTER TABLE "LICENCING" MODIFY ("PV_ID" NOT NULL ENABLE);
3462
  ALTER TABLE "RELEASE_MANAGER"."LICENCING" MODIFY ("PV_ID" NOT NULL ENABLE);
2531
/
-
 
2532
--------------------------------------------------------
3463
--------------------------------------------------------
2533
--  Constraints for Table MESSAGE_BOARD
3464
--  Constraints for Table MESSAGE_BOARD
2534
--------------------------------------------------------
3465
--------------------------------------------------------
2535
 
3466
 
2536
  ALTER TABLE "MESSAGE_BOARD" ADD CONSTRAINT "PK_MESSAGE_BOARD" PRIMARY KEY ("MSG_ID") ENABLE;
3467
  ALTER TABLE "RELEASE_MANAGER"."MESSAGE_BOARD" ADD CONSTRAINT "PK_MESSAGE_BOARD" PRIMARY KEY ("MSG_ID")
-
 
3468
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3469
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3470
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3471
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2537
  ALTER TABLE "MESSAGE_BOARD" MODIFY ("SUBMITION_DATE" NOT NULL ENABLE);
3472
  ALTER TABLE "RELEASE_MANAGER"."MESSAGE_BOARD" MODIFY ("SUBMITION_DATE" NOT NULL ENABLE);
2538
  ALTER TABLE "MESSAGE_BOARD" MODIFY ("MSG_DETAILS" NOT NULL ENABLE);
3473
  ALTER TABLE "RELEASE_MANAGER"."MESSAGE_BOARD" MODIFY ("MSG_DETAILS" NOT NULL ENABLE);
2539
  ALTER TABLE "MESSAGE_BOARD" MODIFY ("MSG_ID" NOT NULL ENABLE);
3474
  ALTER TABLE "RELEASE_MANAGER"."MESSAGE_BOARD" MODIFY ("MSG_ID" NOT NULL ENABLE);
2540
/
-
 
2541
--------------------------------------------------------
3475
--------------------------------------------------------
2542
--  Constraints for Table PROJECT_ACTION_LOG
3476
--  Constraints for Table PROJECT_ACTION_LOG
2543
--------------------------------------------------------
3477
--------------------------------------------------------
2544
 
3478
 
2545
  ALTER TABLE "PROJECT_ACTION_LOG" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
3479
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" MODIFY ("ACTTYPE_ID" NOT NULL ENABLE);
2546
  ALTER TABLE "PROJECT_ACTION_LOG" MODIFY ("PROJ_ID" NOT NULL ENABLE);
3480
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" MODIFY ("PROJ_ID" NOT NULL ENABLE);
2547
  ALTER TABLE "PROJECT_ACTION_LOG" MODIFY ("ACTION_DATETIME" NOT NULL ENABLE);
3481
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" MODIFY ("ACTION_DATETIME" NOT NULL ENABLE);
2548
  ALTER TABLE "PROJECT_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
3482
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
2549
/
-
 
2550
--------------------------------------------------------
3483
--------------------------------------------------------
2551
--  Constraints for Table ARCHIVE_DATA
3484
--  Constraints for Table ARCHIVE_DATA
2552
--------------------------------------------------------
3485
--------------------------------------------------------
2553
 
3486
 
2554
  ALTER TABLE "ARCHIVE_DATA" MODIFY ("PV_ID" NOT NULL ENABLE);
3487
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_DATA" MODIFY ("PV_ID" NOT NULL ENABLE);
2555
  ALTER TABLE "ARCHIVE_DATA" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3488
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_DATA" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2556
/
-
 
2557
--------------------------------------------------------
3489
--------------------------------------------------------
2558
--  Constraints for Table VALIDATION_RULES
3490
--  Constraints for Table VALIDATION_RULES
2559
--------------------------------------------------------
3491
--------------------------------------------------------
2560
 
3492
 
2561
  ALTER TABLE "VALIDATION_RULES" MODIFY ("IS_REQUIRED" NOT NULL ENABLE);
3493
  ALTER TABLE "RELEASE_MANAGER"."VALIDATION_RULES" MODIFY ("IS_REQUIRED" NOT NULL ENABLE);
2562
  ALTER TABLE "VALIDATION_RULES" MODIFY ("FIELD_NAME" NOT NULL ENABLE);
3494
  ALTER TABLE "RELEASE_MANAGER"."VALIDATION_RULES" MODIFY ("FIELD_NAME" NOT NULL ENABLE);
2563
/
-
 
2564
--------------------------------------------------------
3495
--------------------------------------------------------
2565
--  Constraints for Table LICENCES
3496
--  Constraints for Table LICENCES
2566
--------------------------------------------------------
3497
--------------------------------------------------------
2567
 
3498
 
2568
  ALTER TABLE "LICENCES" ADD CONSTRAINT "PK_LICENCES" PRIMARY KEY ("LICENCE") ENABLE;
3499
  ALTER TABLE "RELEASE_MANAGER"."LICENCES" ADD CONSTRAINT "PK_LICENCES" PRIMARY KEY ("LICENCE")
-
 
3500
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3501
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3502
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3503
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2569
  ALTER TABLE "LICENCES" MODIFY ("NAME" NOT NULL ENABLE);
3504
  ALTER TABLE "RELEASE_MANAGER"."LICENCES" MODIFY ("NAME" NOT NULL ENABLE);
2570
  ALTER TABLE "LICENCES" MODIFY ("LICENCE" NOT NULL ENABLE);
3505
  ALTER TABLE "RELEASE_MANAGER"."LICENCES" MODIFY ("LICENCE" NOT NULL ENABLE);
2571
/
-
 
2572
--------------------------------------------------------
3506
--------------------------------------------------------
2573
--  Constraints for Table MEMBERS_GROUP
3507
--  Constraints for Table MEMBERS_GROUP
2574
--------------------------------------------------------
3508
--------------------------------------------------------
2575
 
3509
 
2576
  ALTER TABLE "MEMBERS_GROUP" MODIFY ("GROUP_EMAIL_ID" NOT NULL ENABLE);
3510
  ALTER TABLE "RELEASE_MANAGER"."MEMBERS_GROUP" MODIFY ("GROUP_EMAIL_ID" NOT NULL ENABLE);
2577
/
-
 
2578
--------------------------------------------------------
3511
--------------------------------------------------------
2579
--  Constraints for Table CQ_ISSUES
3512
--  Constraints for Table CQ_ISSUES
2580
--------------------------------------------------------
3513
--------------------------------------------------------
2581
 
3514
 
2582
  ALTER TABLE "CQ_ISSUES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
3515
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" MODIFY ("MOD_DATE" NOT NULL ENABLE);
2583
  ALTER TABLE "CQ_ISSUES" MODIFY ("ISS_STATE" NOT NULL ENABLE);
3516
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" MODIFY ("ISS_STATE" NOT NULL ENABLE);
2584
  ALTER TABLE "CQ_ISSUES" MODIFY ("ISS_ID" NOT NULL ENABLE);
3517
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" MODIFY ("ISS_ID" NOT NULL ENABLE);
2585
  ALTER TABLE "CQ_ISSUES" MODIFY ("ISS_DB" NOT NULL ENABLE);
3518
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" MODIFY ("ISS_DB" NOT NULL ENABLE);
2586
  ALTER TABLE "CQ_ISSUES" MODIFY ("PV_ID" NOT NULL ENABLE);
3519
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" MODIFY ("PV_ID" NOT NULL ENABLE);
2587
/
-
 
2588
--------------------------------------------------------
3520
--------------------------------------------------------
2589
--  Constraints for Table ARCHIVE_ACTION_LOG
3521
--  Constraints for Table ARCHIVE_ACTION_LOG
2590
--------------------------------------------------------
3522
--------------------------------------------------------
2591
 
3523
 
2592
  ALTER TABLE "ARCHIVE_ACTION_LOG" MODIFY ("DESCRIPTION" NOT NULL ENABLE);
3524
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_ACTION_LOG" MODIFY ("DESCRIPTION" NOT NULL ENABLE);
2593
  ALTER TABLE "ARCHIVE_ACTION_LOG" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3525
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_ACTION_LOG" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2594
  ALTER TABLE "ARCHIVE_ACTION_LOG" MODIFY ("DATE_TIME_STAMP" NOT NULL ENABLE);
3526
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_ACTION_LOG" MODIFY ("DATE_TIME_STAMP" NOT NULL ENABLE);
2595
  ALTER TABLE "ARCHIVE_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
3527
  ALTER TABLE "RELEASE_MANAGER"."ARCHIVE_ACTION_LOG" MODIFY ("USER_ID" NOT NULL ENABLE);
2596
/
-
 
2597
--------------------------------------------------------
3528
--------------------------------------------------------
2598
--  Constraints for Table CODE_REVIEWS
3529
--  Constraints for Table CODE_REVIEWS
2599
--------------------------------------------------------
3530
--------------------------------------------------------
2600
 
3531
 
2601
  ALTER TABLE "CODE_REVIEWS" MODIFY ("PV_ID" NOT NULL ENABLE);
3532
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEWS" MODIFY ("PV_ID" NOT NULL ENABLE);
2602
/
-
 
2603
--------------------------------------------------------
3533
--------------------------------------------------------
2604
--  Constraints for Table PLANNED
3534
--  Constraints for Table PLANNED
2605
--------------------------------------------------------
3535
--------------------------------------------------------
2606
 
3536
 
2607
  ALTER TABLE "PLANNED" ADD CONSTRAINT "UNIQUE_PV_RTAG" UNIQUE ("PV_ID", "RTAG_ID") ENABLE;
3537
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" ADD CONSTRAINT "UNIQUE_PV_RTAG" UNIQUE ("PV_ID", "RTAG_ID")
-
 
3538
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3539
  STORAGE(INITIAL 131072 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_INDX"  ENABLE;
2608
  ALTER TABLE "PLANNED" MODIFY ("VIEW_ID" NOT NULL ENABLE);
3542
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2609
  ALTER TABLE "PLANNED" MODIFY ("PV_ID" NOT NULL ENABLE);
3543
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" MODIFY ("PV_ID" NOT NULL ENABLE);
2610
  ALTER TABLE "PLANNED" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3544
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2611
/
-
 
2612
--------------------------------------------------------
3545
--------------------------------------------------------
2613
--  Constraints for Table VCS_TYPE
3546
--  Constraints for Table VCS_TYPE
2614
--------------------------------------------------------
3547
--------------------------------------------------------
2615
 
3548
 
2616
  ALTER TABLE "VCS_TYPE" ADD CONSTRAINT "VCS_TYPE_PK" PRIMARY KEY ("VCS_TYPE_ID") ENABLE;
3549
  ALTER TABLE "RELEASE_MANAGER"."VCS_TYPE" ADD CONSTRAINT "VCS_TYPE_PK" PRIMARY KEY ("VCS_TYPE_ID")
-
 
3550
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3551
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3552
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3553
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2617
  ALTER TABLE "VCS_TYPE" MODIFY ("TAG" NOT NULL ENABLE);
3554
  ALTER TABLE "RELEASE_MANAGER"."VCS_TYPE" MODIFY ("TAG" NOT NULL ENABLE);
2618
  ALTER TABLE "VCS_TYPE" MODIFY ("NAME" NOT NULL ENABLE);
3555
  ALTER TABLE "RELEASE_MANAGER"."VCS_TYPE" MODIFY ("NAME" NOT NULL ENABLE);
2619
  ALTER TABLE "VCS_TYPE" MODIFY ("VCS_TYPE_ID" NOT NULL ENABLE);
3556
  ALTER TABLE "RELEASE_MANAGER"."VCS_TYPE" MODIFY ("VCS_TYPE_ID" NOT NULL ENABLE);
2620
/
-
 
2621
--------------------------------------------------------
3557
--------------------------------------------------------
2622
--  Constraints for Table BUILD_MACHINES
3558
--  Constraints for Table BUILD_MACHINES
2623
--------------------------------------------------------
3559
--------------------------------------------------------
2624
 
3560
 
2625
  ALTER TABLE "BUILD_MACHINES" ADD CONSTRAINT "BUILD_MACHINES_PK" PRIMARY KEY ("BM_ID") ENABLE;
3561
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINES" ADD CONSTRAINT "BUILD_MACHINES_PK" PRIMARY KEY ("BM_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_INDX"  ENABLE;
2626
  ALTER TABLE "BUILD_MACHINES" MODIFY ("BM_NAME" NOT NULL ENABLE);
3566
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINES" MODIFY ("BM_NAME" NOT NULL ENABLE);
2627
  ALTER TABLE "BUILD_MACHINES" MODIFY ("BM_ID" NOT NULL ENABLE);
3567
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINES" MODIFY ("BM_ID" NOT NULL ENABLE);
2628
/
-
 
2629
--------------------------------------------------------
3568
--------------------------------------------------------
2630
--  Constraints for Table PEGGED_VERSIONS
3569
--  Constraints for Table PEGGED_VERSIONS
2631
--------------------------------------------------------
3570
--------------------------------------------------------
2632
 
3571
 
2633
  ALTER TABLE "PEGGED_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
3572
  ALTER TABLE "RELEASE_MANAGER"."PEGGED_VERSIONS" MODIFY ("PV_ID" NOT NULL ENABLE);
2634
  ALTER TABLE "PEGGED_VERSIONS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3573
  ALTER TABLE "RELEASE_MANAGER"."PEGGED_VERSIONS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2635
/
-
 
2636
--------------------------------------------------------
3574
--------------------------------------------------------
2637
--  Constraints for Table DAEMON_INSTRUCTIONS
3575
--  Constraints for Table DAEMON_INSTRUCTIONS
2638
--------------------------------------------------------
3576
--------------------------------------------------------
2639
 
3577
 
2640
  ALTER TABLE "DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_UK1" UNIQUE ("OP_CODE", "RTAG_ID", "PV_ID") ENABLE;
3578
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_UK1" UNIQUE ("OP_CODE", "RTAG_ID", "PV_ID")
-
 
3579
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3580
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3581
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3582
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2641
  ALTER TABLE "DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_PK" PRIMARY KEY ("DAEMON_INSTRUCTIONS_ID") ENABLE;
3583
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_PK" PRIMARY KEY ("DAEMON_INSTRUCTIONS_ID")
-
 
3584
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3585
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3586
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3587
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2642
  ALTER TABLE "DAEMON_INSTRUCTIONS" MODIFY ("OP_CODE" NOT NULL ENABLE);
3588
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" MODIFY ("OP_CODE" NOT NULL ENABLE);
2643
  ALTER TABLE "DAEMON_INSTRUCTIONS" MODIFY ("DAEMON_INSTRUCTIONS_ID" NOT NULL ENABLE);
3589
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" MODIFY ("DAEMON_INSTRUCTIONS_ID" NOT NULL ENABLE);
2644
/
-
 
2645
--------------------------------------------------------
3590
--------------------------------------------------------
2646
--  Constraints for Table WORK_IN_PROGRESS
3591
--  Constraints for Table WORK_IN_PROGRESS
2647
--------------------------------------------------------
3592
--------------------------------------------------------
2648
 
3593
 
2649
  ALTER TABLE "WORK_IN_PROGRESS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
3594
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" MODIFY ("VIEW_ID" NOT NULL ENABLE);
2650
  ALTER TABLE "WORK_IN_PROGRESS" MODIFY ("PV_ID" NOT NULL ENABLE);
3595
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" MODIFY ("PV_ID" NOT NULL ENABLE);
2651
  ALTER TABLE "WORK_IN_PROGRESS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3596
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2652
/
-
 
2653
--------------------------------------------------------
3597
--------------------------------------------------------
2654
--  Constraints for Table BUILD_ENV_DOCUMENTS
3598
--  Constraints for Table BUILD_ENV_DOCUMENTS
2655
--------------------------------------------------------
3599
--------------------------------------------------------
2656
 
3600
 
2657
  ALTER TABLE "BUILD_ENV_DOCUMENTS" MODIFY ("DOC_NUM" NOT NULL ENABLE);
3601
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENV_DOCUMENTS" MODIFY ("DOC_NUM" NOT NULL ENABLE);
2658
  ALTER TABLE "BUILD_ENV_DOCUMENTS" MODIFY ("BE_ID" NOT NULL ENABLE);
3602
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENV_DOCUMENTS" MODIFY ("BE_ID" NOT NULL ENABLE);
2659
/
-
 
2660
--------------------------------------------------------
3603
--------------------------------------------------------
2661
--  Constraints for Table BUILD_ORDER
3604
--  Constraints for Table BUILD_ORDER
2662
--------------------------------------------------------
3605
--------------------------------------------------------
2663
 
3606
 
2664
  ALTER TABLE "BUILD_ORDER" MODIFY ("PV_ID" NOT NULL ENABLE);
3607
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ORDER" MODIFY ("PV_ID" NOT NULL ENABLE);
2665
  ALTER TABLE "BUILD_ORDER" MODIFY ("STEP_NUM" NOT NULL ENABLE);
3608
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ORDER" MODIFY ("STEP_NUM" NOT NULL ENABLE);
2666
  ALTER TABLE "BUILD_ORDER" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3609
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ORDER" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2667
/
-
 
2668
--------------------------------------------------------
3610
--------------------------------------------------------
2669
--  Constraints for Table PACKAGE_DEPENDENCIES
3611
--  Constraints for Table PACKAGE_DEPENDENCIES
2670
--------------------------------------------------------
3612
--------------------------------------------------------
2671
 
3613
 
2672
  ALTER TABLE "PACKAGE_DEPENDENCIES" MODIFY ("BUILD_TYPE" NOT NULL ENABLE);
3614
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" MODIFY ("BUILD_TYPE" NOT NULL ENABLE);
2673
  ALTER TABLE "PACKAGE_DEPENDENCIES" MODIFY ("DPKG_ID" NOT NULL ENABLE);
3615
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" MODIFY ("DPKG_ID" NOT NULL ENABLE);
2674
  ALTER TABLE "PACKAGE_DEPENDENCIES" MODIFY ("PKG_ID" NOT NULL ENABLE);
3616
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" MODIFY ("PKG_ID" NOT NULL ENABLE);
2675
  ALTER TABLE "PACKAGE_DEPENDENCIES" MODIFY ("DPV_ID" NOT NULL ENABLE);
3617
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" MODIFY ("DPV_ID" NOT NULL ENABLE);
2676
  ALTER TABLE "PACKAGE_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
3618
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DEPENDENCIES" MODIFY ("PV_ID" NOT NULL ENABLE);
2677
/
-
 
2678
--------------------------------------------------------
3619
--------------------------------------------------------
2679
--  Constraints for Table PROCESSES
3620
--  Constraints for Table PROCESSES
2680
--------------------------------------------------------
3621
--------------------------------------------------------
2681
 
3622
 
2682
  ALTER TABLE "PROCESSES" ADD CONSTRAINT "PROCESSES_PK" PRIMARY KEY ("PROC_ID") ENABLE;
3623
  ALTER TABLE "RELEASE_MANAGER"."PROCESSES" ADD CONSTRAINT "PROCESSES_PK" PRIMARY KEY ("PROC_ID")
-
 
3624
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3625
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3626
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3627
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2683
  ALTER TABLE "PROCESSES" MODIFY ("PROC_NAME" NOT NULL ENABLE);
3628
  ALTER TABLE "RELEASE_MANAGER"."PROCESSES" MODIFY ("PROC_NAME" NOT NULL ENABLE);
2684
  ALTER TABLE "PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
3629
  ALTER TABLE "RELEASE_MANAGER"."PROCESSES" MODIFY ("PROC_ID" NOT NULL ENABLE);
2685
/
-
 
2686
--------------------------------------------------------
3630
--------------------------------------------------------
2687
--  Constraints for Table BUILD_ENVIRONMENTS
3631
--  Constraints for Table BUILD_ENVIRONMENTS
2688
--------------------------------------------------------
3632
--------------------------------------------------------
2689
 
3633
 
2690
  ALTER TABLE "BUILD_ENVIRONMENTS" ADD CONSTRAINT "PK_BUILD_ENVIRONMENTS" PRIMARY KEY ("BE_ID") ENABLE;
3634
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ADD CONSTRAINT "PK_BUILD_ENVIRONMENTS" PRIMARY KEY ("BE_ID")
-
 
3635
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
-
 
3636
  STORAGE(INITIAL 131072 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
-
 
3637
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
-
 
3638
  TABLESPACE "RELEASEM_INDX"  ENABLE;
2691
  ALTER TABLE "BUILD_ENVIRONMENTS" MODIFY ("BE_NAME" NOT NULL ENABLE);
3639
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" MODIFY ("BE_NAME" NOT NULL ENABLE);
2692
  ALTER TABLE "BUILD_ENVIRONMENTS" MODIFY ("BE_ID" NOT NULL ENABLE);
3640
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" MODIFY ("BE_ID" NOT NULL ENABLE);
2693
/
-
 
2694
--------------------------------------------------------
3641
--------------------------------------------------------
2695
--  Constraints for Table DEPRECATED_PACKAGES
3642
--  Constraints for Table DEPRECATED_PACKAGES
2696
--------------------------------------------------------
3643
--------------------------------------------------------
2697
 
3644
 
2698
  ALTER TABLE "DEPRECATED_PACKAGES" MODIFY ("COMMENTS" NOT NULL ENABLE);
3645
  ALTER TABLE "RELEASE_MANAGER"."DEPRECATED_PACKAGES" MODIFY ("COMMENTS" NOT NULL ENABLE);
2699
  ALTER TABLE "DEPRECATED_PACKAGES" MODIFY ("PKG_ID" NOT NULL ENABLE);
3646
  ALTER TABLE "RELEASE_MANAGER"."DEPRECATED_PACKAGES" MODIFY ("PKG_ID" NOT NULL ENABLE);
2700
  ALTER TABLE "DEPRECATED_PACKAGES" MODIFY ("RTAG_ID" NOT NULL ENABLE);
3647
  ALTER TABLE "RELEASE_MANAGER"."DEPRECATED_PACKAGES" MODIFY ("RTAG_ID" NOT NULL ENABLE);
2701
/
-
 
2702
--------------------------------------------------------
3648
--------------------------------------------------------
2703
--  Ref Constraints for Table ABT_ACTION_LOG
3649
--  Ref Constraints for Table ABT_ACTION_LOG
2704
--------------------------------------------------------
3650
--------------------------------------------------------
2705
 
3651
 
2706
  ALTER TABLE "ABT_ACTION_LOG" ADD FOREIGN KEY ("RCON_ID")
3652
  ALTER TABLE "RELEASE_MANAGER"."ABT_ACTION_LOG" ADD FOREIGN KEY ("RCON_ID")
2707
	  REFERENCES "RELEASE_CONFIG" ("RCON_ID") ENABLE;
3653
	  REFERENCES "RELEASE_MANAGER"."RELEASE_CONFIG" ("RCON_ID") ENABLE;
2708
/
-
 
2709
--------------------------------------------------------
3654
--------------------------------------------------------
2710
--  Ref Constraints for Table ACTION_LOG
3655
--  Ref Constraints for Table ACTION_LOG
2711
--------------------------------------------------------
3656
--------------------------------------------------------
2712
 
3657
 
2713
  ALTER TABLE "ACTION_LOG" ADD CONSTRAINT "REFACTION_TYPE48" FOREIGN KEY ("ACTTYPE_ID")
3658
  ALTER TABLE "RELEASE_MANAGER"."ACTION_LOG" ADD CONSTRAINT "REFACTION_TYPE48" FOREIGN KEY ("ACTTYPE_ID")
2714
	  REFERENCES "ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
3659
	  REFERENCES "RELEASE_MANAGER"."ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
2715
/
-
 
2716
--------------------------------------------------------
3660
--------------------------------------------------------
2717
--  Ref Constraints for Table ADDITIONAL_NOTES
3661
--  Ref Constraints for Table ADDITIONAL_NOTES
2718
--------------------------------------------------------
3662
--------------------------------------------------------
2719
 
3663
 
2720
  ALTER TABLE "ADDITIONAL_NOTES" ADD CONSTRAINT "FK_ADDITION_REF_PV_ID" FOREIGN KEY ("PV_ID")
3664
  ALTER TABLE "RELEASE_MANAGER"."ADDITIONAL_NOTES" ADD CONSTRAINT "FK_ADDITION_REF_PV_ID" FOREIGN KEY ("PV_ID")
2721
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3665
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2722
/
-
 
2723
--------------------------------------------------------
3666
--------------------------------------------------------
2724
--  Ref Constraints for Table ADVISORY_RIPPLE
3667
--  Ref Constraints for Table ADVISORY_RIPPLE
2725
--------------------------------------------------------
3668
--------------------------------------------------------
2726
 
3669
 
2727
  ALTER TABLE "ADVISORY_RIPPLE" ADD FOREIGN KEY ("RTAG_ID")
3670
  ALTER TABLE "RELEASE_MANAGER"."ADVISORY_RIPPLE" ADD FOREIGN KEY ("RTAG_ID")
2728
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3671
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2729
  ALTER TABLE "ADVISORY_RIPPLE" ADD FOREIGN KEY ("PV_ID")
3672
  ALTER TABLE "RELEASE_MANAGER"."ADVISORY_RIPPLE" ADD FOREIGN KEY ("PV_ID")
2730
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3673
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2731
/
-
 
2732
--------------------------------------------------------
3674
--------------------------------------------------------
2733
--  Ref Constraints for Table AUTOBUILD_FAILURE
3675
--  Ref Constraints for Table AUTOBUILD_FAILURE
2734
--------------------------------------------------------
3676
--------------------------------------------------------
2735
 
3677
 
2736
  ALTER TABLE "AUTOBUILD_FAILURE" ADD FOREIGN KEY ("PROJ_ID")
3678
  ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ADD FOREIGN KEY ("PROJ_ID")
2737
	  REFERENCES "PROJECTS" ("PROJ_ID") ENABLE;
3679
	  REFERENCES "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") ENABLE;
2738
  ALTER TABLE "AUTOBUILD_FAILURE" ADD FOREIGN KEY ("VIEW_ID")
3680
  ALTER TABLE "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ADD FOREIGN KEY ("VIEW_ID")
2739
	  REFERENCES "VIEWS" ("VIEW_ID") ENABLE;
3681
	  REFERENCES "RELEASE_MANAGER"."VIEWS" ("VIEW_ID") ENABLE;
2740
/
-
 
2741
--------------------------------------------------------
3682
--------------------------------------------------------
2742
--  Ref Constraints for Table BUILD_ENV_DOCUMENTS
3683
--  Ref Constraints for Table BUILD_ENV_DOCUMENTS
2743
--------------------------------------------------------
3684
--------------------------------------------------------
2744
 
3685
 
2745
  ALTER TABLE "BUILD_ENV_DOCUMENTS" ADD CONSTRAINT "FK_BUILD_E_DOCS_REF_BUILD_ENV" FOREIGN KEY ("BE_ID")
3686
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ENV_DOCUMENTS" ADD CONSTRAINT "FK_BUILD_E_DOCS_REF_BUILD_ENV" FOREIGN KEY ("BE_ID")
2746
	  REFERENCES "BUILD_ENVIRONMENTS" ("BE_ID") ENABLE;
3687
	  REFERENCES "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_ID") ENABLE;
-
 
3688
--------------------------------------------------------
-
 
3689
--  Ref Constraints for Table BUILD_INSTANCES
-
 
3690
--------------------------------------------------------
2747
/
3691
 
-
 
3692
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" ADD CONSTRAINT "BUILD_INSTANCES_FK1" FOREIGN KEY ("RTAG_ID")
-
 
3693
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ON DELETE CASCADE ENABLE;
-
 
3694
  ALTER TABLE "RELEASE_MANAGER"."BUILD_INSTANCES" ADD CONSTRAINT "BUILD_INSTANCES_FK2" FOREIGN KEY ("PV_ID")
-
 
3695
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ON DELETE CASCADE ENABLE;
2748
--------------------------------------------------------
3696
--------------------------------------------------------
2749
--  Ref Constraints for Table BUILD_MACHINE_CONFIG
3697
--  Ref Constraints for Table BUILD_MACHINE_CONFIG
2750
--------------------------------------------------------
3698
--------------------------------------------------------
2751
 
3699
 
2752
  ALTER TABLE "BUILD_MACHINE_CONFIG" ADD CONSTRAINT "FK_BM_GBE_ID" FOREIGN KEY ("GBE_ID")
3700
  ALTER TABLE "RELEASE_MANAGER"."BUILD_MACHINE_CONFIG" ADD CONSTRAINT "FK_BM_GBE_ID" FOREIGN KEY ("GBE_ID")
2753
	  REFERENCES "GBE_MACHTYPE" ("GBE_ID") ENABLE;
3701
	  REFERENCES "RELEASE_MANAGER"."GBE_MACHTYPE" ("GBE_ID") ENABLE;
2754
/
-
 
2755
--------------------------------------------------------
3702
--------------------------------------------------------
2756
--  Ref Constraints for Table BUILD_ORDER
3703
--  Ref Constraints for Table BUILD_ORDER
2757
--------------------------------------------------------
3704
--------------------------------------------------------
2758
 
3705
 
2759
  ALTER TABLE "BUILD_ORDER" ADD CONSTRAINT "FK_BO_PV_ID" FOREIGN KEY ("PV_ID")
3706
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ORDER" ADD CONSTRAINT "FK_BO_PV_ID" FOREIGN KEY ("PV_ID")
2760
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") DISABLE;
3707
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") DISABLE;
2761
  ALTER TABLE "BUILD_ORDER" ADD CONSTRAINT "FK_BO_RTAG_ID" FOREIGN KEY ("RTAG_ID")
3708
  ALTER TABLE "RELEASE_MANAGER"."BUILD_ORDER" ADD CONSTRAINT "FK_BO_RTAG_ID" FOREIGN KEY ("RTAG_ID")
2762
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3709
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2763
/
-
 
2764
--------------------------------------------------------
3710
--------------------------------------------------------
2765
--  Ref Constraints for Table BUILD_STANDARDS_ADDENDUM
3711
--  Ref Constraints for Table BUILD_STANDARDS_ADDENDUM
2766
--------------------------------------------------------
3712
--------------------------------------------------------
2767
 
3713
 
2768
  ALTER TABLE "BUILD_STANDARDS_ADDENDUM" ADD CONSTRAINT "BUILD_STANDARDS_ADDENDUM_R01" FOREIGN KEY ("BS_ID")
3714
  ALTER TABLE "RELEASE_MANAGER"."BUILD_STANDARDS_ADDENDUM" ADD CONSTRAINT "BUILD_STANDARDS_ADDENDUM_R01" FOREIGN KEY ("BS_ID")
2769
	  REFERENCES "BUILD_STANDARDS" ("BS_ID") ENABLE;
3715
	  REFERENCES "RELEASE_MANAGER"."BUILD_STANDARDS" ("BS_ID") ENABLE;
2770
/
-
 
2771
--------------------------------------------------------
3716
--------------------------------------------------------
2772
--  Ref Constraints for Table CODE_REVIEWS
3717
--  Ref Constraints for Table CODE_REVIEWS
2773
--------------------------------------------------------
3718
--------------------------------------------------------
2774
 
3719
 
2775
  ALTER TABLE "CODE_REVIEWS" ADD CONSTRAINT "FK_CODE_REV_REF_PV_ID" FOREIGN KEY ("PV_ID")
3720
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEWS" ADD CONSTRAINT "FK_CODE_REV_REF_PV_ID" FOREIGN KEY ("PV_ID")
2776
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3721
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2777
/
-
 
2778
--------------------------------------------------------
3722
--------------------------------------------------------
2779
--  Ref Constraints for Table CODE_REVIEW_URL
3723
--  Ref Constraints for Table CODE_REVIEW_URL
2780
--------------------------------------------------------
3724
--------------------------------------------------------
2781
 
3725
 
2782
  ALTER TABLE "CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PACKAGE_V_FK1" FOREIGN KEY ("PV_ID")
3726
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PACKAGE_V_FK1" FOREIGN KEY ("PV_ID")
2783
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3727
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2784
  ALTER TABLE "CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PROJECT_V_FK1" FOREIGN KEY ("PROJ_ID")
3728
  ALTER TABLE "RELEASE_MANAGER"."CODE_REVIEW_URL" ADD CONSTRAINT "CODE_REVIEW_URL_PROJECT_V_FK1" FOREIGN KEY ("PROJ_ID")
2785
	  REFERENCES "PROJECTS" ("PROJ_ID") ENABLE;
3729
	  REFERENCES "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") ENABLE;
2786
/
-
 
2787
--------------------------------------------------------
3730
--------------------------------------------------------
2788
--  Ref Constraints for Table CQ_ISSUES
3731
--  Ref Constraints for Table CQ_ISSUES
2789
--------------------------------------------------------
3732
--------------------------------------------------------
2790
 
3733
 
2791
  ALTER TABLE "CQ_ISSUES" ADD CONSTRAINT "FK_CQ_PV_ID" FOREIGN KEY ("PV_ID")
3734
  ALTER TABLE "RELEASE_MANAGER"."CQ_ISSUES" ADD CONSTRAINT "FK_CQ_PV_ID" FOREIGN KEY ("PV_ID")
2792
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3735
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2793
/
-
 
2794
--------------------------------------------------------
3736
--------------------------------------------------------
2795
--  Ref Constraints for Table DAEMON_ACTION_LOG
3737
--  Ref Constraints for Table DAEMON_ACTION_LOG
2796
--------------------------------------------------------
3738
--------------------------------------------------------
2797
 
3739
 
2798
  ALTER TABLE "DAEMON_ACTION_LOG" ADD FOREIGN KEY ("RCON_ID")
3740
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_ACTION_LOG" ADD FOREIGN KEY ("RCON_ID")
2799
	  REFERENCES "RELEASE_CONFIG" ("RCON_ID") ENABLE;
3741
	  REFERENCES "RELEASE_MANAGER"."RELEASE_CONFIG" ("RCON_ID") ENABLE;
2800
  ALTER TABLE "DAEMON_ACTION_LOG" ADD FOREIGN KEY ("ACTTYPE_ID")
3742
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_ACTION_LOG" ADD FOREIGN KEY ("ACTTYPE_ID")
2801
	  REFERENCES "ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
3743
	  REFERENCES "RELEASE_MANAGER"."ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
2802
/
-
 
2803
--------------------------------------------------------
3744
--------------------------------------------------------
2804
--  Ref Constraints for Table DAEMON_INSTRUCTIONS
3745
--  Ref Constraints for Table DAEMON_INSTRUCTIONS
2805
--------------------------------------------------------
3746
--------------------------------------------------------
2806
 
3747
 
2807
  ALTER TABLE "DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_PV_ID_FK" FOREIGN KEY ("PV_ID")
3748
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_PV_ID_FK" FOREIGN KEY ("PV_ID")
2808
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3749
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2809
  ALTER TABLE "DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_RTAG_ID_FK" FOREIGN KEY ("RTAG_ID")
3750
  ALTER TABLE "RELEASE_MANAGER"."DAEMON_INSTRUCTIONS" ADD CONSTRAINT "DAEMON_INSTRUCTIONS_RTAG_ID_FK" FOREIGN KEY ("RTAG_ID")
2810
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3751
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2811
/
-
 
2812
--------------------------------------------------------
3752
--------------------------------------------------------
2813
--  Ref Constraints for Table DASH_BOARD
3753
--  Ref Constraints for Table DASH_BOARD
2814
--------------------------------------------------------
3754
--------------------------------------------------------
2815
 
3755
 
2816
  ALTER TABLE "DASH_BOARD" ADD FOREIGN KEY ("PROJ_ID")
3756
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" ADD FOREIGN KEY ("PROJ_ID")
2817
	  REFERENCES "PROJECTS" ("PROJ_ID") ENABLE;
3757
	  REFERENCES "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") ENABLE;
2818
  ALTER TABLE "DASH_BOARD" ADD FOREIGN KEY ("RTAG_ID")
3758
  ALTER TABLE "RELEASE_MANAGER"."DASH_BOARD" ADD FOREIGN KEY ("RTAG_ID")
2819
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3759
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2820
/
-
 
2821
--------------------------------------------------------
3760
--------------------------------------------------------
2822
--  Ref Constraints for Table DO_NOT_RIPPLE
3761
--  Ref Constraints for Table DO_NOT_RIPPLE
2823
--------------------------------------------------------
3762
--------------------------------------------------------
2824
 
3763
 
2825
  ALTER TABLE "DO_NOT_RIPPLE" ADD FOREIGN KEY ("PV_ID")
3764
  ALTER TABLE "RELEASE_MANAGER"."DO_NOT_RIPPLE" ADD FOREIGN KEY ("PV_ID")
2826
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3765
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2827
  ALTER TABLE "DO_NOT_RIPPLE" ADD FOREIGN KEY ("RTAG_ID")
3766
  ALTER TABLE "RELEASE_MANAGER"."DO_NOT_RIPPLE" ADD FOREIGN KEY ("RTAG_ID")
2828
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3767
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2829
/
-
 
2830
--------------------------------------------------------
3768
--------------------------------------------------------
2831
--  Ref Constraints for Table GBE_MACHTYPE
3769
--  Ref Constraints for Table GBE_MACHTYPE
2832
--------------------------------------------------------
3770
--------------------------------------------------------
2833
 
3771
 
2834
  ALTER TABLE "GBE_MACHTYPE" ADD CONSTRAINT "GBE_MACHTYPE_BUILD_MACHIN_FK1" FOREIGN KEY ("BM_ID")
3772
  ALTER TABLE "RELEASE_MANAGER"."GBE_MACHTYPE" ADD CONSTRAINT "GBE_MACHTYPE_BUILD_MACHIN_FK1" FOREIGN KEY ("BM_ID")
2835
	  REFERENCES "BUILD_MACHINES" ("BM_ID") ENABLE;
3773
	  REFERENCES "RELEASE_MANAGER"."BUILD_MACHINES" ("BM_ID") ENABLE;
2836
/
-
 
2837
--------------------------------------------------------
3774
--------------------------------------------------------
2838
--  Ref Constraints for Table IGNORE_WARNINGS
3775
--  Ref Constraints for Table IGNORE_WARNINGS
2839
--------------------------------------------------------
3776
--------------------------------------------------------
2840
 
3777
 
2841
  ALTER TABLE "IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_DPV_ID" FOREIGN KEY ("DPV_ID")
3778
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_DPV_ID" FOREIGN KEY ("DPV_ID")
2842
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3779
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2843
  ALTER TABLE "IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_PV_ID" FOREIGN KEY ("PV_ID")
3780
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_PV_ID" FOREIGN KEY ("PV_ID")
2844
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3781
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2845
  ALTER TABLE "IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_RTAG_ID" FOREIGN KEY ("RTAG_ID")
3782
  ALTER TABLE "RELEASE_MANAGER"."IGNORE_WARNINGS" ADD CONSTRAINT "FK_IGW_RTAG_ID" FOREIGN KEY ("RTAG_ID")
2846
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3783
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2847
/
-
 
2848
--------------------------------------------------------
3784
--------------------------------------------------------
2849
--  Ref Constraints for Table JIRA_ISSUES
3785
--  Ref Constraints for Table JIRA_ISSUES
2850
--------------------------------------------------------
3786
--------------------------------------------------------
2851
 
3787
 
2852
  ALTER TABLE "JIRA_ISSUES" ADD CONSTRAINT "FK_JIRA_PV_ID" FOREIGN KEY ("PV_ID")
3788
  ALTER TABLE "RELEASE_MANAGER"."JIRA_ISSUES" ADD CONSTRAINT "FK_JIRA_PV_ID" FOREIGN KEY ("PV_ID")
2853
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3789
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2854
/
-
 
2855
--------------------------------------------------------
3790
--------------------------------------------------------
2856
--  Ref Constraints for Table LICENCING
3791
--  Ref Constraints for Table LICENCING
2857
--------------------------------------------------------
3792
--------------------------------------------------------
2858
 
3793
 
2859
  ALTER TABLE "LICENCING" ADD FOREIGN KEY ("PV_ID")
3794
  ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("PV_ID")
2860
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3795
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2861
  ALTER TABLE "LICENCING" ADD FOREIGN KEY ("LICENCE")
3796
  ALTER TABLE "RELEASE_MANAGER"."LICENCING" ADD FOREIGN KEY ("LICENCE")
2862
	  REFERENCES "LICENCES" ("LICENCE") ENABLE;
3797
	  REFERENCES "RELEASE_MANAGER"."LICENCES" ("LICENCE") ENABLE;
2863
/
-
 
2864
--------------------------------------------------------
3798
--------------------------------------------------------
2865
--  Ref Constraints for Table MEMBERS_GROUP
3799
--  Ref Constraints for Table MEMBERS_GROUP
2866
--------------------------------------------------------
3800
--------------------------------------------------------
2867
 
3801
 
2868
  ALTER TABLE "MEMBERS_GROUP" ADD FOREIGN KEY ("GROUP_EMAIL_ID")
3802
  ALTER TABLE "RELEASE_MANAGER"."MEMBERS_GROUP" ADD FOREIGN KEY ("GROUP_EMAIL_ID")
2869
	  REFERENCES "AUTOBUILD_FAILURE" ("GROUP_EMAIL_ID") ENABLE;
3803
	  REFERENCES "RELEASE_MANAGER"."AUTOBUILD_FAILURE" ("GROUP_EMAIL_ID") ENABLE;
2870
/
-
 
2871
--------------------------------------------------------
3804
--------------------------------------------------------
2872
--  Ref Constraints for Table NOTIFICATION_HISTORY
3805
--  Ref Constraints for Table NOTIFICATION_HISTORY
2873
--------------------------------------------------------
3806
--------------------------------------------------------
2874
 
3807
 
2875
  ALTER TABLE "NOTIFICATION_HISTORY" ADD CONSTRAINT "FK_NH_RTAG_ID" FOREIGN KEY ("RTAG_ID")
3808
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ADD CONSTRAINT "FK_NH_RTAG_ID" FOREIGN KEY ("RTAG_ID")
2876
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3809
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2877
  ALTER TABLE "NOTIFICATION_HISTORY" ADD CONSTRAINT "FK_NK_PV_ID" FOREIGN KEY ("PV_ID")
3810
  ALTER TABLE "RELEASE_MANAGER"."NOTIFICATION_HISTORY" ADD CONSTRAINT "FK_NK_PV_ID" FOREIGN KEY ("PV_ID")
2878
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") DISABLE;
3811
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") DISABLE;
2879
/
-
 
2880
--------------------------------------------------------
3812
--------------------------------------------------------
2881
--  Ref Constraints for Table PACKAGE_BUILD_ENV
3813
--  Ref Constraints for Table PACKAGE_BUILD_ENV
2882
--------------------------------------------------------
3814
--------------------------------------------------------
2883
 
3815
 
2884
  ALTER TABLE "PACKAGE_BUILD_ENV" ADD CONSTRAINT "FK_PKG_BUILD_E_REF_BUILD_ENV" FOREIGN KEY ("BE_ID")
3816
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" ADD CONSTRAINT "FK_PKG_BUILD_E_REF_BUILD_ENV" FOREIGN KEY ("BE_ID")
2885
	  REFERENCES "BUILD_ENVIRONMENTS" ("BE_ID") ENABLE;
3817
	  REFERENCES "RELEASE_MANAGER"."BUILD_ENVIRONMENTS" ("BE_ID") ENABLE;
2886
  ALTER TABLE "PACKAGE_BUILD_ENV" ADD CONSTRAINT "FK_PKG_BUILD_E_REF_PKG_VERSION" FOREIGN KEY ("PV_ID")
3818
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_ENV" ADD CONSTRAINT "FK_PKG_BUILD_E_REF_PKG_VERSION" FOREIGN KEY ("PV_ID")
2887
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3819
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2888
/
-
 
2889
--------------------------------------------------------
3820
--------------------------------------------------------
2890
--  Ref Constraints for Table PACKAGE_BUILD_INFO
3821
--  Ref Constraints for Table PACKAGE_BUILD_INFO
2891
--------------------------------------------------------
3822
--------------------------------------------------------
2892
 
3823
 
2893
  ALTER TABLE "PACKAGE_BUILD_INFO" ADD FOREIGN KEY ("PV_ID")
3824
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_INFO" ADD FOREIGN KEY ("PV_ID")
2894
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3825
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2895
  ALTER TABLE "PACKAGE_BUILD_INFO" ADD FOREIGN KEY ("BM_ID")
3826
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_BUILD_INFO" ADD FOREIGN KEY ("BM_ID")
2896
	  REFERENCES "BUILD_MACHINES" ("BM_ID") ENABLE;
3827
	  REFERENCES "RELEASE_MANAGER"."BUILD_MACHINES" ("BM_ID") ENABLE;
2897
/
-
 
2898
--------------------------------------------------------
3828
--------------------------------------------------------
2899
--  Ref Constraints for Table PACKAGE_DOCUMENTS
3829
--  Ref Constraints for Table PACKAGE_DOCUMENTS
2900
--------------------------------------------------------
3830
--------------------------------------------------------
2901
 
3831
 
2902
  ALTER TABLE "PACKAGE_DOCUMENTS" ADD CONSTRAINT "FK_PKGDOCS_REF_PV" FOREIGN KEY ("PV_ID")
3832
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_DOCUMENTS" ADD CONSTRAINT "FK_PKGDOCS_REF_PV" FOREIGN KEY ("PV_ID")
2903
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3833
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2904
/
-
 
2905
--------------------------------------------------------
3834
--------------------------------------------------------
2906
--  Ref Constraints for Table PACKAGE_INTEREST
3835
--  Ref Constraints for Table PACKAGE_INTEREST
2907
--------------------------------------------------------
3836
--------------------------------------------------------
2908
 
3837
 
2909
  ALTER TABLE "PACKAGE_INTEREST" ADD FOREIGN KEY ("PROJ_ID")
3838
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_INTEREST" ADD FOREIGN KEY ("PROJ_ID")
2910
	  REFERENCES "PROJECTS" ("PROJ_ID") ENABLE;
3839
	  REFERENCES "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") ENABLE;
2911
/
-
 
2912
--------------------------------------------------------
3840
--------------------------------------------------------
2913
--  Ref Constraints for Table PACKAGE_METRICS
3841
--  Ref Constraints for Table PACKAGE_METRICS
2914
--------------------------------------------------------
3842
--------------------------------------------------------
2915
 
3843
 
2916
  ALTER TABLE "PACKAGE_METRICS" ADD CONSTRAINT "FK_PACKAGE_METRICS_PV_ID" FOREIGN KEY ("PV_ID")
3844
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_METRICS" ADD CONSTRAINT "FK_PACKAGE_METRICS_PV_ID" FOREIGN KEY ("PV_ID")
2917
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3845
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2918
/
-
 
2919
--------------------------------------------------------
3846
--------------------------------------------------------
2920
--  Ref Constraints for Table PACKAGE_PATCHES
3847
--  Ref Constraints for Table PACKAGE_PATCHES
2921
--------------------------------------------------------
3848
--------------------------------------------------------
2922
 
3849
 
2923
  ALTER TABLE "PACKAGE_PATCHES" ADD CONSTRAINT "FK_PP_PATCH_ID" FOREIGN KEY ("PATCH_ID")
3850
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" ADD CONSTRAINT "FK_PP_PATCH_ID" FOREIGN KEY ("PATCH_ID")
2924
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3851
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2925
  ALTER TABLE "PACKAGE_PATCHES" ADD CONSTRAINT "FK_PP_PV_ID" FOREIGN KEY ("PV_ID")
3852
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PATCHES" ADD CONSTRAINT "FK_PP_PV_ID" FOREIGN KEY ("PV_ID")
2926
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3853
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2927
/
-
 
2928
--------------------------------------------------------
3854
--------------------------------------------------------
2929
--  Ref Constraints for Table PACKAGE_PROCESSES
3855
--  Ref Constraints for Table PACKAGE_PROCESSES
2930
--------------------------------------------------------
3856
--------------------------------------------------------
2931
 
3857
 
2932
  ALTER TABLE "PACKAGE_PROCESSES" ADD CONSTRAINT "PACKAGE_PROCESSES_R01" FOREIGN KEY ("PV_ID")
3858
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" ADD CONSTRAINT "PACKAGE_PROCESSES_R01" FOREIGN KEY ("PV_ID")
2933
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3859
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2934
  ALTER TABLE "PACKAGE_PROCESSES" ADD CONSTRAINT "PACKAGE_PROCESSES_R02" FOREIGN KEY ("PROC_ID")
3860
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_PROCESSES" ADD CONSTRAINT "PACKAGE_PROCESSES_R02" FOREIGN KEY ("PROC_ID")
2935
	  REFERENCES "PROCESSES" ("PROC_ID") ENABLE;
3861
	  REFERENCES "RELEASE_MANAGER"."PROCESSES" ("PROC_ID") ENABLE;
2936
/
-
 
2937
--------------------------------------------------------
3862
--------------------------------------------------------
2938
--  Ref Constraints for Table PACKAGE_VERSIONS
3863
--  Ref Constraints for Table PACKAGE_VERSIONS
2939
--------------------------------------------------------
3864
--------------------------------------------------------
2940
 
3865
 
2941
  ALTER TABLE "PACKAGE_VERSIONS" ADD CONSTRAINT "PACKAGE_VERSIONS_VCS_TYPE" FOREIGN KEY ("VCS_TYPE_ID")
3866
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" ADD CONSTRAINT "PACKAGE_VERSIONS_VCS_TYPE" FOREIGN KEY ("VCS_TYPE_ID")
2942
	  REFERENCES "VCS_TYPE" ("VCS_TYPE_ID") ENABLE;
3867
	  REFERENCES "RELEASE_MANAGER"."VCS_TYPE" ("VCS_TYPE_ID") ENABLE;
2943
  ALTER TABLE "PACKAGE_VERSIONS" ADD FOREIGN KEY ("BS_ID")
3868
  ALTER TABLE "RELEASE_MANAGER"."PACKAGE_VERSIONS" ADD FOREIGN KEY ("BS_ID")
2944
	  REFERENCES "BUILD_STANDARDS" ("BS_ID") ENABLE;
3869
	  REFERENCES "RELEASE_MANAGER"."BUILD_STANDARDS" ("BS_ID") ENABLE;
2945
/
-
 
2946
--------------------------------------------------------
3870
--------------------------------------------------------
2947
--  Ref Constraints for Table PEGGED_VERSIONS
3871
--  Ref Constraints for Table PEGGED_VERSIONS
2948
--------------------------------------------------------
3872
--------------------------------------------------------
2949
 
3873
 
2950
  ALTER TABLE "PEGGED_VERSIONS" ADD CONSTRAINT "PEGGED_VERSIONS_PACKAG_FK1" FOREIGN KEY ("PV_ID")
3874
  ALTER TABLE "RELEASE_MANAGER"."PEGGED_VERSIONS" ADD CONSTRAINT "PEGGED_VERSIONS_PACKAG_FK1" FOREIGN KEY ("PV_ID")
2951
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3875
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2952
  ALTER TABLE "PEGGED_VERSIONS" ADD CONSTRAINT "PEGGED_VERSIONS_RELEAS_FK1" FOREIGN KEY ("RTAG_ID")
3876
  ALTER TABLE "RELEASE_MANAGER"."PEGGED_VERSIONS" ADD CONSTRAINT "PEGGED_VERSIONS_RELEAS_FK1" FOREIGN KEY ("RTAG_ID")
2953
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3877
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2954
/
-
 
2955
--------------------------------------------------------
3878
--------------------------------------------------------
2956
--  Ref Constraints for Table PLANNED
3879
--  Ref Constraints for Table PLANNED
2957
--------------------------------------------------------
3880
--------------------------------------------------------
2958
 
3881
 
2959
  ALTER TABLE "PLANNED" ADD CONSTRAINT "REFPACKAGE_VERSIONS54" FOREIGN KEY ("PV_ID")
3882
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" ADD CONSTRAINT "REFPACKAGE_VERSIONS54" FOREIGN KEY ("PV_ID")
2960
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3883
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2961
  ALTER TABLE "PLANNED" ADD CONSTRAINT "REFRELEASE_TAGS53" FOREIGN KEY ("RTAG_ID")
3884
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" ADD CONSTRAINT "REFRELEASE_TAGS53" FOREIGN KEY ("RTAG_ID")
2962
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3885
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
2963
  ALTER TABLE "PLANNED" ADD CONSTRAINT "REFVIEWS55" FOREIGN KEY ("VIEW_ID")
3886
  ALTER TABLE "RELEASE_MANAGER"."PLANNED" ADD CONSTRAINT "REFVIEWS55" FOREIGN KEY ("VIEW_ID")
2964
	  REFERENCES "VIEWS" ("VIEW_ID") ENABLE;
3887
	  REFERENCES "RELEASE_MANAGER"."VIEWS" ("VIEW_ID") ENABLE;
2965
/
-
 
2966
--------------------------------------------------------
3888
--------------------------------------------------------
2967
--  Ref Constraints for Table PLANNED_VERSIONS
3889
--  Ref Constraints for Table PLANNED_VERSIONS
2968
--------------------------------------------------------
3890
--------------------------------------------------------
2969
 
3891
 
2970
  ALTER TABLE "PLANNED_VERSIONS" ADD FOREIGN KEY ("PKG_ID")
3892
  ALTER TABLE "RELEASE_MANAGER"."PLANNED_VERSIONS" ADD FOREIGN KEY ("PKG_ID")
2971
	  REFERENCES "PACKAGES" ("PKG_ID") ENABLE;
3893
	  REFERENCES "RELEASE_MANAGER"."PACKAGES" ("PKG_ID") ENABLE;
2972
/
-
 
2973
--------------------------------------------------------
3894
--------------------------------------------------------
2974
--  Ref Constraints for Table PRODUCT_COMPONENTS
3895
--  Ref Constraints for Table PRODUCT_COMPONENTS
2975
--------------------------------------------------------
3896
--------------------------------------------------------
2976
 
3897
 
2977
  ALTER TABLE "PRODUCT_COMPONENTS" ADD CONSTRAINT "REFPACKAGE_VERSIONS49" FOREIGN KEY ("PV_ID")
3898
  ALTER TABLE "RELEASE_MANAGER"."PRODUCT_COMPONENTS" ADD CONSTRAINT "REFPACKAGE_VERSIONS49" FOREIGN KEY ("PV_ID")
2978
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3899
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2979
/
-
 
2980
--------------------------------------------------------
3900
--------------------------------------------------------
2981
--  Ref Constraints for Table PROJECT_ACTION_LOG
3901
--  Ref Constraints for Table PROJECT_ACTION_LOG
2982
--------------------------------------------------------
3902
--------------------------------------------------------
2983
 
3903
 
2984
  ALTER TABLE "PROJECT_ACTION_LOG" ADD CONSTRAINT "REFACTION_TYPE63" FOREIGN KEY ("ACTTYPE_ID")
3904
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" ADD CONSTRAINT "REFACTION_TYPE63" FOREIGN KEY ("ACTTYPE_ID")
2985
	  REFERENCES "ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
3905
	  REFERENCES "RELEASE_MANAGER"."ACTION_TYPE" ("ACTTYPE_ID") ENABLE;
2986
  ALTER TABLE "PROJECT_ACTION_LOG" ADD FOREIGN KEY ("RTAG_ID")
3906
  ALTER TABLE "RELEASE_MANAGER"."PROJECT_ACTION_LOG" ADD FOREIGN KEY ("RTAG_ID")
2987
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") DISABLE;
3907
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") DISABLE;
2988
/
-
 
2989
--------------------------------------------------------
3908
--------------------------------------------------------
2990
--  Ref Constraints for Table RELEASE_COMPONENTS
3909
--  Ref Constraints for Table RELEASE_COMPONENTS
2991
--------------------------------------------------------
3910
--------------------------------------------------------
2992
 
3911
 
2993
  ALTER TABLE "RELEASE_COMPONENTS" ADD CONSTRAINT "FK_RCONT_PV_ID" FOREIGN KEY ("PV_ID")
3912
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_COMPONENTS" ADD CONSTRAINT "FK_RCONT_PV_ID" FOREIGN KEY ("PV_ID")
2994
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3913
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
2995
/
-
 
2996
--------------------------------------------------------
3914
--------------------------------------------------------
2997
--  Ref Constraints for Table RELEASE_CONFIG
3915
--  Ref Constraints for Table RELEASE_CONFIG
2998
--------------------------------------------------------
3916
--------------------------------------------------------
2999
 
3917
 
3000
  ALTER TABLE "RELEASE_CONFIG" ADD FOREIGN KEY ("RTAG_ID")
3918
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" ADD FOREIGN KEY ("RTAG_ID")
3001
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3919
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
3002
  ALTER TABLE "RELEASE_CONFIG" ADD FOREIGN KEY ("GBE_ID")
3920
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONFIG" ADD FOREIGN KEY ("GBE_ID")
3003
	  REFERENCES "GBE_MACHTYPE" ("GBE_ID") ENABLE;
3921
	  REFERENCES "RELEASE_MANAGER"."GBE_MACHTYPE" ("GBE_ID") ENABLE;
3004
/
-
 
3005
--------------------------------------------------------
3922
--------------------------------------------------------
3006
--  Ref Constraints for Table RELEASE_CONTENT
3923
--  Ref Constraints for Table RELEASE_CONTENT
3007
--------------------------------------------------------
3924
--------------------------------------------------------
3008
 
3925
 
-
 
3926
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" ADD CONSTRAINT "RELEASE_CONTENT_FK1" FOREIGN KEY ("SDKTAG_ID")
-
 
3927
	  REFERENCES "RELEASE_MANAGER"."SDK_TAGS" ("SDKTAG_ID") ENABLE;
3009
  ALTER TABLE "RELEASE_CONTENT" ADD FOREIGN KEY ("PKG_ID")
3928
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" ADD FOREIGN KEY ("PKG_ID")
3010
	  REFERENCES "PACKAGES" ("PKG_ID") ENABLE;
3929
	  REFERENCES "RELEASE_MANAGER"."PACKAGES" ("PKG_ID") ENABLE;
3011
  ALTER TABLE "RELEASE_CONTENT" ADD FOREIGN KEY ("PRODUCT_STATE")
3930
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_CONTENT" ADD FOREIGN KEY ("PRODUCT_STATE")
3012
	  REFERENCES "PRODUCT_STATES" ("STATE_ID") ENABLE;
3931
	  REFERENCES "RELEASE_MANAGER"."PRODUCT_STATES" ("STATE_ID") ENABLE;
3013
/
-
 
3014
--------------------------------------------------------
3932
--------------------------------------------------------
3015
--  Ref Constraints for Table RELEASE_LINKS
3933
--  Ref Constraints for Table RELEASE_LINKS
3016
--------------------------------------------------------
3934
--------------------------------------------------------
3017
 
3935
 
3018
  ALTER TABLE "RELEASE_LINKS" ADD CONSTRAINT "REFRELEASE_TAGS56" FOREIGN KEY ("RTAG_ID")
3936
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_LINKS" ADD CONSTRAINT "REFRELEASE_TAGS56" FOREIGN KEY ("RTAG_ID")
3019
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3937
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
3020
  ALTER TABLE "RELEASE_LINKS" ADD CONSTRAINT "REFRELEASE_TAGS58" FOREIGN KEY ("REF_RTAG_ID")
3938
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_LINKS" ADD CONSTRAINT "REFRELEASE_TAGS58" FOREIGN KEY ("REF_RTAG_ID")
3021
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3939
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
3022
/
-
 
3023
--------------------------------------------------------
3940
--------------------------------------------------------
3024
--  Ref Constraints for Table RELEASE_METRICS
3941
--  Ref Constraints for Table RELEASE_METRICS
3025
--------------------------------------------------------
3942
--------------------------------------------------------
3026
 
3943
 
3027
  ALTER TABLE "RELEASE_METRICS" ADD CONSTRAINT "FK_RELEASE_METRICS_RTAG_ID" FOREIGN KEY ("RTAG_ID")
3944
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_METRICS" ADD CONSTRAINT "FK_RELEASE_METRICS_RTAG_ID" FOREIGN KEY ("RTAG_ID")
3028
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
3945
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
-
 
3946
--------------------------------------------------------
-
 
3947
--  Ref Constraints for Table RELEASE_MODIFIED
-
 
3948
--------------------------------------------------------
3029
/
3949
 
-
 
3950
  ALTER TABLE "RELEASE_MANAGER"."RELEASE_MODIFIED" ADD CONSTRAINT "RELEASE_MODIFIED_RELEASE__FK1" FOREIGN KEY ("RTAG_ID")
-
 
3951
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ON DELETE CASCADE ENABLE;
3030
--------------------------------------------------------
3952
--------------------------------------------------------
3031
--  Ref Constraints for Table RUNTIME_DEPENDENCIES
3953
--  Ref Constraints for Table RUNTIME_DEPENDENCIES
3032
--------------------------------------------------------
3954
--------------------------------------------------------
3033
 
3955
 
3034
  ALTER TABLE "RUNTIME_DEPENDENCIES" ADD CONSTRAINT "FK_RTD_PV_ID" FOREIGN KEY ("PV_ID")
3956
  ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" ADD CONSTRAINT "FK_RTD_PV_ID" FOREIGN KEY ("PV_ID")
3035
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3957
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3036
  ALTER TABLE "RUNTIME_DEPENDENCIES" ADD CONSTRAINT "FK_RTD_RTD_ID" FOREIGN KEY ("RTD_ID")
3958
  ALTER TABLE "RELEASE_MANAGER"."RUNTIME_DEPENDENCIES" ADD CONSTRAINT "FK_RTD_RTD_ID" FOREIGN KEY ("RTD_ID")
3037
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3959
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3038
/
-
 
3039
--------------------------------------------------------
3960
--------------------------------------------------------
3040
--  Ref Constraints for Table RUN_LEVEL
3961
--  Ref Constraints for Table RUN_LEVEL
3041
--------------------------------------------------------
3962
--------------------------------------------------------
3042
 
3963
 
3043
  ALTER TABLE "RUN_LEVEL" ADD FOREIGN KEY ("RCON_ID")
3964
  ALTER TABLE "RELEASE_MANAGER"."RUN_LEVEL" ADD FOREIGN KEY ("RCON_ID")
3044
	  REFERENCES "RELEASE_CONFIG" ("RCON_ID") ENABLE;
3965
	  REFERENCES "RELEASE_MANAGER"."RELEASE_CONFIG" ("RCON_ID") ENABLE;
3045
  ALTER TABLE "RUN_LEVEL" ADD FOREIGN KEY ("CURRENT_PKG_ID_BEING_BUILT")
3966
  ALTER TABLE "RELEASE_MANAGER"."RUN_LEVEL" ADD FOREIGN KEY ("CURRENT_PKG_ID_BEING_BUILT")
3046
	  REFERENCES "PACKAGES" ("PKG_ID") ENABLE;
3967
	  REFERENCES "RELEASE_MANAGER"."PACKAGES" ("PKG_ID") ENABLE;
-
 
3968
--------------------------------------------------------
-
 
3969
--  Ref Constraints for Table SDK_CONTENT
-
 
3970
--------------------------------------------------------
-
 
3971
 
-
 
3972
  ALTER TABLE "RELEASE_MANAGER"."SDK_CONTENT" ADD CONSTRAINT "SDK_CONTENT_FK1" FOREIGN KEY ("PV_ID")
-
 
3973
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
-
 
3974
  ALTER TABLE "RELEASE_MANAGER"."SDK_CONTENT" ADD CONSTRAINT "SDK_CONTENT_FK2" FOREIGN KEY ("SDKTAG_ID")
-
 
3975
	  REFERENCES "RELEASE_MANAGER"."SDK_TAGS" ("SDKTAG_ID") ENABLE;
-
 
3976
--------------------------------------------------------
-
 
3977
--  Ref Constraints for Table SDK_NAMES
-
 
3978
--------------------------------------------------------
-
 
3979
 
-
 
3980
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" ADD CONSTRAINT "SDK_NAMES_FK1" FOREIGN KEY ("VIEW_ID")
-
 
3981
	  REFERENCES "RELEASE_MANAGER"."VIEWS" ("VIEW_ID") ENABLE;
-
 
3982
  ALTER TABLE "RELEASE_MANAGER"."SDK_NAMES" ADD CONSTRAINT "SDK_NAMES_FK2" FOREIGN KEY ("PROJ_ID")
-
 
3983
	  REFERENCES "RELEASE_MANAGER"."PROJECTS" ("PROJ_ID") ENABLE;
-
 
3984
--------------------------------------------------------
-
 
3985
--  Ref Constraints for Table SDK_TAGS
-
 
3986
--------------------------------------------------------
-
 
3987
 
-
 
3988
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" ADD CONSTRAINT "SDK_TAGS_FK1" FOREIGN KEY ("SDK_ID")
-
 
3989
	  REFERENCES "RELEASE_MANAGER"."SDK_NAMES" ("SDK_ID") ENABLE;
-
 
3990
  ALTER TABLE "RELEASE_MANAGER"."SDK_TAGS" ADD CONSTRAINT "SDK_TAGS_FK2" FOREIGN KEY ("RTAG_ID")
-
 
3991
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
-
 
3992
--------------------------------------------------------
-
 
3993
--  Ref Constraints for Table TEST_RUN
-
 
3994
--------------------------------------------------------
3047
/
3995
 
-
 
3996
  ALTER TABLE "RELEASE_MANAGER"."TEST_RUN" ADD CONSTRAINT "TEST_RUN_FK1" FOREIGN KEY ("BUILD_ID")
-
 
3997
	  REFERENCES "RELEASE_MANAGER"."BUILD_INSTANCES" ("BUILD_ID") ON DELETE CASCADE ENABLE;
3048
--------------------------------------------------------
3998
--------------------------------------------------------
3049
--  Ref Constraints for Table UNIT_TESTS
3999
--  Ref Constraints for Table UNIT_TESTS
3050
--------------------------------------------------------
4000
--------------------------------------------------------
3051
 
4001
 
3052
  ALTER TABLE "UNIT_TESTS" ADD CONSTRAINT "FK_UT_REF_PV_ID" FOREIGN KEY ("PV_ID")
4002
  ALTER TABLE "RELEASE_MANAGER"."UNIT_TESTS" ADD CONSTRAINT "FK_UT_REF_PV_ID" FOREIGN KEY ("PV_ID")
3053
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
4003
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3054
  ALTER TABLE "UNIT_TESTS" ADD CONSTRAINT "FK_UT_REF_TEST_TYPES" FOREIGN KEY ("TEST_TYPES_FK")
4004
  ALTER TABLE "RELEASE_MANAGER"."UNIT_TESTS" ADD CONSTRAINT "FK_UT_REF_TEST_TYPES" FOREIGN KEY ("TEST_TYPES_FK")
3055
	  REFERENCES "TEST_TYPES" ("TEST_TYPE_ID") ENABLE;
4005
	  REFERENCES "RELEASE_MANAGER"."TEST_TYPES" ("TEST_TYPE_ID") ENABLE;
3056
/
-
 
3057
--------------------------------------------------------
4006
--------------------------------------------------------
3058
--  Ref Constraints for Table VTREES_WORLD
4007
--  Ref Constraints for Table VTREES_WORLD
3059
--------------------------------------------------------
4008
--------------------------------------------------------
3060
 
4009
 
3061
  ALTER TABLE "VTREES_WORLD" ADD CONSTRAINT "FK_VW_REF_VTREE_ID" FOREIGN KEY ("VTREE_ID")
4010
  ALTER TABLE "RELEASE_MANAGER"."VTREES_WORLD" ADD CONSTRAINT "FK_VW_REF_VTREE_ID" FOREIGN KEY ("VTREE_ID")
3062
	  REFERENCES "VTREES" ("VTREE_ID") ENABLE;
4011
	  REFERENCES "RELEASE_MANAGER"."VTREES" ("VTREE_ID") ENABLE;
3063
  ALTER TABLE "VTREES_WORLD" ADD CONSTRAINT "FK_VW_REF_WORLD_ID" FOREIGN KEY ("WORLD_ID")
4012
  ALTER TABLE "RELEASE_MANAGER"."VTREES_WORLD" ADD CONSTRAINT "FK_VW_REF_WORLD_ID" FOREIGN KEY ("WORLD_ID")
3064
	  REFERENCES "WORLDS" ("WORLD_ID") ENABLE;
4013
	  REFERENCES "RELEASE_MANAGER"."WORLDS" ("WORLD_ID") ENABLE;
3065
/
-
 
3066
--------------------------------------------------------
4014
--------------------------------------------------------
3067
--  Ref Constraints for Table WORK_IN_PROGRESS
4015
--  Ref Constraints for Table WORK_IN_PROGRESS
3068
--------------------------------------------------------
4016
--------------------------------------------------------
3069
 
4017
 
3070
  ALTER TABLE "WORK_IN_PROGRESS" ADD CONSTRAINT "REFPACKAGE_VERSIONS51" FOREIGN KEY ("PV_ID")
4018
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" ADD CONSTRAINT "REFPACKAGE_VERSIONS51" FOREIGN KEY ("PV_ID")
3071
	  REFERENCES "PACKAGE_VERSIONS" ("PV_ID") ENABLE;
4019
	  REFERENCES "RELEASE_MANAGER"."PACKAGE_VERSIONS" ("PV_ID") ENABLE;
3072
  ALTER TABLE "WORK_IN_PROGRESS" ADD CONSTRAINT "REFRELEASE_TAGS50" FOREIGN KEY ("RTAG_ID")
4020
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" ADD CONSTRAINT "REFRELEASE_TAGS50" FOREIGN KEY ("RTAG_ID")
3073
	  REFERENCES "RELEASE_TAGS" ("RTAG_ID") ENABLE;
4021
	  REFERENCES "RELEASE_MANAGER"."RELEASE_TAGS" ("RTAG_ID") ENABLE;
3074
  ALTER TABLE "WORK_IN_PROGRESS" ADD CONSTRAINT "REFVIEWS52" FOREIGN KEY ("VIEW_ID")
4022
  ALTER TABLE "RELEASE_MANAGER"."WORK_IN_PROGRESS" ADD CONSTRAINT "REFVIEWS52" FOREIGN KEY ("VIEW_ID")
3075
	  REFERENCES "VIEWS" ("VIEW_ID") ENABLE;
4023
	  REFERENCES "RELEASE_MANAGER"."VIEWS" ("VIEW_ID") ENABLE;
-
 
4024
--------------------------------------------------------
-
 
4025
--  DDL for Trigger TRIGGER_BSA_ID
-
 
4026
--------------------------------------------------------
-
 
4027
 
-
 
4028
  CREATE OR REPLACE TRIGGER "RELEASE_MANAGER"."TRIGGER_BSA_ID" 
-
 
4029
BEFORE INSERT ON BUILD_STANDARDS_ADDENDUM 
-
 
4030
for each row
-
 
4031
BEGIN
-
 
4032
  select SEQ_BSA_ID.nextval
-
 
4033
  into :new.BSA_ID
-
 
4034
  from DUAL;
-
 
4035
END;
-
 
4036
/
-
 
4037
ALTER TRIGGER "RELEASE_MANAGER"."TRIGGER_BSA_ID" ENABLE;
-
 
4038
--------------------------------------------------------
-
 
4039
--  DDL for Trigger TRIGGER_BUILD_INSTANCE
-
 
4040
--------------------------------------------------------
-
 
4041
 
-
 
4042
  CREATE OR REPLACE TRIGGER "RELEASE_MANAGER"."TRIGGER_BUILD_INSTANCE" 
-
 
4043
BEFORE INSERT ON BUILD_INSTANCES 
-
 
4044
for each row
-
 
4045
BEGIN
-
 
4046
  select SEQ_BUILD_INSTANCE.nextval
-
 
4047
  into :new.BUILD_ID
-
 
4048
  from DUAL;
-
 
4049
END;
3076
/
4050
/
-
 
4051
ALTER TRIGGER "RELEASE_MANAGER"."TRIGGER_BUILD_INSTANCE" ENABLE;
-
 
4052
--------------------------------------------------------
-
 
4053
--  DDL for Trigger TRIGGER_SDK_NAMES
-
 
4054
--------------------------------------------------------
-
 
4055
 
-
 
4056
  CREATE OR REPLACE TRIGGER "RELEASE_MANAGER"."TRIGGER_SDK_NAMES" 
-
 
4057
BEFORE INSERT ON SDK_NAMES 
-
 
4058
for each row
-
 
4059
BEGIN
-
 
4060
  select SEQ_SDK_ID.nextval
-
 
4061
  into :new.SDK_ID
-
 
4062
  from DUAL;
-
 
4063
END;
-
 
4064
/
-
 
4065
ALTER TRIGGER "RELEASE_MANAGER"."TRIGGER_SDK_NAMES" ENABLE;
-
 
4066
--------------------------------------------------------
-
 
4067
--  DDL for Trigger TRIGGER_SDK_TAGS
-
 
4068
--------------------------------------------------------
-
 
4069
 
-
 
4070
  CREATE OR REPLACE TRIGGER "RELEASE_MANAGER"."TRIGGER_SDK_TAGS" 
-
 
4071
BEFORE INSERT ON SDK_TAGS 
-
 
4072
for each row
-
 
4073
BEGIN
-
 
4074
  select SEQ_SDKTAG_ID.nextval
-
 
4075
  into :new.SDKTAG_ID
-
 
4076
  from DUAL;
-
 
4077
END;
-
 
4078
/
-
 
4079
ALTER TRIGGER "RELEASE_MANAGER"."TRIGGER_SDK_TAGS" ENABLE;
3077
--------------------------------------------------------
4080
--------------------------------------------------------
3078
--  DDL for Function CAN_EDIT_PKG_IN_PROJECT
4081
--  DDL for Function CAN_EDIT_PKG_IN_PROJECT
3079
--------------------------------------------------------
4082
--------------------------------------------------------
3080
 
4083
 
3081
  CREATE OR REPLACE FUNCTION "CAN_EDIT_PKG_IN_PROJECT" ( nPvId IN NUMBER, nRtagId IN NUMBER ) RETURN NUMBER IS
4084
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."CAN_EDIT_PKG_IN_PROJECT" ( nPvId IN NUMBER, nRtagId IN NUMBER ) RETURN NUMBER IS
3082
 
4085
 
3083
/* ---------------------------------------------------------------------------
4086
/* ---------------------------------------------------------------------------
3084
    Version: 3.0.0
4087
    Version: 3.0.0
3085
   --------------------------------------------------------------------------- */
4088
   --------------------------------------------------------------------------- */
3086
 
4089
 
Line 3098... Line 4101...
3098
	IF (nRtagId IS NULL)  OR  (nRtagId < 1)THEN
4101
	IF (nRtagId IS NULL)  OR  (nRtagId < 1)THEN
3099
		RETURN 0;
4102
		RETURN 0;
3100
	END IF;
4103
	END IF;
3101
	/*-------------------------------------------------------*/
4104
	/*-------------------------------------------------------*/
3102
	
4105
	
3103
	 
-
 
3104
	 
-
 
3105
	 
-
 
3106
	
-
 
3107
	
-
 
3108
	/*-- First Check. See if package is used through release reference --*/
4106
	/*-- First Check. See if package is used through release reference --*/
3109
	SELECT COUNT(rc.PV_ID) INTO RowCount
4107
	SELECT COUNT(rc.PV_ID) INTO RowCount
3110
	  FROM (
4108
	  FROM (
3111
	  		SELECT rl.REF_RTAG_ID
4109
	  		SELECT rl.REF_RTAG_ID
3112
			  FROM RELEASE_LINKS rl
4110
			  FROM RELEASE_LINKS rl
Line 3114... Line 4112...
3114
	  		) rl,
4112
	  		) rl,
3115
			RELEASE_CONTENT rc
4113
			RELEASE_CONTENT rc
3116
	  WHERE rc.RTAG_ID = rl.REF_RTAG_ID
4114
	  WHERE rc.RTAG_ID = rl.REF_RTAG_ID
3117
	    AND rc.PV_ID = nPvId;			
4115
	    AND rc.PV_ID = nPvId;			
3118
	
4116
	
3119
	
-
 
3120
	-- Decide if package can be edited  
4117
	-- Decide if package can be edited  
3121
	IF RowCount > 0 THEN
4118
	IF RowCount > 0 THEN
3122
		-- Package is referenced from other release, hence cannot be edited
4119
		-- Package is referenced from other release, hence cannot be edited
3123
		RETURN 0;	
4120
		RETURN 0;	
3124
		
-
 
3125
	ELSE
4121
	END IF;		
3126
	
4122
	
-
 
4123
-- Check if the package is included through an SDK reference
-
 
4124
  SELECT count(*) INTO RowCount
-
 
4125
    FROM RELEASE_CONTENT rc
-
 
4126
   WHERE rc.RTAG_ID = nRtagId
-
 
4127
	    AND rc.PV_ID = nPvId
-
 
4128
      AND rc.SDKTAG_ID is not NULL ;
-
 
4129
 
-
 
4130
	IF RowCount > 0 THEN
-
 
4131
		-- Package is imported via SDK
-
 
4132
		RETURN 0;	
-
 
4133
	END IF;	
-
 
4134
  
-
 
4135
  -- Check if the package is pegged
-
 
4136
  SELECT count(*) INTO RowCount
-
 
4137
    FROM pegged_versions
-
 
4138
   WHERE RTAG_ID = nRtagId
-
 
4139
	    AND PV_ID = nPvId;
-
 
4140
 
-
 
4141
	IF RowCount > 0 THEN
-
 
4142
		-- Package is Pegged
-
 
4143
		RETURN 0;	
-
 
4144
	END IF;	
-
 
4145
  
3127
		-- Check is only done for releases in restrictive mode
4146
		-- Check is only done for releases in restrictive mode
3128
		SELECT rt.OFFICIAL INTO cReleaseMode
4147
		SELECT rt.OFFICIAL INTO cReleaseMode
3129
		  FROM RELEASE_TAGS rt
4148
		  FROM RELEASE_TAGS rt
3130
		 WHERE rt.RTAG_ID = nRtagId;
4149
		 WHERE rt.RTAG_ID = nRtagId;
3131
		
4150
		
3132
		IF cReleaseMode = 'N'OR cReleaseMode = 'R' THEN
4151
		IF cReleaseMode = 'N' OR cReleaseMode = 'R'  OR cReleaseMode = 'C' THEN
3133
			-- Do not do any firther checking,
4152
			-- Do not do any firther checking,
3134
			-- Package is editable here
4153
			-- Package is editable here
3135
			RETURN 1;
4154
			RETURN 1;
3136
		END IF;	
4155
		END IF;	
3137
		
4156
		
3138
	END IF;
-
 
3139
	
-
 
3140
	
-
 
3141
	
-
 
3142
	
4157
 
3143
	/*-- Further checking --*/
4158
	/*-- Further checking --*/
3144
	-- Get proj_id
4159
	-- Get proj_id
3145
	SELECT rt.PROJ_ID  INTO  ProjId
4160
	SELECT rt.PROJ_ID  INTO  ProjId
3146
	  FROM RELEASE_TAGS rt
4161
	  FROM RELEASE_TAGS rt
3147
	 WHERE rt.RTAG_ID = nRtagId;
4162
	 WHERE rt.RTAG_ID = nRtagId;
3148
	   
-
 
3149
	
-
 
3150
	 
-
 
3151
	BEGIN
-
 
3152
 
4163
 
-
 
4164
	BEGIN
3153
		-- Get v_ext
4165
		-- Get v_ext
3154
		SELECT pv.V_EXT  INTO  Vext
4166
		SELECT pv.V_EXT  INTO  Vext
3155
		  FROM PACKAGE_VERSIONS pv
4167
		  FROM PACKAGE_VERSIONS pv
3156
		 WHERE pv.PV_ID = nPvId;  
4168
		 WHERE pv.PV_ID = nPvId;  
3157
 
4169
 
3158
		EXCEPTION
4170
		EXCEPTION
3159
	    	WHEN NO_DATA_FOUND THEN
4171
	    	WHEN NO_DATA_FOUND THEN
3160
	       		Vext := NULL;
4172
	       		Vext := NULL;
3161
 
-
 
3162
	END;	 
4173
	END;	 
3163
	 
4174
	 
3164
	
-
 
3165
	--Temp Hack for Step Project
4175
	--Temp Hack for Step Project
3166
	IF ProjId != 281 THEN
4176
	IF ProjId != 281 THEN
3167
		-- Find if package can be edited in this project
4177
		-- Find if package can be edited in this project
3168
			SELECT COUNT(pe.EXT_NAME) INTO RowCount
4178
			SELECT COUNT(pe.EXT_NAME) INTO RowCount
3169
	 		FROM PROJECT_EXTENTIONS pe
4179
	 		FROM PROJECT_EXTENTIONS pe
3170
			WHERE pe.PROJ_ID != ProjId  
4180
			WHERE pe.PROJ_ID != ProjId  
3171
	  		AND pe.EXT_NAME = VExt;
4181
	  		AND pe.EXT_NAME = VExt;
3172
	END IF;		
4182
	END IF;		
3173
	  
4183
	  
3174
	  
-
 
3175
	-- Decide if package can be edited  
4184
	-- Decide if package can be edited  
3176
	IF RowCount > 0 THEN
4185
	IF RowCount > 0 THEN
3177
		-- Package extension is found in other projects, hece NOT EDITABLE
4186
		-- Package extension is found in other projects, hence NOT EDITABLE
3178
		RETURN 0;
4187
		RETURN 0;
3179
	ELSE
4188
	ELSE
3180
		RETURN 1;	
4189
		RETURN 1;	
3181
	END IF;
4190
	END IF;
3182
 
4191
 
3183
	
4192
	
3184
END CAN_EDIT_PKG_IN_PROJECT;
4193
END CAN_EDIT_PKG_IN_PROJECT;
3185
 
4194
 
3186
/
4195
/
3187
 
-
 
3188
/
-
 
3189
--------------------------------------------------------
4196
--------------------------------------------------------
3190
--  DDL for Function DT_ADDUSEROBJECT
4197
--  DDL for Function DT_ADDUSEROBJECT
3191
--------------------------------------------------------
4198
--------------------------------------------------------
3192
 
4199
 
3193
  CREATE OR REPLACE FUNCTION "DT_ADDUSEROBJECT" RETURN NUMBER IS NEWOBJECTID NUMBER; BEGIN /* GET THE NEXT VALUE FROM THE SEQUENCE FOR THE OBJECT ID */ SELECT MICROSOFTSEQDTPROPERTIES.NEXTVAL INTO NEWOBJECTID FROM DUAL; /* ADD THE PARENT NODE FOR THE NEW OBJECT */ INSERT INTO MICROSOFTDTPROPERTIES ( ID, OBJECTID, PROPERTY ) VALUES ( NEWOBJECTID, NEWOBJECTID, 'DtgSchemaOBJECT' ); RETURN( NEWOBJECTID ); END DT_ADDUSEROBJECT;
4200
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."DT_ADDUSEROBJECT" RETURN NUMBER IS NEWOBJECTID NUMBER; BEGIN /* GET THE NEXT VALUE FROM THE SEQUENCE FOR THE OBJECT ID */ SELECT MICROSOFTSEQDTPROPERTIES.NEXTVAL INTO NEWOBJECTID FROM DUAL; /* ADD THE PARENT NODE FOR THE NEW OBJECT */ INSERT INTO MICROSOFTDTPROPERTIES ( ID, OBJECTID, PROPERTY ) VALUES ( NEWOBJECTID, NEWOBJECTID, 'DtgSchemaOBJECT' ); RETURN( NEWOBJECTID ); END DT_ADDUSEROBJECT;
3194
 
-
 
3195
/
-
 
3196
 
4201
 
3197
/
4202
/
3198
--------------------------------------------------------
4203
--------------------------------------------------------
3199
--  DDL for Function GET_AUTOMATED_LABEL
4204
--  DDL for Function GET_AUTOMATED_LABEL
3200
--------------------------------------------------------
4205
--------------------------------------------------------
3201
 
4206
 
3202
  CREATE OR REPLACE FUNCTION "GET_AUTOMATED_LABEL" ( nPvId IN NUMBER ) RETURN VARCHAR2 IS
4207
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."GET_AUTOMATED_LABEL" ( nPvId IN NUMBER ) RETURN VARCHAR2 IS
3203
 
4208
 
3204
/* ---------------------------------------------------------------------------
4209
/* ---------------------------------------------------------------------------
3205
    Version: 3.0.0
4210
    Version: 3.0.0
3206
   --------------------------------------------------------------------------- */
4211
   --------------------------------------------------------------------------- */
3207
 
4212
 
Line 3235... Line 4240...
3235
	RETURN UPPER( sPkgName ||'.'|| nPvId || sVext ||'.WIP' );
4240
	RETURN UPPER( sPkgName ||'.'|| nPvId || sVext ||'.WIP' );
3236
 
4241
 
3237
END GET_AUTOMATED_LABEL;
4242
END GET_AUTOMATED_LABEL;
3238
 
4243
 
3239
/
4244
/
3240
 
-
 
3241
/
-
 
3242
--------------------------------------------------------
4245
--------------------------------------------------------
3243
--  DDL for Function GET_BUILD_NUMBER
4246
--  DDL for Function GET_BUILD_NUMBER
3244
--------------------------------------------------------
4247
--------------------------------------------------------
3245
 
4248
 
3246
  CREATE OR REPLACE FUNCTION "GET_BUILD_NUMBER" (s_version IN VARCHAR2) RETURN VARCHAR2
4249
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."GET_BUILD_NUMBER" (s_version IN VARCHAR2) RETURN VARCHAR2
3247
IS
4250
IS
3248
/* ---------------------------------------------------------------------------
4251
/* ---------------------------------------------------------------------------
3249
    Version: 1.0.0
4252
    Version: 1.0.0
3250
   --------------------------------------------------------------------------- */
4253
   --------------------------------------------------------------------------- */
3251
BEGIN
4254
BEGIN
Line 3256... Line 4259...
3256
        RETURN 0;
4259
        RETURN 0;
3257
    END IF;
4260
    END IF;
3258
END get_build_number;
4261
END get_build_number;
3259
 
4262
 
3260
/
4263
/
3261
 
-
 
3262
/
-
 
3263
--------------------------------------------------------
4264
--------------------------------------------------------
3264
--  DDL for Function GET_PATCH_VERSION
4265
--  DDL for Function GET_PATCH_VERSION
3265
--------------------------------------------------------
4266
--------------------------------------------------------
3266
 
4267
 
3267
  CREATE OR REPLACE FUNCTION "GET_PATCH_VERSION" (s_version IN VARCHAR2) RETURN VARCHAR2
4268
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."GET_PATCH_VERSION" (s_version IN VARCHAR2) RETURN VARCHAR2
3268
IS
4269
IS
3269
/* ---------------------------------------------------------------------------
4270
/* ---------------------------------------------------------------------------
3270
    Version: 1.0.0
4271
    Version: 1.0.0
3271
   --------------------------------------------------------------------------- */
4272
   --------------------------------------------------------------------------- */
3272
BEGIN
4273
BEGIN
Line 3277... Line 4278...
3277
        RETURN s_version;
4278
        RETURN s_version;
3278
    END IF;
4279
    END IF;
3279
END get_patch_version;
4280
END get_patch_version;
3280
 
4281
 
3281
/
4282
/
3282
 
-
 
3283
/
-
 
3284
--------------------------------------------------------
4283
--------------------------------------------------------
3285
--  DDL for Function GET_PV_FIRST_MODIFIED
4284
--  DDL for Function GET_PV_FIRST_MODIFIED
3286
--------------------------------------------------------
4285
--------------------------------------------------------
3287
 
4286
 
3288
  CREATE OR REPLACE FUNCTION "GET_PV_FIRST_MODIFIED" (v_pv_id NUMBER) RETURN DATE IS
4287
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."GET_PV_FIRST_MODIFIED" (v_pv_id NUMBER) RETURN DATE IS
3289
  ret DATE;
4288
  ret DATE;
3290
BEGIN
4289
BEGIN
3291
  SELECT q.modified_stamp
4290
  SELECT q.modified_stamp
3292
    INTO ret
4291
    INTO ret
3293
    FROM (
4292
    FROM (
Line 3302... Line 4301...
3302
 
4301
 
3303
  RETURN ret;
4302
  RETURN ret;
3304
END;
4303
END;
3305
 
4304
 
3306
/
4305
/
3307
 
-
 
3308
/
-
 
3309
--------------------------------------------------------
4306
--------------------------------------------------------
3310
--  DDL for Function GET_V_EXT
4307
--  DDL for Function GET_V_EXT
3311
--------------------------------------------------------
4308
--------------------------------------------------------
3312
 
4309
 
3313
  CREATE OR REPLACE FUNCTION "GET_V_EXT" (SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE) RETURN VARCHAR2 IS
4310
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."GET_V_EXT" (SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE) RETURN VARCHAR2 IS
3314
 
4311
 
3315
/* ---------------------------------------------------------------------------
4312
/* ---------------------------------------------------------------------------
3316
    Version: 3.0.0
4313
    Version: 3.0.0
3317
   --------------------------------------------------------------------------- */
4314
   --------------------------------------------------------------------------- */
3318
 
4315
 
Line 3340... Line 4337...
3340
    END IF;
4337
    END IF;
3341
 
4338
 
3342
END GET_V_EXT;
4339
END GET_V_EXT;
3343
 
4340
 
3344
/
4341
/
3345
 
-
 
3346
/
-
 
3347
--------------------------------------------------------
4342
--------------------------------------------------------
3348
--  DDL for Function IN_LIST_NUMBER
4343
--  DDL for Function IN_LIST_NUMBER
3349
--------------------------------------------------------
4344
--------------------------------------------------------
3350
 
4345
 
3351
  CREATE OR REPLACE FUNCTION "IN_LIST_NUMBER" ( sInList IN VARCHAR2 ) RETURN RELMGR_NUMBER_TAB_t IS
4346
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."IN_LIST_NUMBER" ( sInList IN VARCHAR2 ) RETURN RELMGR_NUMBER_TAB_t IS
3352
 
4347
 
3353
/* ---------------------------------------------------------------------------
4348
/* ---------------------------------------------------------------------------
3354
    Version: 3.0.0
4349
    Version: 3.0.0
3355
   --------------------------------------------------------------------------- */
4350
   --------------------------------------------------------------------------- */
3356
 
4351
 
Line 3373... Line 4368...
3373
 
4368
 
3374
	RETURN sync_rtags;
4369
	RETURN sync_rtags;
3375
END IN_LIST_NUMBER;
4370
END IN_LIST_NUMBER;
3376
 
4371
 
3377
/
4372
/
3378
 
-
 
3379
/
-
 
3380
--------------------------------------------------------
4373
--------------------------------------------------------
3381
--  DDL for Function IN_LIST_NUMBER2
4374
--  DDL for Function IN_LIST_NUMBER2
3382
--------------------------------------------------------
4375
--------------------------------------------------------
3383
 
4376
 
3384
  CREATE OR REPLACE FUNCTION "IN_LIST_NUMBER2" ( sInList IN VARCHAR2 ) RETURN RELMGR_NUMBER_TAB_t IS
4377
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."IN_LIST_NUMBER2" ( sInList IN VARCHAR2 ) RETURN RELMGR_NUMBER_TAB_t IS
3385
 
4378
 
3386
/* ---------------------------------------------------------------------------
4379
/* ---------------------------------------------------------------------------
3387
    Version: 3.0.0
4380
    Version: 3.0.0
3388
   --------------------------------------------------------------------------- */
4381
   --------------------------------------------------------------------------- */
3389
 
4382
 
Line 3406... Line 4399...
3406
 
4399
 
3407
	RETURN sync_rtags;
4400
	RETURN sync_rtags;
3408
END IN_LIST_NUMBER2;
4401
END IN_LIST_NUMBER2;
3409
 
4402
 
3410
/
4403
/
3411
 
-
 
3412
/
-
 
3413
--------------------------------------------------------
4404
--------------------------------------------------------
3414
--  DDL for Function IN_LIST_VARCHAR2
4405
--  DDL for Function IN_LIST_VARCHAR2
3415
--------------------------------------------------------
4406
--------------------------------------------------------
3416
 
4407
 
3417
  CREATE OR REPLACE FUNCTION "IN_LIST_VARCHAR2" ( sInList IN VARCHAR2, cSeparator IN VARCHAR2 ) RETURN RELMGR_VARCHAR2_TAB_t IS
4408
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."IN_LIST_VARCHAR2" ( sInList IN VARCHAR2, cSeparator IN VARCHAR2 ) RETURN RELMGR_VARCHAR2_TAB_t IS
3418
 
4409
 
3419
/* ---------------------------------------------------------------------------
4410
/* ---------------------------------------------------------------------------
3420
    Version: 3.1
4411
    Version: 3.1
3421
   --------------------------------------------------------------------------- */
4412
   --------------------------------------------------------------------------- */
3422
 
4413
 
Line 3445... Line 4436...
3445
 
4436
 
3446
	RETURN cItemCollection;
4437
	RETURN cItemCollection;
3447
END IN_LIST_VARCHAR2;
4438
END IN_LIST_VARCHAR2;
3448
 
4439
 
3449
/
4440
/
3450
 
-
 
3451
/
-
 
3452
--------------------------------------------------------
4441
--------------------------------------------------------
3453
--  DDL for Function IS_NUMBER
4442
--  DDL for Function IS_NUMBER
3454
--------------------------------------------------------
4443
--------------------------------------------------------
3455
 
4444
 
3456
  CREATE OR REPLACE FUNCTION "IS_NUMBER" (p_val IN VARCHAR2) RETURN BOOLEAN
4445
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."IS_NUMBER" (p_val IN VARCHAR2) RETURN BOOLEAN
3457
IS
4446
IS
3458
   temp_num NUMBER;
4447
   temp_num NUMBER;
3459
/* ---------------------------------------------------------------------------
4448
/* ---------------------------------------------------------------------------
3460
    Version: 1.0.0
4449
    Version: 1.0.0
3461
   --------------------------------------------------------------------------- */
4450
   --------------------------------------------------------------------------- */
Line 3465... Line 4454...
3465
EXCEPTION WHEN VALUE_ERROR THEN
4454
EXCEPTION WHEN VALUE_ERROR THEN
3466
   RETURN false;
4455
   RETURN false;
3467
END IS_NUMBER;
4456
END IS_NUMBER;
3468
 
4457
 
3469
/
4458
/
3470
 
-
 
3471
/
-
 
3472
--------------------------------------------------------
4459
--------------------------------------------------------
3473
--  DDL for Function IS_VERSION_EXTENSION
4460
--  DDL for Function IS_VERSION_EXTENSION
3474
--------------------------------------------------------
4461
--------------------------------------------------------
3475
 
4462
 
3476
  CREATE OR REPLACE FUNCTION "IS_VERSION_EXTENSION" (SSV_EXT PACKAGE_VERSIONS.V_EXT%TYPE) RETURN BOOLEAN
4463
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."IS_VERSION_EXTENSION" (SSV_EXT PACKAGE_VERSIONS.V_EXT%TYPE) RETURN BOOLEAN
3477
IS
4464
IS
3478
/* ---------------------------------------------------------------------------
4465
/* ---------------------------------------------------------------------------
3479
    Version: 3.0.0
4466
    Version: 3.0.0
3480
   --------------------------------------------------------------------------- */
4467
   --------------------------------------------------------------------------- */
3481
 
4468
 
Line 3488... Line 4475...
3488
    END IF;
4475
    END IF;
3489
 
4476
 
3490
END IS_VERSION_EXTENSION;
4477
END IS_VERSION_EXTENSION;
3491
 
4478
 
3492
/
4479
/
3493
 
-
 
3494
/
-
 
3495
--------------------------------------------------------
4480
--------------------------------------------------------
3496
--  DDL for Function ORA_SYSDATE
4481
--  DDL for Function ORA_SYSDATE
3497
--------------------------------------------------------
4482
--------------------------------------------------------
3498
 
4483
 
3499
  CREATE OR REPLACE FUNCTION "ORA_SYSDATE" 
4484
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."ORA_SYSDATE" 
3500
RETURN DATE
4485
RETURN DATE
3501
IS
4486
IS
3502
/* ---------------------------------------------------------------------------
4487
/* ---------------------------------------------------------------------------
3503
    Version: 3.0.0
4488
    Version: 3.0.0
3504
   --------------------------------------------------------------------------- */
4489
   --------------------------------------------------------------------------- */
Line 3506... Line 4491...
3506
 
4491
 
3507
    RETURN TO_DATE( TO_CHAR( SYSDATE,'DD-MON-YYYY' ),'DD-MON-YYYY' );
4492
    RETURN TO_DATE( TO_CHAR( SYSDATE,'DD-MON-YYYY' ),'DD-MON-YYYY' );
3508
END ORA_SYSDATE;
4493
END ORA_SYSDATE;
3509
 
4494
 
3510
/
4495
/
3511
 
-
 
3512
/
-
 
3513
--------------------------------------------------------
4496
--------------------------------------------------------
3514
--  DDL for Function ORA_SYSDATETIME
4497
--  DDL for Function ORA_SYSDATETIME
3515
--------------------------------------------------------
4498
--------------------------------------------------------
3516
 
4499
 
3517
  CREATE OR REPLACE FUNCTION "ORA_SYSDATETIME" 
4500
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."ORA_SYSDATETIME" 
3518
RETURN DATE
4501
RETURN DATE
3519
IS
4502
IS
3520
/* ---------------------------------------------------------------------------
4503
/* ---------------------------------------------------------------------------
3521
    Version: 3.0.0
4504
    Version: 3.0.0
3522
   --------------------------------------------------------------------------- */
4505
   --------------------------------------------------------------------------- */
Line 3524... Line 4507...
3524
 
4507
 
3525
    RETURN TO_DATE( TO_CHAR( SYSDATE,'DD-MON-YYYY HH24:MI:SS' ),'DD-MON-YYYY HH24:MI:SS' );
4508
    RETURN TO_DATE( TO_CHAR( SYSDATE,'DD-MON-YYYY HH24:MI:SS' ),'DD-MON-YYYY HH24:MI:SS' );
3526
END ORA_SYSDATETIME;
4509
END ORA_SYSDATETIME;
3527
 
4510
 
3528
/
4511
/
3529
 
-
 
3530
/
-
 
3531
--------------------------------------------------------
4512
--------------------------------------------------------
3532
--  DDL for Function PERL_DBD_TESTFUNC
4513
--  DDL for Function PERL_DBD_TESTFUNC
3533
--------------------------------------------------------
4514
--------------------------------------------------------
3534
 
4515
 
3535
  CREATE OR REPLACE FUNCTION "PERL_DBD_TESTFUNC" (a in integer, b in integer) return integer is c integer; begin if b is null then c := 0; else c := b; end if; return a * c + 1; end;
4516
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."PERL_DBD_TESTFUNC" (a in integer, b in integer) return integer is c integer; begin if b is null then c := 0; else c := b; end if; return a * c + 1; end;
3536
 
-
 
3537
/
-
 
3538
 
4517
 
3539
/
4518
/
3540
--------------------------------------------------------
4519
--------------------------------------------------------
3541
--  DDL for Function RELEASE_MODE
4520
--  DDL for Function RELEASE_MODE
3542
--------------------------------------------------------
4521
--------------------------------------------------------
3543
 
4522
 
3544
  CREATE OR REPLACE FUNCTION "RELEASE_MODE" ( nRtagId IN NUMBER ) RETURN CHAR IS
4523
  CREATE OR REPLACE FUNCTION "RELEASE_MANAGER"."RELEASE_MODE" ( nRtagId IN NUMBER ) RETURN CHAR IS
3545
 
4524
 
3546
/* ---------------------------------------------------------------------------
4525
/* ---------------------------------------------------------------------------
3547
    Version: 3.0.0
4526
    Version: 3.0.0
3548
   --------------------------------------------------------------------------- */
4527
   --------------------------------------------------------------------------- */
3549
 
4528
 
Line 3562... Line 4541...
3562
	RETURN returnValue;
4541
	RETURN returnValue;
3563
	
4542
	
3564
END RELEASE_MODE;
4543
END RELEASE_MODE;
3565
 
4544
 
3566
/
4545
/
3567
 
-
 
3568
/
-
 
3569
--------------------------------------------------------
4546
--------------------------------------------------------
3570
--  DDL for Package PK_APP_UTILS
4547
--  DDL for Package PK_APP_UTILS
3571
--------------------------------------------------------
4548
--------------------------------------------------------
3572
 
4549
 
3573
  CREATE OR REPLACE PACKAGE "PK_APP_UTILS" IS
4550
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_APP_UTILS" IS
3574
/*
4551
/*
3575
------------------------------
4552
------------------------------
3576
||  Last Modified:  S.Vukovic
4553
||  Last Modified:  S.Vukovic
3577
||  Modified Date:  26/Apr/2005
4554
||  Modified Date:  26/Apr/2005
3578
||  Spec Version:   1.0
4555
||  Spec Version:   1.0
Line 3588... Line 4565...
3588
	/*================================================================================================*/
4565
	/*================================================================================================*/
3589
 
4566
 
3590
END PK_APP_UTILS;
4567
END PK_APP_UTILS;
3591
 
4568
 
3592
/
4569
/
3593
 
-
 
3594
/
-
 
3595
--------------------------------------------------------
4570
--------------------------------------------------------
3596
--  DDL for Package PK_ARCHIVE
4571
--  DDL for Package PK_ARCHIVE
3597
--------------------------------------------------------
4572
--------------------------------------------------------
3598
 
4573
 
3599
  CREATE OR REPLACE PACKAGE "PK_ARCHIVE" 
4574
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_ARCHIVE" 
3600
IS
4575
IS
3601
/*
4576
/*
3602
------------------------------
4577
------------------------------
3603
||  Author:  Rupesh Solanki
4578
||  Author:  Rupesh Solanki
3604
||  Date:    26 October 2006
4579
||  Date:    26 October 2006
Line 3629... Line 4604...
3629
   );
4604
   );
3630
/*================================================================================================*/
4605
/*================================================================================================*/
3631
END pk_archive;
4606
END pk_archive;
3632
 
4607
 
3633
/
4608
/
3634
 
-
 
3635
/
-
 
3636
--------------------------------------------------------
4609
--------------------------------------------------------
3637
--  DDL for Package PK_BUILDAPI
4610
--  DDL for Package PK_BUILDAPI
3638
--------------------------------------------------------
4611
--------------------------------------------------------
3639
 
4612
 
3640
  CREATE OR REPLACE PACKAGE "PK_BUILDAPI" 
4613
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_BUILDAPI" 
3641
IS
4614
IS
3642
   /*================================================================================================*/
4615
   /*================================================================================================*/
3643
   PROCEDURE add_product_component (
4616
   PROCEDURE add_product_component (
3644
      npvid           IN   NUMBER,
4617
      npvid           IN   NUMBER,
3645
      sosname         IN   VARCHAR2,
4618
      sosname         IN   VARCHAR2,
Line 3807... Line 4780...
3807
   /*================================================================================================*/
4780
   /*================================================================================================*/
3808
   PROCEDURE add_build_machine (
4781
   PROCEDURE add_build_machine (
3809
      sdisplay_name          IN   VARCHAR2,
4782
      sdisplay_name          IN   VARCHAR2,
3810
      smachine_hostname      IN   VARCHAR2,
4783
      smachine_hostname      IN   VARCHAR2,
3811
      ngbeid                 IN   NUMBER,
4784
      ngbeid                 IN   NUMBER,
3812
      sdescription           IN   VARCHAR2
4785
      sdescription           IN   VARCHAR2,
-
 
4786
      sactive                IN CHAR
3813
   );
4787
   );
3814
   /*================================================================================================*/
4788
   /*================================================================================================*/
3815
   PROCEDURE delete_build_machine (sbmcon_id_list IN VARCHAR2);
4789
   PROCEDURE delete_build_machine (sbmcon_id_list IN VARCHAR2);
3816
   /*================================================================================================*/
4790
   /*================================================================================================*/
3817
   PROCEDURE update_build_machine (
4791
   PROCEDURE update_build_machine (
3818
      nbmcon_id              IN   NUMBER,
4792
      nbmcon_id              IN   NUMBER,
3819
      sdisplay_name          IN   VARCHAR2,
4793
      sdisplay_name          IN   VARCHAR2,
3820
      smachine_hostname      IN   VARCHAR2,
4794
      smachine_hostname      IN   VARCHAR2,
3821
      ngbeid                 IN   NUMBER,
4795
      ngbeid                 IN   NUMBER,
3822
      sdescription           IN   VARCHAR2
4796
      sdescription           IN   VARCHAR2,
-
 
4797
      sactive                IN CHAR
3823
   );
4798
   );
3824
   /*================================================================================================*/
4799
   /*================================================================================================*/
3825
   PROCEDURE import_daemons ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER  );
4800
   PROCEDURE import_daemons ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER  );
-
 
4801
   /*================================================================================================*/
-
 
4802
   PROCEDURE set_finite_pause (
3826
END pk_buildapi;
4803
      duration IN NUMBER
-
 
4804
   );
3827
 
4805
 
3828
/
4806
END pk_buildapi;
3829
 
4807
 
3830
/
4808
/
3831
--------------------------------------------------------
4809
--------------------------------------------------------
3832
--  DDL for Package PK_ENVIRONMENT
4810
--  DDL for Package PK_ENVIRONMENT
3833
--------------------------------------------------------
4811
--------------------------------------------------------
3834
 
4812
 
3835
  CREATE OR REPLACE PACKAGE "PK_ENVIRONMENT" IS
4813
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_ENVIRONMENT" IS
3836
/*
4814
/*
3837
------------------------------
4815
------------------------------
3838
||  Last Modified:  G.Huddy
4816
||  Last Modified:  G.Huddy
3839
||  Modified Date:  28/May/2008
4817
||  Modified Date:  28/May/2008
3840
||  Spec Version:   1.2
4818
||  Spec Version:   1.2
Line 3892... Line 4870...
3892
	/*================================================================================================*/
4870
	/*================================================================================================*/
3893
 
4871
 
3894
END PK_ENVIRONMENT;
4872
END PK_ENVIRONMENT;
3895
 
4873
 
3896
/
4874
/
3897
 
-
 
3898
/
-
 
3899
--------------------------------------------------------
4875
--------------------------------------------------------
3900
--  DDL for Package PK_LICENCING
4876
--  DDL for Package PK_LICENCING
3901
--------------------------------------------------------
4877
--------------------------------------------------------
3902
 
4878
 
3903
  CREATE OR REPLACE PACKAGE "PK_LICENCING" IS
4879
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_LICENCING" IS
3904
/*
4880
/*
3905
------------------------------
4881
------------------------------
3906
||  Last Modified:  G.Huddy
4882
||  Last Modified:  G.Huddy
3907
||  Modified Date:  19/Aug/2008
4883
||  Modified Date:  19/Aug/2008
3908
||  Spec Version:   1.0
4884
||  Spec Version:   1.0
Line 3920... Line 4896...
3920
   /*================================================================================================*/
4896
   /*================================================================================================*/
3921
 
4897
 
3922
END PK_LICENCING;
4898
END PK_LICENCING;
3923
 
4899
 
3924
/
4900
/
3925
 
-
 
3926
/
-
 
3927
--------------------------------------------------------
4901
--------------------------------------------------------
3928
--  DDL for Package PK_PACKAGE
4902
--  DDL for Package PK_PACKAGE
3929
--------------------------------------------------------
4903
--------------------------------------------------------
3930
 
4904
 
3931
  CREATE OR REPLACE PACKAGE "PK_PACKAGE" 
4905
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_PACKAGE" 
3932
IS
4906
IS
3933
/*
4907
/*
3934
------------------------------
4908
------------------------------
3935
||  Last Modified:  Jeremy Tweddle
4909
||  Last Modified:  Jeremy Tweddle
3936
||  Modified Date:  24/08/2007
4910
||  Modified Date:  24/08/2007
Line 4046... Line 5020...
4046
   );
5020
   );
4047
/*================================================================================================*/
5021
/*================================================================================================*/
4048
END pk_package;
5022
END pk_package;
4049
 
5023
 
4050
/
5024
/
4051
 
-
 
4052
/
-
 
4053
--------------------------------------------------------
5025
--------------------------------------------------------
4054
--  DDL for Package PK_PLANNED
5026
--  DDL for Package PK_PLANNED
4055
--------------------------------------------------------
5027
--------------------------------------------------------
4056
 
5028
 
4057
  CREATE OR REPLACE PACKAGE "PK_PLANNED" IS
5029
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_PLANNED" IS
4058
/*
5030
/*
4059
------------------------------
5031
------------------------------
4060
||  Last Modified:  G.Huddy
5032
||  Last Modified:  G.Huddy
4061
||  Modified Date:  28/May/2008
5033
||  Modified Date:  28/May/2008
4062
||  Spec Version:   1.1
5034
||  Spec Version:   1.1
Line 4065... Line 5037...
4065
 
5037
 
4066
	TYPE typeCur IS REF CURSOR;
5038
	TYPE typeCur IS REF CURSOR;
4067
 
5039
 
4068
    /*================================================================================================*/
5040
    /*================================================================================================*/
4069
	PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
5041
	PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
4070
  PROCEDURE ADD_RIPPLE_PACKAGE ( newPvId IN NUMBER, basePvid IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
-
 
4071
	PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
5042
	PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER );
4072
	FUNCTION GET_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
5043
	FUNCTION GET_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER ) RETURN NUMBER;
4073
	PROCEDURE GET_VIEW_CONTENT ( RtagId IN NUMBER, ViewId IN NUMBER, RecordSet OUT typeCur );
5044
	PROCEDURE GET_VIEW_CONTENT ( RtagId IN NUMBER, ViewId IN NUMBER, RecordSet OUT typeCur );
4074
	PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
5045
	PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
4075
	PROCEDURE MERGE_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, mergeOperation IN CHAR);
5046
	PROCEDURE MERGE_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER, mergeOperation IN CHAR);
4076
	/*================================================================================================*/
5047
	/*================================================================================================*/
4077
 
5048
 
4078
END PK_PLANNED;
5049
END PK_PLANNED;
4079
 
5050
 
4080
/
5051
/
4081
 
-
 
4082
/
-
 
4083
--------------------------------------------------------
5052
--------------------------------------------------------
4084
--  DDL for Package PK_PROJECT
5053
--  DDL for Package PK_PROJECT
4085
--------------------------------------------------------
5054
--------------------------------------------------------
4086
 
5055
 
4087
  CREATE OR REPLACE PACKAGE "PK_PROJECT" IS
5056
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_PROJECT" IS
4088
 
5057
 
4089
    TYPE typecur IS REF CURSOR;
5058
    TYPE typecur IS REF CURSOR;
4090
 
5059
 
4091
    /*------------------------------------------------------------------------*/
5060
    /*------------------------------------------------------------------------*/
4092
    PROCEDURE update_base_url (
5061
    PROCEDURE update_base_url (
Line 4102... Line 5071...
4102
    /*------------------------------------------------------------------------*/
5071
    /*------------------------------------------------------------------------*/
4103
 
5072
 
4104
    END pk_project;
5073
    END pk_project;
4105
 
5074
 
4106
/
5075
/
4107
 
-
 
4108
/
-
 
4109
--------------------------------------------------------
5076
--------------------------------------------------------
4110
--  DDL for Package PK_RELEASE
5077
--  DDL for Package PK_RELEASE
4111
--------------------------------------------------------
5078
--------------------------------------------------------
4112
 
5079
 
4113
  CREATE OR REPLACE PACKAGE "PK_RELEASE" IS
5080
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_RELEASE" IS
4114
/*
5081
/*
4115
------------------------------
5082
------------------------------
4116
||  Last Modified:  S.Vukovic
5083
||  Last Modified:  S.Vukovic
4117
||  Modified Date:  12/Sep/2005
5084
||  Modified Date:  12/Sep/2005
4118
||  Body Version:   3.0
5085
||  Body Version:   3.0
Line 4121... Line 5088...
4121
 
5088
 
4122
	TYPE typeCur IS REF CURSOR;
5089
	TYPE typeCur IS REF CURSOR;
4123
 
5090
 
4124
    /*================================================================================================*/
5091
    /*================================================================================================*/
4125
	PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER );
5092
	PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER );
4126
	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 );
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 );
4127
	PROCEDURE MOVE_RELEASE ( sRtagIdList IN VARCHAR2, nProjId IN NUMBER, nUserId IN NUMBER  );
5094
	PROCEDURE MOVE_RELEASE ( sRtagIdList IN VARCHAR2, nProjId IN NUMBER, nUserId IN NUMBER  );
4128
	PROCEDURE Destroy_Release ( nRtagId IN NUMBER, nUserId IN NUMBER );
5095
	PROCEDURE Destroy_Release ( nRtagId IN NUMBER, nUserId IN NUMBER );
4129
	PROCEDURE Import_Release_Contents ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER );
5096
	PROCEDURE Import_Release_Contents ( nSourceRtagId IN NUMBER, nTargetRtagId IN NUMBER, nUserId IN NUMBER );
4130
	PROCEDURE Clean_Release_Contents ( nRtagId IN NUMBER, nUserId IN NUMBER );
5097
	PROCEDURE Clean_Release_Contents ( nRtagId IN NUMBER, nUserId IN NUMBER );
4131
	FUNCTION GET_PARENT_RTAG ( nRtagId IN NUMBER, nSourceRtagId IN NUMBER, cIsBranch IN CHAR ) RETURN NUMBER;
5098
	FUNCTION GET_PARENT_RTAG ( nRtagId IN NUMBER, nSourceRtagId IN NUMBER, cIsBranch IN CHAR ) RETURN NUMBER;
Line 4141... Line 5108...
4141
	PROCEDURE RUN_POST_ACTIONS_BULK ( PvId IN NUMBER );
5108
	PROCEDURE RUN_POST_ACTIONS_BULK ( PvId IN NUMBER );
4142
	PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
5109
	PROCEDURE CHANGE_PACKAGE_VIEW ( PvId IN NUMBER, RtagId IN NUMBER, NewViewId IN NUMBER );
4143
	PROCEDURE ADD_RELEASE_REFERENCE ( nRtagId IN NUMBER, nRefRtagId IN NUMBER, ProblemString OUT VARCHAR2 );
5110
	PROCEDURE ADD_RELEASE_REFERENCE ( nRtagId IN NUMBER, nRefRtagId IN NUMBER, ProblemString OUT VARCHAR2 );
4144
	PROCEDURE REMOVE_RELEASE_REFERENCE ( nRtagId IN NUMBER, nRefRtagId IN NUMBER );
5111
	PROCEDURE REMOVE_RELEASE_REFERENCE ( nRtagId IN NUMBER, nRefRtagId IN NUMBER );
4145
	PROCEDURE CAN_USER_WRITE_TO_RELEASE ( RtagId IN NUMBER, PvId IN NUMBER, Permission IN CHAR );
5112
	PROCEDURE CAN_USER_WRITE_TO_RELEASE ( RtagId IN NUMBER, PvId IN NUMBER, Permission IN CHAR );
-
 
5113
  PROCEDURE SET_RELEASE_MODIFIED (nRtagId IN NUMBER );
-
 
5114
  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 );
-
 
5116
  FUNCTION CAN_ADD_PKG_TO_RELEASE ( nRtagId IN NUMBER, nPvid in NUMBER ) RETURN NUMBER;
4146
	
5117
	
4147
	/*================================================================================================*/
5118
	/*================================================================================================*/
4148
	
5119
	
4149
END PK_RELEASE;
5120
END PK_RELEASE;
4150
 
5121
 
4151
/
5122
/
4152
 
-
 
4153
/
-
 
4154
--------------------------------------------------------
5123
--------------------------------------------------------
4155
--  DDL for Package PK_RMAPI
5124
--  DDL for Package PK_RMAPI
4156
--------------------------------------------------------
5125
--------------------------------------------------------
4157
 
5126
 
4158
  CREATE OR REPLACE PACKAGE "PK_RMAPI" 
5127
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_RMAPI" 
4159
IS
5128
IS
4160
   TYPE typecur IS REF CURSOR;
5129
   TYPE typecur IS REF CURSOR;
4161
 
5130
 
4162
   FUNCTION package_dependencies (pkgname VARCHAR2, pkgversion VARCHAR2)
5131
   FUNCTION package_dependencies (pkgname VARCHAR2, pkgversion VARCHAR2)
4163
      RETURN typecur;
5132
      RETURN typecur;
Line 4178... Line 5147...
4178
      dependenciesimportlist   IN   VARCHAR2,
5147
      dependenciesimportlist   IN   VARCHAR2,
4179
      isrippled                IN   NUMBER,
5148
      isrippled                IN   NUMBER,
4180
      username                 IN   VARCHAR2
5149
      username                 IN   VARCHAR2
4181
   )
5150
   )
4182
      RETURN NUMBER;
5151
      RETURN NUMBER;
4183
      
-
 
4184
       FUNCTION auto_make_vcsrelease2 (
-
 
4185
      rtagid                   IN   NUMBER,
-
 
4186
      pkgname                  IN   VARCHAR2,
-
 
4187
      vext                     IN   VARCHAR2,
-
 
4188
      newpkgversion            IN   VARCHAR2,
-
 
4189
      vcstag                   IN   VARCHAR2,
-
 
4190
      dependenciesimportlist   IN   VARCHAR2,
-
 
4191
      isrippled                IN   NUMBER,
-
 
4192
      username                 IN   VARCHAR2
-
 
4193
   )
-
 
4194
      RETURN NUMBER;
-
 
4195
 
5152
 
4196
 
5153
 
4197
   PROCEDURE import_dependencies (
5154
   PROCEDURE import_dependencies (
4198
      pvid                     IN   NUMBER,
5155
      pvid                     IN   NUMBER,
4199
      dependenciesimportlist   IN   VARCHAR2,
5156
      dependenciesimportlist   IN   VARCHAR2,
Line 4245... Line 5202...
4245
   
5202
   
4246
   FUNCTION isSVN( pkgid IN NUMBER ) RETURN NUMBER;
5203
   FUNCTION isSVN( pkgid IN NUMBER ) RETURN NUMBER;
4247
   
5204
   
4248
   FUNCTION isSVNbyName( pkgname IN VARCHAR2 ) RETURN NUMBER;
5205
   FUNCTION isSVNbyName( pkgname IN VARCHAR2 ) RETURN NUMBER;
4249
 
5206
 
-
 
5207
   FUNCTION new_build_instance( rtag_id IN NUMBER, pv_id IN NUMBER, reason IN CHAR ) return NUMBER;
-
 
5208
   
-
 
5209
   FUNCTION update_build_instance( nbuild_id IN NUMBER, npv_id IN NUMBER default null, nstate IN CHAR default null ) return NUMBER;
4250
END pk_rmapi;
5210
   
-
 
5211
   FUNCTION insert_test_run( build_id IN NUMBER, name IN VARCHAR2, outcome IN VARCHAR2, platform IN VARCHAR2, stype IN VARCHAR2, duration IN NUMBER default null, message IN CLOB default null) return NUMBER;
4251
 
5212
 
4252
/
5213
 
-
 
5214
END pk_rmapi;
4253
 
5215
 
4254
/
5216
/
4255
--------------------------------------------------------
5217
--------------------------------------------------------
4256
--  DDL for Package PK_WORK_IN_PROGRESS
5218
--  DDL for Package PK_WORK_IN_PROGRESS
4257
--------------------------------------------------------
5219
--------------------------------------------------------
4258
 
5220
 
4259
  CREATE OR REPLACE PACKAGE "PK_WORK_IN_PROGRESS" IS
5221
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."PK_WORK_IN_PROGRESS" IS
4260
/*
5222
/*
4261
------------------------------
5223
------------------------------
4262
||  Last Modified:  S.Vukovic
5224
||  Last Modified:  S.Vukovic
4263
||  Modified Date:  2/May/2005
5225
||  Modified Date:  2/May/2005
4264
||  Spec Version:   1.0
5226
||  Spec Version:   1.0
Line 4278... Line 5240...
4278
	/*================================================================================================*/
5240
	/*================================================================================================*/
4279
 
5241
 
4280
END PK_WORK_IN_PROGRESS;
5242
END PK_WORK_IN_PROGRESS;
4281
 
5243
 
4282
/
5244
/
4283
 
-
 
4284
/
-
 
4285
--------------------------------------------------------
5245
--------------------------------------------------------
4286
--  DDL for Package RM_ISSUES
5246
--  DDL for Package RM_ISSUES
4287
--------------------------------------------------------
5247
--------------------------------------------------------
4288
 
5248
 
4289
  CREATE OR REPLACE PACKAGE "RM_ISSUES" AS
5249
  CREATE OR REPLACE PACKAGE "RELEASE_MANAGER"."RM_ISSUES" AS
4290
 
5250
 
4291
	TYPE T_Cur IS REF CURSOR;
5251
	TYPE T_Cur IS REF CURSOR;
4292
 
5252
 
4293
	FUNCTION VerIsGrtrThanOrEqlToStart( XXstart IN NUMBER, XX IN NUMBER, YYstart IN NUMBER, YY IN NUMBER, ZZstart IN NUMBER, ZZ IN NUMBER ) RETURN NUMBER;
5253
	FUNCTION VerIsGrtrThanOrEqlToStart( XXstart IN NUMBER, XX IN NUMBER, YYstart IN NUMBER, YY IN NUMBER, ZZstart IN NUMBER, ZZ IN NUMBER ) RETURN NUMBER;
4294
	FUNCTION VersionIsBetween( version IN VARCHAR2, version_start IN VARCHAR2, version_end IN VARCHAR ) RETURN NUMBER;
5254
	FUNCTION VersionIsBetween( version IN VARCHAR2, version_start IN VARCHAR2, version_end IN VARCHAR ) RETURN NUMBER;
Line 4300... Line 5260...
4300
	PROCEDURE InsertIssuesForDepends( pvID IN NUMBER, top_pkgID IN NUMBER, top_pkgName IN VARCHAR2, top_pvID IN NUMBER, top_pkgVer IN VARCHAR2 );
5260
	PROCEDURE InsertIssuesForDepends( pvID IN NUMBER, top_pkgID IN NUMBER, top_pkgName IN VARCHAR2, top_pvID IN NUMBER, top_pkgVer IN VARCHAR2 );
4301
 
5261
 
4302
END Rm_Issues;
5262
END Rm_Issues;
4303
 
5263
 
4304
/
5264
/
4305
 
-
 
4306
/
-
 
4307
--------------------------------------------------------
5265
--------------------------------------------------------
4308
--  DDL for Package Body PK_APP_UTILS
5266
--  DDL for Package Body PK_APP_UTILS
4309
--------------------------------------------------------
5267
--------------------------------------------------------
4310
 
5268
 
4311
  CREATE OR REPLACE PACKAGE BODY "PK_APP_UTILS" IS
5269
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_APP_UTILS" IS
4312
 
5270
 
4313
/*
5271
/*
4314
------------------------------
5272
------------------------------
4315
||  Last Modified:  S.Vukovic
5273
||  Last Modified:  S.Vukovic
4316
||  Modified Date:  26/Apr/2005
5274
||  Modified Date:  26/Apr/2005
Line 4358... Line 5316...
4358
END;
5316
END;
4359
/*-------------------------------------------------------------------------------------------------------*/
5317
/*-------------------------------------------------------------------------------------------------------*/
4360
END PK_APP_UTILS;
5318
END PK_APP_UTILS;
4361
 
5319
 
4362
/
5320
/
4363
 
-
 
4364
/
-
 
4365
--------------------------------------------------------
5321
--------------------------------------------------------
4366
--  DDL for Package Body PK_ARCHIVE
5322
--  DDL for Package Body PK_ARCHIVE
4367
--------------------------------------------------------
5323
--------------------------------------------------------
4368
 
5324
 
4369
  CREATE OR REPLACE PACKAGE BODY "PK_ARCHIVE" 
5325
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_ARCHIVE" 
4370
IS
5326
IS
4371
/*
5327
/*
4372
------------------------------
5328
------------------------------
4373
||  Author:  Rupesh Solanki
5329
||  Author:  Rupesh Solanki
4374
||  Date:    26 October 2006
5330
||  Date:    26 October 2006
Line 4797... Line 5753...
4797
   END;
5753
   END;
4798
/*-------------------------------------------------------------------------------------------------------*/
5754
/*-------------------------------------------------------------------------------------------------------*/
4799
END pk_archive; 
5755
END pk_archive; 
4800
 
5756
 
4801
/
5757
/
4802
 
-
 
4803
/
-
 
4804
--------------------------------------------------------
5758
--------------------------------------------------------
4805
--  DDL for Package Body PK_BUILDAPI
5759
--  DDL for Package Body PK_BUILDAPI
4806
--------------------------------------------------------
5760
--------------------------------------------------------
4807
 
5761
 
4808
  CREATE OR REPLACE PACKAGE BODY "PK_BUILDAPI" 
5762
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_BUILDAPI" 
4809
IS
5763
IS
4810
   /*-------------------------------------------------------------------------------------------------------*/
5764
   /*-------------------------------------------------------------------------------------------------------*/
4811
   PROCEDURE add_product_component (
5765
   PROCEDURE add_product_component (
4812
      npvid           IN   NUMBER,
5766
      npvid           IN   NUMBER,
4813
      sosname         IN   VARCHAR2,
5767
      sosname         IN   VARCHAR2,
Line 5117... Line 6071...
5117
      SELECT seq_scheduled_id.NEXTVAL
6071
      SELECT seq_scheduled_id.NEXTVAL
5118
      INTO nscheduledid
6072
      INTO nscheduledid
5119
      FROM DUAL;
6073
      FROM DUAL;
5120
 
6074
 
5121
      INSERT INTO run_level_schedule
6075
      INSERT INTO run_level_schedule
5122
         VALUES (nscheduledid, NULL, NULL, NULL, 'P');
6076
         VALUES (nscheduledid, ora_sysdatetime, NULL, NULL, 'P');
5123
   END;
6077
   END;
-
 
6078
   
-
 
6079
/*-------------------------------------------------------------------------------------------------------*/
-
 
6080
   PROCEDURE set_finite_pause (duration IN NUMBER)
-
 
6081
   IS
-
 
6082
      nscheduledid   NUMBER;
-
 
6083
      currentDate    DATE := ora_sysdatetime;
-
 
6084
   BEGIN
-
 
6085
          
-
 
6086
      -- Get Next Available Scheduled Id
-
 
6087
      SELECT seq_scheduled_id.NEXTVAL
-
 
6088
      INTO nscheduledid
-
 
6089
      FROM DUAL;
-
 
6090
 
-
 
6091
      INSERT INTO run_level_schedule
-
 
6092
         VALUES (nscheduledid, currentDate, currentDate + duration/(24*60), 0, 'F');
-
 
6093
      COMMIT; 
-
 
6094
      
-
 
6095
      -- Ensure that we have only ONE finite pause by deleting all old ones
-
 
6096
      -- Under race conditions the last one wins
-
 
6097
      DELETE FROM run_level_schedule 
-
 
6098
        WHERE SCHEDULED_ID < nscheduledid
-
 
6099
        AND INDEFINITE_PAUSE = 'F';
-
 
6100
   END;   
5124
 
6101
 
5125
/*-------------------------------------------------------------------------------------------------------*/
6102
/*-------------------------------------------------------------------------------------------------------*/
5126
   PROCEDURE set_resume
6103
   PROCEDURE set_resume
5127
   IS
6104
   IS
5128
   BEGIN
6105
   BEGIN
5129
      DELETE FROM run_level_schedule
6106
      DELETE FROM run_level_schedule
5130
            WHERE indefinite_pause = 'P';
6107
            WHERE indefinite_pause in ('F', 'P' );
5131
   END;
6108
   END;
5132
 
6109
 
5133
/*-------------------------------------------------------------------------------------------------------*/
6110
/*-------------------------------------------------------------------------------------------------------*/
5134
   PROCEDURE delete_out_of_date_schedule
6111
   PROCEDURE delete_out_of_date_schedule
5135
   IS
6112
   IS
Line 5196... Line 6173...
5196
 
6173
 
5197
      INSERT INTO Daemon_Instructions
6174
      INSERT INTO Daemon_Instructions
5198
         VALUES (nInstId, nOp_code, nRtag_id,
6175
         VALUES (nInstId, nOp_code, nRtag_id,
5199
                  nPv_id, nSchedDate, nRepeatSecs,
6176
                  nPv_id, nSchedDate, nRepeatSecs,
5200
                  nAddedDate, nUser_id, '0');
6177
                  nAddedDate, nUser_id, '0');
-
 
6178
                  
-
 
6179
   -- Mark the Release as modified for build purposes      
-
 
6180
   PK_RELEASE.SET_RELEASE_MODIFIED(nRtag_id);  
-
 
6181
                     
5201
   EXCEPTION
6182
   EXCEPTION
5202
      WHEN DUP_VAL_ON_INDEX
6183
      WHEN DUP_VAL_ON_INDEX
5203
      THEN
6184
      THEN
5204
         raise_application_error (-20000,
6185
         raise_application_error (-20000,
5205
                                 'Table already contains a record with the specified OPERATION, RELEASE, and PACKAGE VERSION'
6186
                                 'Table already contains a record with the specified OPERATION, RELEASE, and PACKAGE VERSION'
5206
                                 );
6187
                                 );
5207
      WHEN OTHERS
6188
      WHEN OTHERS
5208
      THEN
6189
      THEN
5209
         raise;
6190
         raise;
-
 
6191
 
5210
   END insert_daemon_inst;
6192
   END insert_daemon_inst;
5211
 
6193
 
5212
/*-------------------------------------------------------------------------------------------------------*/
6194
/*-------------------------------------------------------------------------------------------------------*/
5213
   -- Deletes a daemon instruction matching the specified instruction ID
6195
   -- Deletes a daemon instruction matching the specified instruction ID
5214
   --
6196
   --
Line 5281... Line 6263...
5281
      ELSE
6263
      ELSE
5282
         raise exc_inst_removed;
6264
         raise exc_inst_removed;
5283
      END IF;
6265
      END IF;
5284
 
6266
 
5285
      CLOSE daemon_inst_cur;
6267
      CLOSE daemon_inst_cur;
-
 
6268
      
-
 
6269
      -- Mark the Release as modified for build purposes      
-
 
6270
      PK_RELEASE.SET_RELEASE_MODIFIED(nRtag_id);         
-
 
6271
   
5286
   EXCEPTION
6272
   EXCEPTION
5287
      WHEN DUP_VAL_ON_INDEX
6273
      WHEN DUP_VAL_ON_INDEX
5288
      THEN
6274
      THEN
5289
         raise_application_error (-20000,
6275
         raise_application_error (-20000,
5290
                                 'Table already contains a record with the specified OPERATION, RELEASE, and PACKAGE VERSION'
6276
                                 'Table already contains a record with the specified OPERATION, RELEASE, and PACKAGE VERSION'
Line 5295... Line 6281...
5295
                                 'Record was probably deleted by the Buildtool during your edit-form session. Please create a new Daemon Instruction.'
6281
                                 'Record was probably deleted by the Buildtool during your edit-form session. Please create a new Daemon Instruction.'
5296
                                 );
6282
                                 );
5297
      WHEN OTHERS
6283
      WHEN OTHERS
5298
      THEN
6284
      THEN
5299
         raise;
6285
         raise;
-
 
6286
 
5300
   END update_daemon_inst;
6287
   END update_daemon_inst;
5301
 
6288
 
5302
/*-------------------------------------------------------------------------------------------------------*/
6289
/*-------------------------------------------------------------------------------------------------------*/
5303
   -- Returns a comma-separated list of operation codes found for a given rtag and pv_id combination
6290
   -- Returns a comma-separated list of operation codes found for a given rtag and pv_id combination
5304
   -- This is for use by the Release Manager Website code.
6291
   -- This is for use by the Release Manager Website code.
Line 5568... Line 6555...
5568
/*-------------------------------------------------------------------------------------------------------*/
6555
/*-------------------------------------------------------------------------------------------------------*/
5569
   PROCEDURE add_build_machine (
6556
   PROCEDURE add_build_machine (
5570
      sdisplay_name          IN   VARCHAR2,
6557
      sdisplay_name          IN   VARCHAR2,
5571
      smachine_hostname      IN   VARCHAR2,
6558
      smachine_hostname      IN   VARCHAR2,
5572
      ngbeid                 IN   NUMBER,
6559
      ngbeid                 IN   NUMBER,
5573
      sdescription           IN   VARCHAR2
6560
      sdescription           IN   VARCHAR2,
-
 
6561
      sactive                IN   CHAR
5574
   )
6562
   )
5575
   IS
6563
   IS
5576
      nrecordnumber   NUMBER;
6564
      nrecordnumber   NUMBER;
5577
      nbmcon_id       NUMBER;
6565
      nbmcon_id       NUMBER;
5578
   BEGIN
6566
   BEGIN
5579
      -- Get BMCON_ID
6567
      -- Get BMCON_ID
5580
      SELECT seq_bmcon_id.NEXTVAL INTO nbmcon_id FROM DUAL;
6568
      SELECT seq_bmcon_id.NEXTVAL INTO nbmcon_id FROM DUAL;
5581
 
6569
 
5582
      INSERT INTO build_machine_config(bmcon_id, display_name, machine_hostname,gbe_id,description)
6570
      INSERT INTO build_machine_config(bmcon_id, display_name, machine_hostname,gbe_id,description,active)
5583
            VALUES (nbmcon_id,sdisplay_name,smachine_hostname,ngbeid,sdescription);
6571
            VALUES (nbmcon_id,sdisplay_name,smachine_hostname,ngbeid,sdescription, NVL(sactive,'N'));
5584
 
6572
 
5585
   EXCEPTION
6573
   EXCEPTION
5586
      WHEN DUP_VAL_ON_INDEX
6574
      WHEN DUP_VAL_ON_INDEX
5587
      THEN
6575
      THEN
5588
         raise_application_error (-20000,
6576
         raise_application_error (-20000,
Line 5641... Line 6629...
5641
   PROCEDURE update_build_machine (
6629
   PROCEDURE update_build_machine (
5642
      nbmcon_id              IN   NUMBER,
6630
      nbmcon_id              IN   NUMBER,
5643
      sdisplay_name          IN   VARCHAR2,
6631
      sdisplay_name          IN   VARCHAR2,
5644
      smachine_hostname      IN   VARCHAR2,
6632
      smachine_hostname      IN   VARCHAR2,
5645
      ngbeid                 IN   NUMBER,
6633
      ngbeid                 IN   NUMBER,
5646
      sdescription           IN   VARCHAR2
6634
      sdescription           IN   VARCHAR2,
-
 
6635
      sactive                IN   CHAR
5647
   )
6636
   )
5648
   IS
6637
   IS
5649
   BEGIN
6638
   BEGIN
5650
      UPDATE build_machine_config
6639
      UPDATE build_machine_config
5651
         SET display_name = sdisplay_name,
6640
         SET display_name = sdisplay_name,
5652
             machine_hostname = smachine_hostname,
6641
             machine_hostname = smachine_hostname,
5653
             gbe_id = ngbeid,
6642
             gbe_id = ngbeid,
5654
             description = sdescription
6643
             description = sdescription,
-
 
6644
             active = NVL(sactive, 'N')
5655
      WHERE bmcon_id = nbmcon_id;
6645
      WHERE bmcon_id = nbmcon_id;
5656
   EXCEPTION
6646
   EXCEPTION
5657
      WHEN DUP_VAL_ON_INDEX
6647
      WHEN DUP_VAL_ON_INDEX
5658
      THEN
6648
      THEN
5659
         raise_application_error (-20000,
6649
         raise_application_error (-20000,
Line 5784... Line 6774...
5784
END;
6774
END;
5785
 
6775
 
5786
END pk_buildapi;
6776
END pk_buildapi;
5787
 
6777
 
5788
/
6778
/
5789
 
-
 
5790
/
-
 
5791
--------------------------------------------------------
6779
--------------------------------------------------------
5792
--  DDL for Package Body PK_ENVIRONMENT
6780
--  DDL for Package Body PK_ENVIRONMENT
5793
--------------------------------------------------------
6781
--------------------------------------------------------
5794
 
6782
 
5795
  CREATE OR REPLACE PACKAGE BODY "PK_ENVIRONMENT" 
6783
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_ENVIRONMENT" 
5796
IS
6784
IS
5797
 
6785
 
5798
   /*-------------------------------------------------------------------------------------------------------*/
6786
   /*-------------------------------------------------------------------------------------------------------*/
5799
   FUNCTION select_environment_area (cdlock IN package_versions.dlocked%TYPE)
6787
   FUNCTION select_environment_area (cdlock IN package_versions.dlocked%TYPE)
5800
     RETURN NUMBER
6788
     RETURN NUMBER
Line 5950... Line 6938...
5950
        WHERE pv.pv_id = pvid;
6938
        WHERE pv.pv_id = pvid;
5951
 
6939
 
5952
       -- Get which area should go under
6940
       -- Get which area should go under
5953
       envtab := select_environment_area (dlocked);
6941
       envtab := select_environment_area (dlocked);
5954
       -- Log
6942
       -- Log
5955
       log_action (pvid, 'action', userid, 'Start of Package Add...');
6943
       --log_action (pvid, 'action', userid, 'Start of Package Add...');
5956
 
6944
 
5957
       -- Remove Package
6945
       -- Remove Package
5958
       IF envtab = 0
6946
       IF envtab = 0
5959
       THEN
6947
       THEN
5960
         -- WORK IN PROGRESS --
6948
         -- WORK IN PROGRESS --
Line 5971... Line 6959...
5971
         -- Now do post Release Actions
6959
         -- Now do post Release Actions
5972
         pk_release.run_post_actions (pvid, rtagid);
6960
         pk_release.run_post_actions (pvid, rtagid);
5973
       END IF;
6961
       END IF;
5974
 
6962
 
5975
       -- Log
6963
       -- Log
5976
       log_action (pvid, 'action', userid, 'End of Package Add...');
6964
       --log_action (pvid, 'action', userid, 'End of Package Add...');
5977
     END IF;
6965
     END IF;
5978
   END;
6966
   END;
5979
 
6967
 
5980
/*-------------------------------------------------------------------------------------------------------*/
6968
/*-------------------------------------------------------------------------------------------------------*/
5981
   PROCEDURE add_package_bulk (
6969
   PROCEDURE add_package_bulk (
Line 6051... Line 7039...
6051
     END IF;
7039
     END IF;
6052
 
7040
 
6053
     -- Get which area should go under
7041
     -- Get which area should go under
6054
     envtab := select_environment_area (dlocked);
7042
     envtab := select_environment_area (dlocked);
6055
     -- Log
7043
     -- Log
6056
     log_action (oldpvid, 'action', userid, 'Start of Package Replace...');
7044
     --log_action (oldpvid, 'action', userid, 'Start of Package Replace...');
6057
 
7045
 
6058
     -- Replace package
7046
     -- Replace package
6059
     IF envtab = 0
7047
     IF envtab = 0
6060
     THEN
7048
     THEN
6061
       -- WORK IN PROGRESS --
7049
       -- WORK IN PROGRESS --
Line 6075... Line 7063...
6075
       -- Add new package
7063
       -- Add new package
6076
       pk_planned.add_package (newpvid, viewid, rtagid, userid);
7064
       pk_planned.add_package (newpvid, viewid, rtagid, userid);
6077
     ELSIF envtab = 2
7065
     ELSIF envtab = 2
6078
     THEN
7066
     THEN
6079
       -- RELEASED --
7067
       -- RELEASED --
6080
 
-
 
6081
       -- Delete old package
7068
       
6082
       pk_release.remove_package (oldpvid, rtagid, userid);
-
 
6083
       -- Add new package
7069
       -- Replace Package
6084
       pk_release.add_package (newpvid, viewid, rtagid, userid);
7070
       pk_release.replace_package(newpvid, oldpvid, rtagid, userid);
6085
 
-
 
6086
       -- update the pegging table
7071
       
6087
       UPDATE PEGGED_VERSIONS SET pv_id = newpvid WHERE rtag_id = rtagid AND pv_id = oldpvid;
-
 
6088
 
-
 
6089
       -- update the advisory ripple table
-
 
6090
       UPDATE ADVISORY_RIPPLE SET pv_id = newpvid WHERE rtag_id = rtagid AND pv_id = oldpvid;
-
 
6091
 
-
 
6092
       -- Now do post Release Actions
7072
       -- Now do post Release Actions
6093
       pk_release.run_post_actions (newpvid, rtagid);
7073
       pk_release.run_post_actions (newpvid, rtagid);
6094
     END IF;
7074
     END IF;
6095
 
7075
 
6096
     -- Log
7076
     -- Log
6097
     log_action (oldpvid, 'action', userid, 'End of Package Replace...');
7077
     --log_action (oldpvid, 'action', userid, 'End of Package Replace...');
6098
   END;
7078
   END;
6099
 
7079
 
6100
/*-------------------------------------------------------------------------------------------------------*/
7080
/*-------------------------------------------------------------------------------------------------------*/
6101
   FUNCTION remove_package (
7081
   FUNCTION remove_package (
6102
     pvid        IN   NUMBER,
7082
     pvid        IN   NUMBER,
Line 6138... Line 7118...
6138
       -- Check if is used by other packages
7118
       -- Check if is used by other packages
6139
       isused := TRUE;
7119
       isused := TRUE;
6140
 
7120
 
6141
       IF forceremove = 'N'
7121
       IF forceremove = 'N'
6142
       THEN
7122
       THEN
-
 
7123
          select count(dpv.PKG_ID) INTO recordcount from 
6143
         SELECT COUNT (pv.pv_id)
7124
          (SELECT  rc.pv_id
-
 
7125
          FROM RELEASE_CONTENT rc, PEGGED_VERSIONS peg
6144
           INTO recordcount
7126
            WHERE rc.rtag_id = rtagid
6145
           FROM (SELECT dpv.pkg_id, dpv.v_ext
7127
            AND peg.RTAG_ID(+) = rc.RTAG_ID
6146
                 FROM release_content rc,
7128
            AND peg.PV_ID(+) = rc.PV_ID
6147
                     package_dependencies dep,
7129
            AND peg.rtag_id is null
6148
                     package_versions dpv
7130
            AND rc.SDKTAG_ID is null
-
 
7131
            ) arc,
6149
                WHERE rc.rtag_id = rtagid
7132
          PACKAGE_DEPENDENCIES dep,
-
 
7133
          PACKAGE_VERSIONS pv,
6150
                  AND rc.pv_id = dep.pv_id
7134
          PACKAGE_VERSIONS dpv,
-
 
7135
          PACKAGE_VERSIONS bpv
6151
                  AND dep.dpv_id = dpv.pv_id) rdep,
7136
          where dep.PV_ID = arc.pv_id
6152
               package_versions pv
7137
          AND dep.pv_id = pv.pv_id
6153
          WHERE pv.pkg_id = rdep.pkg_id
7138
          AND dep.dpv_id = dpv.PV_ID
6154
            AND NVL (pv.v_ext, '|LINK_A_NULL|') =
7139
          AND dpv.PKG_ID = bpv.PKG_ID
6155
                                  NVL (rdep.v_ext, '|LINK_A_NULL|')
7140
          AND NVL(dpv.V_EXT, '.NULL') = NVL(bpv.V_EXT, '.NULL')
6156
            AND pv.pv_id = pvid;
7141
          AND bpv.pv_id = pvid;
6157
 
7142
 
6158
         IF recordcount > 0
7143
         IF recordcount > 0
6159
         THEN
7144
         THEN
6160
            RETURN 1;               -- Return 1 as package being used
7145
            RETURN 1;               -- Return 1 as package being used
6161
         ELSE
7146
         ELSE
Line 6974... Line 7959...
6974
     SELECT vi.base_view
7959
     SELECT vi.base_view
6975
      INTO isbaseview
7960
      INTO isbaseview
6976
      FROM views vi
7961
      FROM views vi
6977
      WHERE vi.view_id = viewid;
7962
      WHERE vi.view_id = viewid;
6978
 
7963
 
6979
     IF (isbaseview = 'Y')
7964
     IF (IsBaseView IN ('Y', 'S'))
6980
     THEN
7965
     THEN
6981
       -- Get Base view content
7966
       -- Get Base view content
6982
       OPEN recordset FOR
7967
       OPEN recordset FOR
6983
         SELECT   DECODE (rel.pkg_state,
7968
         SELECT   DECODE (rel.pkg_state,
6984
                      NULL, 0,
7969
                      NULL, 0,
Line 7047... Line 8032...
7047
 
8032
 
7048
     RETURN returnvalue;
8033
     RETURN returnvalue;
7049
   END;
8034
   END;
7050
 
8035
 
7051
/*-------------------------------------------------------------------------------------------------------*/
8036
/*-------------------------------------------------------------------------------------------------------*/
7052
   PROCEDURE make_release (
8037
  PROCEDURE make_release (
7053
     pvid          IN   NUMBER,                         -- NEW  PKG pvid
8038
     pvid          IN   NUMBER,                         -- NEW  PKG pvid
7054
     rtagid        IN   NUMBER,                         -- Release Id
8039
     rtagid        IN   NUMBER,                         -- Release Id
7055
     userid        IN   NUMBER                          -- User performing Release
8040
     userid        IN   NUMBER                          -- User performing Release
7056
   )
8041
   )
7057
   IS
8042
   IS
Line 7083... Line 8068...
7083
                           );
8068
                           );
7084
       END IF;
8069
       END IF;
7085
     END IF;
8070
     END IF;
7086
 
8071
 
7087
     -- Log
8072
     -- Log
7088
     log_action (pvid, 'action', userid, 'Start of Make Package Release...');
8073
     --log_action (pvid, 'action', userid, 'Start of Make Package Release...');
7089
 
8074
 
7090
     IF envtab = 0
8075
     IF envtab = 0
7091
     THEN
8076
     THEN
7092
       -- WORK IN PROGRESS --
8077
       -- WORK IN PROGRESS --
7093
       pk_work_in_progress.remove_package (pvid, rtagid, userid);
8078
       pk_work_in_progress.remove_package (pvid, rtagid, userid);
Line 7120... Line 8105...
7120
     -- the DO_NOT_RIPPLE and ADVISORY_RIPPLE Tables so perform a clean-up operation upon them.
8105
     -- the DO_NOT_RIPPLE and ADVISORY_RIPPLE Tables so perform a clean-up operation upon them.
7121
     clean_do_not_ripple(rtagid);
8106
     clean_do_not_ripple(rtagid);
7122
     clean_advisory_ripple(rtagid);
8107
     clean_advisory_ripple(rtagid);
7123
 
8108
 
7124
     -- Log
8109
     -- Log
7125
     log_action (pvid, 'action', userid, 'End of Make Package Release...');
8110
     --log_action (pvid, 'action', userid, 'End of Make Package Release...');
7126
   END;
8111
   END;
7127
 
8112
 
7128
/*-------------------------------------------------------------------------------------------------------*/
8113
/*-------------------------------------------------------------------------------------------------------*/
7129
  --  Release a specified package into a specified release
8114
  --  Release a specified package into a specified release
7130
  --
8115
  --
Line 7191... Line 8176...
7191
                           );
8176
                           );
7192
       END IF;
8177
       END IF;
7193
     END IF;
8178
     END IF;
7194
 
8179
 
7195
     -- Log
8180
     -- Log
7196
     log_action (pvid, 'action', userid, 'Start of Make Package Release...');
8181
     --log_action (pvid, 'action', userid, 'Start of Make Package Release...');
7197
 
8182
 
7198
     --
8183
     --
7199
     -- Remove the package from the WIP or PENDING tab
8184
     -- Remove the package from the WIP or PENDING tab
7200
     -- Do NOT remove from the release area. 
8185
     -- Do NOT remove from the release area. 
7201
     --     This will be handled later with a process that
8186
     --     This will be handled later with a process that
Line 7263... Line 8248...
7263
     -- the DO_NOT_RIPPLE and ADVISORY_RIPPLE Tables so perform a clean-up operation upon them.
8248
     -- the DO_NOT_RIPPLE and ADVISORY_RIPPLE Tables so perform a clean-up operation upon them.
7264
     clean_do_not_ripple(rtagid);
8249
     clean_do_not_ripple(rtagid);
7265
     clean_advisory_ripple(rtagid);
8250
     clean_advisory_ripple(rtagid);
7266
 
8251
 
7267
     -- Log
8252
     -- Log
7268
     log_action (pvid, 'action', userid, 'End of Make Package Release...');
8253
     --log_action (pvid, 'action', userid, 'End of Make Package Release...');
7269
   END;
8254
   END;
7270
 
8255
 
-
 
8256
 
7271
/*-------------------------------------------------------------------------------------------------------*/
8257
/*-------------------------------------------------------------------------------------------------------*/
7272
   PROCEDURE make_unrelease (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
8258
   PROCEDURE make_unrelease (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
7273
   IS
8259
   IS
7274
     viewid   NUMBER;
8260
     viewid   NUMBER;
7275
     envtab   NUMBER;
8261
     envtab   NUMBER;
Line 7278... Line 8264...
7278
     --ViewId := PK_RELEASE.GET_PACKAGE_VIEW ( PvId, RtagId );
8264
     --ViewId := PK_RELEASE.GET_PACKAGE_VIEW ( PvId, RtagId );
7279
     viewid := get_package_view (pvid, rtagid);
8265
     viewid := get_package_view (pvid, rtagid);
7280
     -- Remove from current area
8266
     -- Remove from current area
7281
     envtab := pk_environment.get_package_area (pvid, rtagid);
8267
     envtab := pk_environment.get_package_area (pvid, rtagid);
7282
     -- Log
8268
     -- Log
7283
     log_action (pvid,
-
 
7284
              'action',
-
 
7285
              userid,
-
 
7286
              'Start of Make Package UnRelease...'
8269
     -- log_action (pvid, 'action', userid, 'Start of Make Package UnRelease...' );
7287
             );
-
 
7288
 
8270
 
7289
     IF envtab = 2
8271
     IF envtab = 2
7290
     THEN
8272
     THEN
7291
       -- RELEASE AREA --
8273
       -- RELEASE AREA --
7292
       pk_release.remove_package (pvid, rtagid, userid);
8274
       pk_release.remove_package (pvid, rtagid, userid);
Line 7307... Line 8289...
7307
 
8289
 
7308
     -- Add package to new area
8290
     -- Add package to new area
7309
     pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
8291
     pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
7310
     -- Now do post Release Actions
8292
     -- Now do post Release Actions
7311
     pk_release.run_post_actions (pvid, rtagid);
8293
     pk_release.run_post_actions (pvid, rtagid);
-
 
8294
     
7312
     -- Log
8295
     -- Log
7313
     log_action (pvid, 'action', userid, 'End of Make Package UnRelease...');
8296
     -- log_action (pvid, 'action', userid, 'End of Make Package UnRelease...');
7314
   END;
8297
   END;
7315
 
8298
 
7316
/*-------------------------------------------------------------------------------------------------------*/
8299
/*-------------------------------------------------------------------------------------------------------*/
7317
   PROCEDURE make_pending (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
8300
   PROCEDURE make_pending (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
7318
   IS
8301
   IS
Line 7329... Line 8312...
7329
     -- Get ViewId
8312
     -- Get ViewId
7330
     viewid := get_package_view (pvid, rtagid);
8313
     viewid := get_package_view (pvid, rtagid);
7331
     --ViewId := PK_WORK_IN_PROGRESS.GET_PACKAGE_VIEW ( PvId, RtagId );
8314
     --ViewId := PK_WORK_IN_PROGRESS.GET_PACKAGE_VIEW ( PvId, RtagId );
7332
 
8315
 
7333
     -- Log
8316
     -- Log
7334
     log_action (pvid, 'action', userid, 'Start of Make Package Pending...');
8317
     --log_action (pvid, 'action', userid, 'Start of Make Package Pending...');
7335
 
8318
 
7336
     IF (ispatch IS NULL)
8319
     IF (ispatch IS NULL)
7337
     THEN
8320
     THEN
7338
       -- Remove from current area
8321
       -- Remove from current area
7339
       pk_work_in_progress.remove_package (pvid, rtagid, userid);
8322
       pk_work_in_progress.remove_package (pvid, rtagid, userid);
Line 7342... Line 8325...
7342
       -- Add package to new area
8325
       -- Add package to new area
7343
       pk_planned.add_package (pvid, viewid, rtagid, userid);
8326
       pk_planned.add_package (pvid, viewid, rtagid, userid);
7344
     END IF;
8327
     END IF;
7345
 
8328
 
7346
     -- Log
8329
     -- Log
7347
     log_action (pvid, 'action', userid, 'End of Make Package Pending...');
8330
     --log_action (pvid, 'action', userid, 'End of Make Package Pending...');
7348
   END;
8331
   END;
7349
 
8332
 
7350
/*-------------------------------------------------------------------------------------------------------*/
8333
/*-------------------------------------------------------------------------------------------------------*/
7351
   PROCEDURE make_approved (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
8334
   PROCEDURE make_approved (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
7352
   IS
8335
   IS
7353
   BEGIN
8336
   BEGIN
7354
     -- Log
8337
     -- Log
7355
     log_action (pvid,
-
 
7356
                 'action',
-
 
7357
                 userid,
-
 
7358
                 'Start of Package Pending Approval...'
8338
     -- log_action (pvid, 'action', userid, 'Start of Package Pending Approval...' );
7359
                 );
-
 
7360
     -- Change package state
8339
     -- Change package state
7361
     pk_package.change_state (pvid, 'A', userid);
8340
     pk_package.change_state (pvid, 'A', userid);
-
 
8341
     
-
 
8342
     -- Flag Release has changed for the purposes of building
-
 
8343
     PK_RELEASE.SET_RELEASE_MODIFIED(rtagid);
-
 
8344
     
7362
     -- Log
8345
     -- Log
7363
     log_action (pvid, 'action', userid,
-
 
7364
                 'End of Package Pending Approval...');
8346
     -- log_action (pvid, 'action', userid, 'End of Package Pending Approval...');
7365
   END;
8347
   END;
7366
 
8348
 
7367
/*-------------------------------------------------------------------------------------------------------*/
8349
/*-------------------------------------------------------------------------------------------------------*/
7368
   PROCEDURE make_reject (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
8350
   PROCEDURE make_reject (pvid IN NUMBER, rtagid IN NUMBER, userid IN NUMBER)
7369
   IS
8351
   IS
Line 7384... Line 8366...
7384
     FROM planned pl
8366
     FROM planned pl
7385
     WHERE pl.PV_ID = pvid
8367
     WHERE pl.PV_ID = pvid
7386
     AND pl.RTAG_ID = rtagid;
8368
     AND pl.RTAG_ID = rtagid;
7387
 
8369
 
7388
     -- Log
8370
     -- Log
7389
     log_action (pvid, 'action', userid, 'Start of Reject Package...');
8371
     -- log_action (pvid, 'action', userid, 'Start of Reject Package...');
-
 
8372
     
7390
     -- Remove from current area
8373
     -- Remove from current area
7391
     pk_planned.remove_package (pvid, rtagid, userid);
8374
     pk_planned.remove_package (pvid, rtagid, userid);
7392
 
8375
 
7393
     -- DEVI-45275 - Prevent merge candidate from being added back to work-in-progress table .
8376
     -- DEVI-45275 - Prevent merge candidate from being added back to work-in-progress table .
7394
     IF operation <> 'A' AND operation <> 'S'
8377
     IF operation <> 'A' AND operation <> 'S'
Line 7398... Line 8381...
7398
     -- Add package to new area
8381
     -- Add package to new area
7399
     pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
8382
     pk_work_in_progress.add_package (pvid, viewid, rtagid, userid);
7400
     ELSE
8383
     ELSE
7401
      log_action (pvid, 'action', userid, 'Rejected Package Merge');
8384
      log_action (pvid, 'action', userid, 'Rejected Package Merge');
7402
     END IF;
8385
     END IF;
-
 
8386
     
7403
     -- Log
8387
     -- Log
7404
     log_action (pvid, 'action', userid, 'End of Reject Package...');
8388
     -- log_action (pvid, 'action', userid, 'End of Reject Package...');
7405
   END;
8389
   END;
7406
 
8390
 
7407
/*-------------------------------------------------------------------------------------------------------*/
8391
/*-------------------------------------------------------------------------------------------------------*/
7408
   PROCEDURE change_package_view (
8392
   PROCEDURE change_package_view (
7409
     pvid       IN   NUMBER,
8393
     pvid       IN   NUMBER,
Line 7891... Line 8875...
7891
                          'This package cannot be released here.'
8875
                          'This package cannot be released here.'
7892
                         );
8876
                         );
7893
     END IF;
8877
     END IF;
7894
 
8878
 
7895
     -- Log
8879
     -- Log
7896
     log_action (pvid, 'action', userid, 'Start of Package Merge...');
8880
     --log_action (pvid, 'action', userid, 'Start of Package Merge...');
7897
 
8881
 
7898
     -- Get the planned operation type A=Add, S=Subtract
8882
     -- Get the planned operation type A=Add, S=Subtract
7899
     SELECT ev.operation INTO oper
8883
     SELECT ev.operation INTO oper
7900
       FROM environment_view ev
8884
       FROM environment_view ev
7901
      WHERE ev.rtag_id = RtagId
8885
      WHERE ev.rtag_id = RtagId
Line 7922... Line 8906...
7922
     END IF;
8906
     END IF;
7923
 
8907
 
7924
     touch_release(RtagId);
8908
     touch_release(RtagId);
7925
 
8909
 
7926
     -- Log
8910
     -- Log
7927
     log_action (pvid, 'action', userid, 'End of Package Merge...');
8911
     --log_action (pvid, 'action', userid, 'End of Package Merge...');
7928
  END;
8912
  END;
7929
/*-------------------------------------------------------------------------------------------------------*/
8913
/*-------------------------------------------------------------------------------------------------------*/
7930
END pk_environment;
8914
END pk_environment;
7931
 
8915
 
7932
/
8916
/
7933
 
-
 
7934
/
-
 
7935
--------------------------------------------------------
8917
--------------------------------------------------------
7936
--  DDL for Package Body PK_LICENCING
8918
--  DDL for Package Body PK_LICENCING
7937
--------------------------------------------------------
8919
--------------------------------------------------------
7938
 
8920
 
7939
  CREATE OR REPLACE PACKAGE BODY "PK_LICENCING" IS
8921
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_LICENCING" IS
7940
 
8922
 
7941
/*
8923
/*
7942
------------------------------
8924
------------------------------
7943
||  Last Modified:  G.Huddy
8925
||  Last Modified:  G.Huddy
7944
||  Modified Date:  19/Aug/2008
8926
||  Modified Date:  19/Aug/2008
Line 8049... Line 9031...
8049
 
9031
 
8050
/*-------------------------------------------------------------------------------------------------------*/
9032
/*-------------------------------------------------------------------------------------------------------*/
8051
END PK_LICENCING;
9033
END PK_LICENCING;
8052
 
9034
 
8053
/
9035
/
8054
 
-
 
8055
/
-
 
8056
--------------------------------------------------------
9036
--------------------------------------------------------
8057
--  DDL for Package Body PK_PACKAGE
9037
--  DDL for Package Body PK_PACKAGE
8058
--------------------------------------------------------
9038
--------------------------------------------------------
8059
 
9039
 
8060
  CREATE OR REPLACE PACKAGE BODY "PK_PACKAGE" 
9040
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_PACKAGE" 
8061
IS
9041
IS
8062
   /*-------------------------------------------------------------------------------------------------------*/
9042
   /*-------------------------------------------------------------------------------------------------------*/
8063
   PROCEDURE new_version (
9043
   PROCEDURE new_version (
8064
      nlastpvid                   IN       NUMBER,
9044
      nlastpvid                   IN       NUMBER,
8065
      snewpkgversion              IN       VARCHAR2 DEFAULT NULL,
9045
      snewpkgversion              IN       VARCHAR2 DEFAULT NULL,
Line 9080... Line 10060...
9080
   END;
10060
   END;
9081
/*-------------------------------------------------------------------------------------------------------*/
10061
/*-------------------------------------------------------------------------------------------------------*/
9082
END pk_package;
10062
END pk_package;
9083
 
10063
 
9084
/
10064
/
9085
 
-
 
9086
/
-
 
9087
--------------------------------------------------------
10065
--------------------------------------------------------
9088
--  DDL for Package Body PK_PLANNED
10066
--  DDL for Package Body PK_PLANNED
9089
--------------------------------------------------------
10067
--------------------------------------------------------
9090
 
10068
 
9091
  CREATE OR REPLACE PACKAGE BODY "PK_PLANNED" IS
10069
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_PLANNED" IS
9092
 
10070
 
9093
/*
10071
/*
9094
------------------------------
10072
------------------------------
9095
||  Last Modified:  G.Huddy
10073
||  Last Modified:  G.Huddy
9096
||  Modified Date:  05/Aug/2008
10074
||  Modified Date:  05/Aug/2008
Line 9153... Line 10131...
9153
        RAISE_APPLICATION_ERROR (-20000, 'This version is already in Pending Area at '|| sLocation ||'.' );
10131
        RAISE_APPLICATION_ERROR (-20000, 'This version is already in Pending Area at '|| sLocation ||'.' );
9154
 
10132
 
9155
    END IF;
10133
    END IF;
9156
 
10134
 
9157
END;
10135
END;
9158
PROCEDURE ADD_RIPPLE_PACKAGE ( newPvId IN NUMBER, basePvid IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
-
 
9159
 
-
 
9160
    oldPvId NUMBER;
-
 
9161
    ReleaseLocation VARCHAR2(4000);
-
 
9162
    IsPatch CHAR(1) := NULL;
-
 
9163
    sLocation VARCHAR2(4000) := NULL;
-
 
9164
    nRtagIdLocation NUMBER;
-
 
9165
    ViewId NUMBER := -1;
-
 
9166
 
-
 
9167
/*  ADD_RIPPLE_PACKAGE is used by the auto build process to add a rippled package into the
-
 
9168
    Pending tab as a part of the Release process.
-
 
9169
 
-
 
9170
    Done mainly to assist in error handling and build restart
-
 
9171
*/
-
 
9172
 
-
 
9173
 
-
 
9174
BEGIN
-
 
9175
    /*--------------- Business Rules Here -------------------*/
-
 
9176
    BEGIN
-
 
9177
        -- Ensure that the Base package exists in the Release
-
 
9178
        -- Determine the Base Package View Id
-
 
9179
        select BASE_VIEW_ID into ViewId 
-
 
9180
        from release_content rc
-
 
9181
        where rc.pv_id = basePvid and rc.rtag_id = RtagId;
-
 
9182
        exception
-
 
9183
            when NO_DATA_FOUND then
-
 
9184
                ViewId := -1;
-
 
9185
    END; 
-
 
9186
 
-
 
9187
    SELECT proj.PROJ_NAME ||' / '|| rt.RTAG_NAME INTO ReleaseLocation
-
 
9188
      FROM PROJECTS proj,
-
 
9189
           RELEASE_TAGS rt
-
 
9190
     WHERE rt.PROJ_ID = proj.PROJ_ID
-
 
9191
       AND rt.RTAG_ID = RtagId;
-
 
9192
    
-
 
9193
    /* Core operation */
-
 
9194
 
-
 
9195
    IF ViewId != -1 THEN
-
 
9196
 
-
 
9197
        -- Add to "Pending" area
-
 
9198
        INSERT INTO PLANNED ( RTAG_ID, PV_ID, VIEW_ID, OPERATION )
-
 
9199
        VALUES( RtagId, newPvId, ViewId, 'R' );
-
 
9200
 
-
 
9201
        /* LOG ACTION */
-
 
9202
 
-
 
9203
        Log_Action ( newPvId, 'add_to_planned', UserId, 'Location: '|| ReleaseLocation );
-
 
9204
 
-
 
9205
    ELSE
-
 
9206
 
-
 
9207
        RAISE_APPLICATION_ERROR (-20000, 'Base version not in release '|| sLocation ||'.' );
-
 
9208
 
-
 
9209
    END IF;
-
 
9210
 
-
 
9211
END;
-
 
9212
 
-
 
9213
/*-------------------------------------------------------------------------------------------------------*/
10136
/*-------------------------------------------------------------------------------------------------------*/
9214
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
10137
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
9215
 
10138
 
9216
    ReleaseLocation VARCHAR2(4000);
10139
    ReleaseLocation VARCHAR2(4000);
9217
 
10140
 
Line 9265... Line 10188...
9265
    SELECT vi.BASE_VIEW INTO IsBaseView
10188
    SELECT vi.BASE_VIEW INTO IsBaseView
9266
      FROM VIEWS vi
10189
      FROM VIEWS vi
9267
     WHERE vi.VIEW_ID = ViewId;
10190
     WHERE vi.VIEW_ID = ViewId;
9268
 
10191
 
9269
 
10192
 
9270
    IF (IsBaseView = 'Y') THEN
10193
    IF (IsBaseView IN ('Y', 'S')) THEN
9271
        -- Get Base view content
10194
        -- Get Base view content
9272
        OPEN RecordSet FOR
10195
        OPEN RecordSet FOR
9273
        SELECT 0 AS PKG_STATE,
10196
        SELECT 0 AS PKG_STATE,
9274
               NULL AS DEPRECATED_STATE,
10197
               NULL AS DEPRECATED_STATE,
9275
               pv.pv_id,
10198
               pv.pv_id,
Line 9402... Line 10325...
9402
END;
10325
END;
9403
/*-------------------------------------------------------------------------------------------------------*/
10326
/*-------------------------------------------------------------------------------------------------------*/
9404
END PK_PLANNED;
10327
END PK_PLANNED;
9405
 
10328
 
9406
/
10329
/
9407
 
-
 
9408
/
-
 
9409
--------------------------------------------------------
10330
--------------------------------------------------------
9410
--  DDL for Package Body PK_PROJECT
10331
--  DDL for Package Body PK_PROJECT
9411
--------------------------------------------------------
10332
--------------------------------------------------------
9412
 
10333
 
9413
  CREATE OR REPLACE PACKAGE BODY "PK_PROJECT" IS
10334
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_PROJECT" IS
9414
 
10335
 
9415
    /*------------------------------------------------------------------------*/
10336
    /*------------------------------------------------------------------------*/
9416
    PROCEDURE update_base_url (
10337
    PROCEDURE update_base_url (
9417
    nprojid   IN  projects.proj_id%TYPE,
10338
    nprojid   IN  projects.proj_id%TYPE,
9418
    sbaseurl  IN  VARCHAR2
10339
    sbaseurl  IN  VARCHAR2
Line 9442... Line 10363...
9442
    /*------------------------------------------------------------------------*/
10363
    /*------------------------------------------------------------------------*/
9443
 
10364
 
9444
    END pk_project;
10365
    END pk_project;
9445
 
10366
 
9446
/
10367
/
9447
 
-
 
9448
/
-
 
9449
--------------------------------------------------------
10368
--------------------------------------------------------
9450
--  DDL for Package Body PK_RELEASE
10369
--  DDL for Package Body PK_RELEASE
9451
--------------------------------------------------------
10370
--------------------------------------------------------
9452
 
10371
 
9453
  CREATE OR REPLACE PACKAGE BODY "PK_RELEASE" IS
10372
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_RELEASE" IS
9454
 
10373
 
9455
/*-------------------------------------------------------------------------------------------------------*/
10374
/*-------------------------------------------------------------------------------------------------------*/
9456
PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER ) IS
10375
PROCEDURE New_Release ( sReleaseName IN VARCHAR2, sReleaseComments IN VARCHAR2, nProjId IN NUMBER, nSourceRtagId IN NUMBER, sIsBranched IN CHAR, nUserId IN NUMBER ) IS
9457
 
10376
 
9458
RtagId NUMBER;
10377
RtagId NUMBER;
Line 9605... Line 10524...
9605
 
10524
 
9606
   END LOOP;
10525
   END LOOP;
9607
 
10526
 
9608
END;
10527
END;
9609
/*-------------------------------------------------------------------------------------------------------*/
10528
/*-------------------------------------------------------------------------------------------------------*/
-
 
10529
PROCEDURE Update_Release ( nRtagId IN NUMBER, 
-
 
10530
                           sReleaseName IN VARCHAR2, 
-
 
10531
                           sReleaseComments IN VARCHAR2, 
-
 
10532
                           nParentRtagId IN NUMBER, 
-
 
10533
                           nMASSRtagId IN NUMBER, 
9610
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 ) IS
10534
                           nConfigSpecBranch IN VARCHAR2, 
-
 
10535
                           sOwnerEmail IN VARCHAR2, 
-
 
10536
                           nUserId IN NUMBER, 
-
 
10537
                           cState IN VARCHAR, 
-
 
10538
                           nBuildAge in NUMBER) IS
9611
 
10539
 
9612
RecCount NUMBER := 0;
10540
RecCount NUMBER := 0;
9613
ProjId NUMBER;
10541
ProjId NUMBER;
9614
 
10542
 
9615
BEGIN
10543
BEGIN
Line 9649... Line 10577...
9649
   rt.DESCRIPTION = sReleaseComments,
10577
   rt.DESCRIPTION = sReleaseComments,
9650
   rt.PARENT_RTAG_ID = nParentRtagId,
10578
   rt.PARENT_RTAG_ID = nParentRtagId,
9651
   rt.ASSOC_MASS_REF = nMASSRtagId,
10579
   rt.ASSOC_MASS_REF = nMASSRtagId,
9652
   rt.CONFIG_SPEC_BRANCH = nConfigSpecBranch,
10580
   rt.CONFIG_SPEC_BRANCH = nConfigSpecBranch,
9653
   rt.OWNER_EMAIL = sOwnerEmail,
10581
   rt.OWNER_EMAIL = sOwnerEmail,
9654
   rt.PRODUCT_STATE_USED = cState
10582
   rt.PRODUCT_STATE_USED = cState,
-
 
10583
   rt.BUILD_AGE = nBuildAge
9655
   WHERE rt.RTAG_ID = nRtagId;
10584
   WHERE rt.RTAG_ID = nRtagId;
9656
 
10585
 
9657
   -- Update display Order
10586
   -- Update display Order
9658
   UPDATE_DISPLAY_ORDER ( ProjId );
10587
   UPDATE_DISPLAY_ORDER ( ProjId );
9659
 
10588
 
Line 10207... Line 11136...
10207
   -- Check if the view is BASE VIEW
11136
   -- Check if the view is BASE VIEW
10208
   SELECT vi.BASE_VIEW INTO IsBaseView
11137
   SELECT vi.BASE_VIEW INTO IsBaseView
10209
     FROM VIEWS vi
11138
     FROM VIEWS vi
10210
    WHERE vi.VIEW_ID = ViewId;
11139
    WHERE vi.VIEW_ID = ViewId;
10211
 
11140
 
10212
   IF (IsBaseView = 'Y') THEN
11141
   IF (IsBaseView IN ('Y', 'S')) THEN
10213
      -- Get Base view content
11142
      -- Get Base view content
10214
      OPEN RecordSet FOR
11143
      OPEN RecordSet FOR
10215
      SELECT DECODE ( rel.pkg_state, NULL, 0, rel.pkg_state ) AS PKG_STATE,
11144
      SELECT DECODE ( rel.pkg_state, NULL, 0, rel.pkg_state ) AS PKG_STATE,
10216
            rel.deprecated_state,
11145
            rel.deprecated_state,
10217
            pv.pv_id,
11146
            pv.pv_id,
Line 10260... Line 11189...
10260
END;
11189
END;
10261
/*-------------------------------------------------------------------------------------------------------*/
11190
/*-------------------------------------------------------------------------------------------------------*/
10262
  -- Add or Replace a package to the specified release
11191
  -- Add or Replace a package to the specified release
10263
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
11192
PROCEDURE ADD_PACKAGE ( newPvId IN NUMBER, ViewId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
10264
   ReleaseLocation VARCHAR2(4000);
11193
   ReleaseLocation VARCHAR2(4000);
10265
   sPkgVersion VARCHAR2(4000);
-
 
10266
   nPkgId NUMBER;
11194
   nPkgId NUMBER;
10267
   sVExt VARCHAR2(4000);
11195
   sVExt VARCHAR2(4000);
10268
   IsPatch PACKAGE_VERSIONS.IS_PATCH%TYPE := 'N';
11196
   IsPatch PACKAGE_VERSIONS.IS_PATCH%TYPE := 'N';
-
 
11197
   default_pegged CHAR := 'N';
-
 
11198
   default_advisory_ripple CHAR := 'N';
10269
 
11199
 
10270
   -- Find package for replacement
11200
   -- Find package for replacement
10271
   CURSOR curReplacePkg IS
11201
   CURSOR curReplacePkg IS
10272
    SELECT pv.PV_ID
11202
    SELECT pv.PV_ID
10273
     FROM RELEASE_CONTENT rc,
11203
     FROM RELEASE_CONTENT rc,
Line 10277... Line 11207...
10277
      AND pv.PKG_ID = nPkgId
11207
      AND pv.PKG_ID = nPkgId
10278
      AND NVL( pv.V_EXT, 'LINK_A_NULL' ) = NVL( sVExt, 'LINK_A_NULL' );
11208
      AND NVL( pv.V_EXT, 'LINK_A_NULL' ) = NVL( sVExt, 'LINK_A_NULL' );
10279
    recReplacePkg curReplacePkg%ROWTYPE;
11209
    recReplacePkg curReplacePkg%ROWTYPE;
10280
 
11210
 
10281
BEGIN
11211
BEGIN
10282
 
-
 
10283
   -- Get is_patch, pkg_id and v_ext
11212
   -- Get is_patch, pkg_id and v_ext
10284
   SELECT pv.IS_PATCH, pv.PKG_ID, pv.V_EXT INTO IsPatch, nPkgId, sVExt
11213
   SELECT pv.IS_PATCH, pv.PKG_ID, pv.V_EXT 
-
 
11214
     INTO IsPatch, nPkgId, sVExt
10285
     FROM PACKAGE_VERSIONS pv
11215
     FROM PACKAGE_VERSIONS pv
10286
    WHERE pv.PV_ID = newPvId;
11216
    WHERE pv.PV_ID = newPvId;
10287
 
11217
 
10288
 
-
 
10289
   -- Never put patch in relesed area
11218
   -- Never put patch in relesed area
10290
   IF (IsPatch != 'Y') OR (IsPatch IS NULL) THEN
11219
   IF (IsPatch != 'Y') OR (IsPatch IS NULL) THEN
10291
 
11220
 
10292
      -- Try to get a package to be replaced with this new one.
11221
      -- Try to get a package to be replaced with this new one.
10293
      -- Use unique constraint of PKG_ID and V_EXT
11222
      -- Use unique constraint of PKG_ID and V_EXT
Line 10300... Line 11229...
10300
 
11229
 
10301
      ELSE
11230
      ELSE
10302
         -- Add new package
11231
         -- Add new package
10303
         INSERT INTO RELEASE_CONTENT ( RTAG_ID, PV_ID, BASE_VIEW_ID, INSERT_STAMP, INSERTOR_ID, PKG_STATE )
11232
         INSERT INTO RELEASE_CONTENT ( RTAG_ID, PV_ID, BASE_VIEW_ID, INSERT_STAMP, INSERTOR_ID, PKG_STATE )
10304
         VALUES( RtagId, newPvId, ViewId, Ora_Sysdate, UserId, 0);
11233
         VALUES( RtagId, newPvId, ViewId, Ora_Sysdate, UserId, 0);
-
 
11234
  
-
 
11235
        -- Insert default package flags
-
 
11236
        -- Get Package Level defaults
-
 
11237
                
-
 
11238
        SELECT pkg.default_pegged, pkg.DEFAULT_ADVISORY_RIPPLE 
-
 
11239
         INTO  default_pegged, default_advisory_ripple
-
 
11240
         FROM  PACKAGES pkg
-
 
11241
        WHERE  pkg.PKG_ID = nPkgId; 
-
 
11242
 
-
 
11243
        -- Apply to the newly inserted package
-
 
11244
        IF default_pegged = 'Y' THEN
-
 
11245
          INSERT INTO PEGGED_VERSIONS ( RTAG_ID, PV_ID ) VALUES (RtagId, newPvId);
-
 
11246
          -- Log_Action ( newPvId, 'action', UserId, 'Set default package peg' );
-
 
11247
        END IF;
-
 
11248
        
-
 
11249
        IF default_advisory_ripple = 'Y' THEN
-
 
11250
          INSERT INTO ADVISORY_RIPPLE ( RTAG_ID, PV_ID ) VALUES (RtagId, newPvId);
-
 
11251
          -- Log_Action ( newPvId, 'action', UserId, 'Set default advisory ripple' );
-
 
11252
        END IF;
10305
 
11253
 
-
 
11254
        -- Mark Release as chnaged
-
 
11255
        SET_RELEASE_MODIFIED(RtagId);
-
 
11256
        RUN_POST_ACTIONS(newPvId, RtagId);
10306
 
11257
        
10307
          /* LOG ACTION */
11258
          /* LOG ACTION */
10308
         SELECT proj.PROJ_NAME ||' / '|| rt.RTAG_NAME INTO ReleaseLocation
11259
         SELECT proj.PROJ_NAME ||' / '|| rt.RTAG_NAME INTO ReleaseLocation
10309
           FROM PROJECTS proj,
11260
           FROM PROJECTS proj,
10310
                 RELEASE_TAGS rt
11261
                 RELEASE_TAGS rt
10311
          WHERE rt.PROJ_ID = proj.PROJ_ID
11262
          WHERE rt.PROJ_ID = proj.PROJ_ID
10312
            AND rt.RTAG_ID = RtagId;
11263
            AND rt.RTAG_ID = RtagId;
10313
 
11264
 
10314
         SELECT pv.PKG_VERSION INTO sPkgVersion
-
 
10315
           FROM PACKAGE_VERSIONS pv
-
 
10316
          WHERE pv.PV_ID = newPvId;
-
 
10317
 
-
 
10318
         Log_Action ( newPvId, 'add', UserId, 'Location: '|| ReleaseLocation );
11265
         Log_Action ( newPvId, 'add', UserId, 'Location: '|| ReleaseLocation );
10319
 
11266
 
10320
 
-
 
10321
      END IF;
11267
      END IF;
10322
 
-
 
10323
      CLOSE curReplacePkg;
11268
      CLOSE curReplacePkg;
10324
 
-
 
10325
   END IF;
11269
   END IF;
10326
 
-
 
10327
END;
11270
END;
-
 
11271
 
10328
/*-------------------------------------------------------------------------------------------------------*/
11272
/*-------------------------------------------------------------------------------------------------------*/
10329
PROCEDURE REPLACE_PACKAGE ( newPvId IN NUMBER, oldPvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
11273
PROCEDURE REPLACE_PACKAGE ( newPvId IN NUMBER, oldPvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
10330
 
11274
 
10331
   ReleaseLocation VARCHAR2(4000);
11275
   ReleaseLocation VARCHAR2(4000);
10332
   sPkgVersion VARCHAR2(4000);
11276
   sPkgVersion VARCHAR2(4000);
10333
 
-
 
-
 
11277
   nSdkTag NUMBER;
10334
BEGIN
11278
BEGIN
-
 
11279
   -- Trap SDK Replacement
-
 
11280
   -- This is a last ditch check. The application should not allow this condition to happen
-
 
11281
      SELECT SDKTAG_ID INTO nSdkTag FROM RELEASE_CONTENT
-
 
11282
      WHERE rtag_id = RtagId
-
 
11283
       AND pv_id = oldPvId;
-
 
11284
       
-
 
11285
     If nSdkTag IS NOT NULL  THEN
-
 
11286
       raise_application_error (-20000, 'Attempt to replace a package provided by an SDK.');
-
 
11287
     END IF;
10335
 
11288
 
10336
   -- Replace Package
11289
   -- Replace Package
10337
    UPDATE RELEASE_CONTENT
11290
    UPDATE RELEASE_CONTENT
10338
       SET pv_id = newPvId,
11291
       SET pv_id = newPvId,
10339
           insert_stamp = Ora_Sysdate,
11292
           insert_stamp = Ora_Sysdate,
Line 10363... Line 11316...
10363
 
11316
 
10364
   SELECT pv.PKG_VERSION INTO sPkgVersion
11317
   SELECT pv.PKG_VERSION INTO sPkgVersion
10365
     FROM PACKAGE_VERSIONS pv
11318
     FROM PACKAGE_VERSIONS pv
10366
    WHERE pv.PV_ID = newPvId;
11319
    WHERE pv.PV_ID = newPvId;
10367
 
11320
 
-
 
11321
   SET_RELEASE_MODIFIED(RtagId);
10368
   Log_Action ( oldPvId, 'replaced_with', UserId, 'Replacing with: '|| sPkgVersion ||' at '|| ReleaseLocation );
11322
   Log_Action ( oldPvId, 'replaced_with', UserId, 'Replacing with: '|| sPkgVersion ||' at '|| ReleaseLocation );
10369
   Log_Action ( newPvId, 'add', UserId, 'Location: '|| ReleaseLocation );
11323
   Log_Action ( newPvId, 'add', UserId, 'Location: '|| ReleaseLocation );
10370
 
11324
 
10371
END;
11325
END;
10372
/*-------------------------------------------------------------------------------------------------------*/
11326
/*-------------------------------------------------------------------------------------------------------*/
10373
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
11327
PROCEDURE REMOVE_PACKAGE ( PvId IN NUMBER, RtagId IN NUMBER, UserId IN NUMBER ) IS
10374
   ReleaseLocation VARCHAR2(4000);
11328
   ReleaseLocation VARCHAR2(4000);
10375
 
-
 
-
 
11329
   nSdkTag NUMBER;
10376
BEGIN
11330
BEGIN
-
 
11331
   -- Trap SDK Package Deletion
-
 
11332
   -- This is a last ditch check. The application should not allow this condition to happen
-
 
11333
      SELECT SDKTAG_ID INTO nSdkTag FROM RELEASE_CONTENT
-
 
11334
      WHERE rtag_id = RtagId
-
 
11335
       AND pv_id = PvId;
10377
 
11336
       
-
 
11337
     If nSdkTag IS NOT NULL  THEN
-
 
11338
       raise_application_error (-20000, 'Attempt to delete a package provided by an SDK.');
-
 
11339
     END IF;
10378
 
11340
 
10379
   -- Delete old package
11341
   -- Delete old package
10380
   DELETE
11342
   DELETE
10381
     FROM RELEASE_CONTENT rc
11343
     FROM RELEASE_CONTENT rc
10382
    WHERE rc.PV_ID = PvId
11344
    WHERE rc.PV_ID = PvId
Line 10781... Line 11743...
10781
         RAISE_APPLICATION_ERROR (-20000, 'Cannot add package to this release. Release needs to be in Open Mode.' );
11743
         RAISE_APPLICATION_ERROR (-20000, 'Cannot add package to this release. Release needs to be in Open Mode.' );
10782
 
11744
 
10783
      END IF;
11745
      END IF;
10784
 
11746
 
10785
   END IF;
11747
   END IF;
-
 
11748
END;
10786
 
11749
 
-
 
11750
/*-----------------------------------------------------------------------------*/
-
 
11751
PROCEDURE SET_RELEASE_MODIFIED (nRtagId IN NUMBER ) IS
-
 
11752
--
-
 
11753
--  Set flags to indicate that the specified release has changed for the
-
 
11754
--  purposes of building. (Not every single change)
-
 
11755
--
-
 
11756
--  Used by Build System to streamline build decisions
-
 
11757
--    Bump a sequence number
-
 
11758
--    Set a TimeStamp
-
 
11759
--
-
 
11760
--  Care must be taken to avoid concuency issues
-
 
11761
--  Must Insert or Update in a safe manner
-
 
11762
--
-
 
11763
--  This should be called whenever the package_versions in the release have changed in such
-
 
11764
--  a manner that the build daemons should examine the release. This includes:
-
 
11765
--   - Packages added, removed and version updated
-
 
11766
--   - Packages build status changed (re-included in the release)
-
 
11767
--   - Packages made Pending Build
-
 
11768
--   - Daemon instruction add/updated (Test Build)
-
 
11769
--
-
 
11770
--  Note: Not yet used (10-Oct-2014)
-
 
11771
--        Uses SEQ_RELEASE_MOD and Table: RELEASE_MODIFIED
-
 
11772
BEGIN
-
 
11773
 LOOP
-
 
11774
  BEGIN
-
 
11775
    MERGE INTO RELEASE_MODIFIED USING dual ON ( RTAG_ID=nRtagId )
-
 
11776
      WHEN MATCHED THEN UPDATE SET SEQNUM=SEQ_RELEASE_MOD.NEXTVAL,TIMESTAMP=CURRENT_TIMESTAMP 
-
 
11777
      WHEN NOT MATCHED THEN INSERT (RTAG_ID,TIMESTAMP,SEQNUM) 
-
 
11778
        VALUES (nRtagId, CURRENT_TIMESTAMP,SEQ_RELEASE_MOD.NEXTVAL );
-
 
11779
    EXIT; -- success? -> exit loop
-
 
11780
  EXCEPTION
-
 
11781
    WHEN NO_DATA_FOUND THEN -- the entry was concurrently deleted
-
 
11782
      NULL; -- exception? -> no op, i.e. continue looping
-
 
11783
    WHEN DUP_VAL_ON_INDEX THEN -- an entry was concurrently inserted
-
 
11784
      NULL; -- exception? -> no op, i.e. continue looping
-
 
11785
  END;
-
 
11786
 END LOOP;
-
 
11787
END;
-
 
11788
 
-
 
11789
/*-------------------------------------------------------------------------------------------------------*/
-
 
11790
--  ADD_RELEASE_SDK
-
 
11791
--  ADD an SDK Reference to a Release
-
 
11792
--  Args: nRtagId           - RTAG_ID of Release to Process
-
 
11793
--        nSdktagId         - SDKTAG_ID of SDK to add to Release
-
 
11794
--        nUserId           - User IF of user performing the action
-
 
11795
--        bDelete           - Delete conflicting (non sdk) packages from the release 0:False
-
 
11796
--        nInsertCount      - Returns: Number of Packages inserted: -1 is an error
-
 
11797
--        curReturn         - Returns: On error a table of PV_IDs of packages causing the conflict
-
 
11798
--
-
 
11799
PROCEDURE ADD_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER, nUserId IN NUMBER, bDelete IN NUMBER, nInsertCount OUT NUMBER, curReturn OUT typeCur )IS
-
 
11800
 
-
 
11801
  vartbl RELMGR_NUMBER_TAB_T := RELMGR_NUMBER_TAB_T();
-
 
11802
  ii NUMBER;
-
 
11803
  view_id NUMBER;
-
 
11804
 
-
 
11805
    -- Detect clashing packages
-
 
11806
    -- Packages provided by the SDK that are present in the Release
-
 
11807
    CURSOR curPackageClash
-
 
11808
    IS
-
 
11809
      SELECT release.pvid
-
 
11810
      FROM
-
 
11811
        -- Alias and pvid from SDK
-
 
11812
        (SELECT pv.PKG_ID || NVL(pv.V_EXT, '.NULL') AS pkgAlias,
-
 
11813
          pv.PV_ID                  AS pvid
-
 
11814
        FROM SDK_CONTENT sc, PACKAGE_VERSIONS pv
-
 
11815
        WHERE sc.SDKTAG_ID  = nSdktagId
-
 
11816
        AND sc.SDKPKG_STATE = 'E'
-
 
11817
        AND pv.PV_ID        = sc.PV_ID
-
 
11818
        ) sdk,
-
 
11819
      -- Alias and pvid from Release
-
 
11820
      (SELECT pv.PKG_ID || NVL(pv.V_EXT, '.NULL') AS pkgAlias,
-
 
11821
        pv.PV_ID                  AS pvid
-
 
11822
      FROM RELEASE_CONTENT rc, PACKAGE_VERSIONS pv
-
 
11823
      WHERE rc.rtag_id = nRtagId
-
 
11824
      AND rc.PV_ID    = pv.PV_ID
-
 
11825
      ) RELEASE
-
 
11826
    WHERE sdk.pkgAlias = release.pkgAlias;
-
 
11827
   
-
 
11828
   -- Detect packages in the release that are provided by the SDK
-
 
11829
   -- Do not include packages provided by an SDK - these cannot be replaced
-
 
11830
       CURSOR curPackageReplacable
-
 
11831
    IS
-
 
11832
      SELECT release.pvid
-
 
11833
      FROM
-
 
11834
        -- Alias and pvid from SDK
-
 
11835
        (SELECT pv.PKG_ID || NVL(pv.V_EXT, '.NULL') AS pkgAlias,
-
 
11836
                pv.PV_ID                            AS pvid
-
 
11837
        FROM SDK_CONTENT sc, PACKAGE_VERSIONS pv
-
 
11838
        WHERE sc.SDKTAG_ID    = nSdktagId
-
 
11839
          AND sc.SDKPKG_STATE = 'E'
-
 
11840
          AND pv.PV_ID        = sc.PV_ID
-
 
11841
        ) sdk,
-
 
11842
      -- Alias and pvid from Release
-
 
11843
      --  Excluding those import by any SDK
-
 
11844
      (SELECT pv.PKG_ID || NVL(pv.V_EXT, '.NULL') AS pkgAlias,
-
 
11845
              pv.PV_ID                            AS pvid
-
 
11846
       FROM RELEASE_CONTENT rc, PACKAGE_VERSIONS pv
-
 
11847
       WHERE rc.rtag_id = nRtagId
-
 
11848
         AND rc.PV_ID   = pv.PV_ID
-
 
11849
         AND rc.SDKTAG_ID is NULL
-
 
11850
      ) RELEASE
-
 
11851
    WHERE sdk.pkgAlias = release.pkgAlias;
-
 
11852
 
-
 
11853
BEGIN
-
 
11854
   /*--------------- Business Rules Here -------------------*/
-
 
11855
   IF (nRtagId = 0) OR ( nRtagId IS NULL ) THEN
-
 
11856
      RAISE_APPLICATION_ERROR (-20000, 'nRtagId is not supplied. [nRtagId='|| nRtagId ||']' );
-
 
11857
   END IF;
-
 
11858
 
-
 
11859
   IF (nSdktagId = 0) OR ( nSdktagId IS NULL ) THEN
-
 
11860
      RAISE_APPLICATION_ERROR (-20000, 'nSdktagId is not supplied. [nSdktagId='|| nSdktagId ||']' );
-
 
11861
   END IF;
-
 
11862
   /*-------------------------------------------------------*/
-
 
11863
   
-
 
11864
   -- Delete packages from the release if they are provided by the SDK
-
 
11865
   -- provided they are not provided by another SDK 
-
 
11866
    IF bDelete != 0 THEN
-
 
11867
      FOR rdata IN curPackageClash LOOP
-
 
11868
        DELETE FROM RELEASE_CONTENT rc
-
 
11869
          WHERE rc.RTAG_ID = nRtagId
-
 
11870
          AND rc.PV_ID = rdata.pvid;
-
 
11871
      END LOOP;
-
 
11872
 
-
 
11873
      -- Remove exising package from this release to be referenced
-
 
11874
      REMOVE_RELEASE_SDK ( nRtagId, nSdktagId);
-
 
11875
    END IF;
-
 
11876
 
-
 
11877
    -- Detect and report package clashes
-
 
11878
    -- Packages provided by the SDK that are (still) in the release
-
 
11879
    ii := 1;
-
 
11880
    FOR rdata IN curPackageClash LOOP
-
 
11881
      vartbl.extend;
-
 
11882
      --vartbl(ii) := TABLE_PVID(rdata.pvid);
-
 
11883
      vartbl(ii) := rdata.pvid;
-
 
11884
      ii := ii + 1;
-
 
11885
    END LOOP;
-
 
11886
    -- Make sure there is no package clashes
-
 
11887
    
-
 
11888
    IF ii != 1 THEN
-
 
11889
      nInsertCount := -1;
-
 
11890
      open curReturn for select * from table(vartbl);
-
 
11891
      --curReturn := vartbl;
-
 
11892
      RETURN;
-
 
11893
    END IF;
-
 
11894
 
-
 
11895
    -- Determine the target view_id
-
 
11896
    SELECT sn.VIEW_ID into view_id FROM SDK_TAGS st,  SDK_NAMES sn WHERE sn.SDK_ID = st.SDK_ID AND st.SDKTAG_ID = nSdktagId;
-
 
11897
  
-
 
11898
    -- Add SDK exported packages to release
-
 
11899
    INSERT INTO RELEASE_CONTENT rc (RTAG_ID, PV_ID, BASE_VIEW_ID, INSERT_STAMP, INSERTOR_ID, PKG_STATE, SDKTAG_ID)
-
 
11900
    SELECT nRtagId, sc.PV_ID, view_id, sysdate, nUserId, 11, nSdktagId 
-
 
11901
        FROM SDK_CONTENT sc
-
 
11902
        WHERE sc.SDKTAG_ID = nSdktagId
-
 
11903
        AND sc.SDKPKG_STATE = 'E';
-
 
11904
    nInsertCount := sql%ROWCOUNT;
-
 
11905
 
-
 
11906
    -- Refresh Package states
-
 
11907
    TOUCH_RELEASE ( nRtagId );
-
 
11908
    SET_RELEASE_MODIFIED(nRtagId);
10787
 
11909
 
10788
END;
11910
END;
10789
 
11911
 
10790
/*-------------------------------------------------------------------------------------------------------*/
11912
/*-------------------------------------------------------------------------------------------------------*/
10791
END PK_RELEASE;
11913
--  Name:   REMOVE_RELEASE_SDK
-
 
11914
--  Desc:   Remove an SDK from the specified Release
-
 
11915
--          It is not an error to remove an SDK that is not attached to the release
-
 
11916
--  Args:   nRtagId         - RTAG_ID of the Release to Process
-
 
11917
--          nSdktagId       - SDKTAG_ID to remove
-
 
11918
--
-
 
11919
PROCEDURE REMOVE_RELEASE_SDK ( nRtagId IN NUMBER, nSdktagId IN NUMBER ) IS
10792
 
11920
 
-
 
11921
BEGIN
-
 
11922
   /*--------------- Business Rules Here -------------------*/
-
 
11923
   IF (nRtagId = 0) OR ( nRtagId IS NULL ) THEN
-
 
11924
      RAISE_APPLICATION_ERROR (-20000, 'nRtagId is not supplied. [nRtagId='|| nRtagId ||']' );
-
 
11925
   END IF;
-
 
11926
 
-
 
11927
   IF (nSdktagId = 0) OR ( nSdktagId IS NULL ) THEN
-
 
11928
      RAISE_APPLICATION_ERROR (-20000, 'nSdktagId is not supplied. [nSdktagId='|| nSdktagId ||']' );
-
 
11929
   END IF;
-
 
11930
 
-
 
11931
   /*-------------------------------------------------------*/
-
 
11932
 
-
 
11933
   -- Remove matching packages from release
-
 
11934
   DELETE FROM RELEASE_CONTENT rc
-
 
11935
    WHERE rc.RTAG_ID = nRtagId
-
 
11936
      AND rc.SDKTAG_ID = nSdktagId;
-
 
11937
 
-
 
11938
   -- Refresh Package states
-
 
11939
   TOUCH_RELEASE ( nRtagId );
-
 
11940
   SET_RELEASE_MODIFIED(nRtagId);
-
 
11941
END;
-
 
11942
 
-
 
11943
--------------------------------------------------------------------------------
-
 
11944
--  CAN_ADD_PKG_TO_RELEASE
-
 
11945
--  Test if a Package (pvid) can be added to a given release
-
 
11946
--  The test will not allwo an exiting package to be replaced IF it is imported via an
-
 
11947
--  SDK
-
 
11948
--
-
 
11949
--  Returns:  0 - Package cannot be replaced
-
 
11950
--            1 - Package can be replaced
-
 
11951
--            2 - Package will be added
-
 
11952
--            
-
 
11953
FUNCTION CAN_ADD_PKG_TO_RELEASE ( nRtagId IN NUMBER, nPvid in NUMBER ) RETURN NUMBER IS
-
 
11954
 
-
 
11955
   sAlias VARCHAR2(4000);
-
 
11956
   
-
 
11957
    -- Find package for proccessing
-
 
11958
    -- Use unique constraint of PKG_ID and V_EXT
-
 
11959
   CURSOR curReplacePkg IS
-
 
11960
    SELECT pv.PV_ID
-
 
11961
     FROM RELEASE_CONTENT rc,
-
 
11962
           PACKAGE_VERSIONS pv
-
 
11963
    WHERE rc.PV_ID = pv.PV_ID
-
 
11964
      AND rc.RTAG_ID = nRtagId
-
 
11965
      AND pv.PKG_ID || NVL( pv.V_EXT, 'LINK_A_NULL' ) = sAlias;
-
 
11966
      
-
 
11967
    recReplacePkg curReplacePkg%ROWTYPE;
-
 
11968
    nSdkTag NUMBER;
-
 
11969
    
-
 
11970
BEGIN
-
 
11971
   /*--------------- Business Rules Here -------------------*/
-
 
11972
   IF (nRtagId = 0) OR ( nRtagId IS NULL ) THEN
-
 
11973
      RAISE_APPLICATION_ERROR (-20000, 'nRtagId is not supplied. [nRtagId='|| nRtagId ||']' );
-
 
11974
   END IF;
-
 
11975
 
-
 
11976
   IF (nPvid = 0) OR ( nPvid IS NULL ) THEN
-
 
11977
      RAISE_APPLICATION_ERROR (-20000, 'nPvid is not supplied. [nPvid='|| nPvid ||']' );
-
 
11978
   END IF;
-
 
11979
 
-
 
11980
    -- Find pkg Alias for provided package
-
 
11981
   SELECT pv.PKG_ID || NVL( pv.V_EXT, 'LINK_A_NULL' )  
-
 
11982
     INTO sAlias
-
 
11983
     FROM PACKAGE_VERSIONS pv
-
 
11984
    WHERE pv.PV_ID = nPvid;
-
 
11985
 
-
 
11986
      -- Find Package that may be replaced
-
 
11987
      OPEN curReplacePkg;
-
 
11988
       FETCH curReplacePkg INTO recReplacePkg;
-
 
11989
 
-
 
11990
       IF curReplacePkg%FOUND THEN
-
 
11991
        SELECT SDKTAG_ID INTO nSdkTag FROM RELEASE_CONTENT
-
 
11992
         WHERE rtag_id = nRtagId
-
 
11993
         AND pv_id = recReplacePkg.PV_ID;
-
 
11994
       
-
 
11995
        If nSdkTag IS NOT NULL  THEN
-
 
11996
          RETURN 0;
-
 
11997
        ELSE
-
 
11998
          RETURN 1;
-
 
11999
        END IF;
-
 
12000
      END IF;
-
 
12001
 
-
 
12002
  -- No package found, so it can be added
-
 
12003
  RETURN 2;
-
 
12004
  
-
 
12005
  EXCEPTION
-
 
12006
  WHEN NO_DATA_FOUND THEN
-
 
12007
    RAISE_APPLICATION_ERROR (-20000, 'nPvid is not valid. [nPvid='|| nPvid ||']' );
-
 
12008
END;
10793
/
12009
 
-
 
12010
/*-------------------------------------------------------------------------------------------------------*/
-
 
12011
END PK_RELEASE;
10794
 
12012
 
10795
/
12013
/
10796
--------------------------------------------------------
12014
--------------------------------------------------------
10797
--  DDL for Package Body PK_RMAPI
12015
--  DDL for Package Body PK_RMAPI
10798
--------------------------------------------------------
12016
--------------------------------------------------------
10799
 
12017
 
10800
  CREATE OR REPLACE PACKAGE BODY "PK_RMAPI" 
12018
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_RMAPI" 
10801
IS
12019
IS
10802
 
12020
 
10803
   /*-------------------------------------------------------------------------------------------------------*/
12021
   /*-------------------------------------------------------------------------------------------------------*/
10804
   FUNCTION package_dependencies (pkgname VARCHAR2, pkgversion VARCHAR2)
12022
   FUNCTION package_dependencies (pkgname VARCHAR2, pkgversion VARCHAR2)
10805
      RETURN typecur
12023
      RETURN typecur
Line 11246... Line 12464...
11246
            WHERE pkg_id = pkgid AND pkg_version = newpkgversion;
12464
            WHERE pkg_id = pkgid AND pkg_version = newpkgversion;
11247
 
12465
 
11248
      RETURN pvid;
12466
      RETURN pvid;
11249
   END;
12467
   END;
11250
 
12468
 
11251
/* -------------------------------------------------------------------------- */
-
 
11252
-- Use:
-
 
11253
--   Used by the Automated Build System to release a new package
-
 
11254
--   Will replace auto_make_vcsrelease
-
 
11255
-- Returns:
-
 
11256
--    Use application errors to indicate programming errors
-
 
11257
--    Use negative return codes to indicate correctable user problems
-
 
11258
--    Positive return code is the new PVID of the package
-
 
11259
--  Similar to auto_make_vcsrelease, but
-
 
11260
--      Cleaned up and simplified
-
 
11261
--      Does not Release the package, it only preps it for release
-
 
11262
--      Adds Rippled Package into the Pending Tab
-
 
11263
--
-
 
11264
FUNCTION auto_make_vcsrelease2 (
-
 
11265
      rtagid                   IN   NUMBER,
-
 
11266
      pkgname                  IN   VARCHAR2,
-
 
11267
      vext                     IN   VARCHAR2,
-
 
11268
      newpkgversion            IN   VARCHAR2,
-
 
11269
      vcstag                   IN   VARCHAR2,
-
 
11270
      dependenciesimportlist   IN   VARCHAR2,
-
 
11271
      isrippled                IN   NUMBER,
-
 
11272
      username                 IN   VARCHAR2
-
 
11273
   )
-
 
11274
      RETURN NUMBER
-
 
11275
   IS
-
 
11276
      pkgid                           NUMBER;
-
 
11277
      pvid                            NUMBER                        := 0;
-
 
11278
      userid                          NUMBER;
-
 
11279
      dlocked                         VARCHAR2 (20)                 := NULL;
-
 
11280
      clonefrompvid                   NUMBER;
-
 
11281
      ssv_mm                          package_versions.v_mm%TYPE;
-
 
11282
      ssv_nmm                         package_versions.v_nmm%TYPE;
-
 
11283
      ssv_ext                         package_versions.v_ext%TYPE;
-
 
11284
      return_package_not_found        NUMBER                        := -1;
-
 
11285
      return_package_already_exists   NUMBER                        := -2;
-
 
11286
      return_not_approved             NUMBER                        := -3;
-
 
11287
      return_migrated_pkg             NUMBER                        := -4;
-
 
11288
      return_svn_path_changed         NUMBER                        := -5;
-
 
11289
 
-
 
11290
 
-
 
11291
      x_vcstypeid                     NUMBER;
-
 
11292
      x_tag                           VARCHAR2(32);
-
 
11293
      x_label                         VARCHAR2(60);
-
 
11294
      x_srcpath                       VARCHAR2(2000);
-
 
11295
      p_srcpath                       VARCHAR2(2000);
-
 
11296
 
-
 
11297
      -- Regular expression constituents
-
 
11298
      Token         VARCHAR2(16) := '([^:]+)';  -- a token is anything except a ':' character
-
 
11299
      Seperator     VARCHAR2(4)  := '::';       -- tokens will be seperated by '::'
-
 
11300
      BOL           VARCHAR2(4)  := '^';
-
 
11301
      Anything      VARCHAR2(4)  := '.*';
-
 
11302
      ReplaceToken1 VARCHAR2(4)  := '\1';
-
 
11303
      ReplaceToken2 VARCHAR2(4)  := '\2';
-
 
11304
      ReplaceToken3 VARCHAR2(4)  := '\3';
-
 
11305
      iprev_modifier_id               NUMBER;
-
 
11306
 
-
 
11307
   BEGIN
-
 
11308
      /*--------------- Business Rules Here -------------------*/
-
 
11309
      IF (rtagid IS NULL)
-
 
11310
      THEN
-
 
11311
         raise_application_error (-20000, 'RtagId must be supplied.');
-
 
11312
      END IF;
-
 
11313
 
-
 
11314
      IF (pkgname IS NULL)
-
 
11315
      THEN
-
 
11316
         raise_application_error (-20000, 'PkgName must be supplied.');
-
 
11317
      END IF;
-
 
11318
 
-
 
11319
      IF (newpkgversion IS NULL)
-
 
11320
      THEN
-
 
11321
         raise_application_error (-20000, 'PkgVersion must be supplied.');
-
 
11322
      END IF;
-
 
11323
 
-
 
11324
      IF (vcstag IS NULL)
-
 
11325
      THEN
-
 
11326
         raise_application_error (-20000, 'PkgVcsTag must be supplied.');
-
 
11327
      END IF;
-
 
11328
 
-
 
11329
      IF (isrippled IS NULL) OR (isrippled < 0) OR (isrippled > 1)
-
 
11330
      THEN
-
 
11331
         raise_application_error (-20000, 'IsRippled must be set to 1 (Is rippled build) or 0 (Is planned build).');
-
 
11332
      END IF;
-
 
11333
 
-
 
11334
      IF (username IS NULL)
-
 
11335
      THEN
-
 
11336
         raise_application_error (-20000, 'UserName must be supplied.');
-
 
11337
      END IF;
-
 
11338
 
-
 
11339
      -- Parse the PkgVcsTag
-
 
11340
      -- Sets up
-
 
11341
      --   x_tag, x_label, x_srcpath
-
 
11342
 
-
 
11343
       BEGIN
-
 
11344
          -- Extract the first token - this will be the short tag name for the VCS (eg. 'CC', 'SVN', etc)
-
 
11345
          x_tag := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Anything, ReplaceToken1);
-
 
11346
 
-
 
11347
          -- Decode the short tag
-
 
11348
          CASE x_tag
-
 
11349
             WHEN 'CC' THEN
-
 
11350
                -- extract the 2nd and 3rd tokens, those being the source path and label respectively
-
 
11351
                x_srcpath := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Token || Seperator || Anything, ReplaceToken2);
-
 
11352
                x_label   := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Token || Seperator || Token, ReplaceToken3);
-
 
11353
 
-
 
11354
                -- NOTE: if reg-expr parsing/replacement fails, the x_... variable may receive the entire input string (vcstag), so
-
 
11355
                -- check for that error as well as the obvious zero-length string conditions.
-
 
11356
                IF LENGTH(x_srcpath) = 0 OR LENGTH(x_label) = 0 OR x_srcpath = vcstag OR x_label = vcstag THEN
-
 
11357
                   raise_application_error (-20000, 'VCS Tag contains insufficient or malformed data!');
-
 
11358
                END IF;
-
 
11359
                
-
 
11360
                IF isSVNbyName(pkgname) > 0 THEN
-
 
11361
                    -- Don't allow migrated packages to be released from a CC label
-
 
11362
                    return return_migrated_pkg;
-
 
11363
                END IF;
-
 
11364
 
-
 
11365
 
-
 
11366
             WHEN 'SVN' THEN
-
 
11367
                -- extract the 2nd token, that being the subversion tag
-
 
11368
                x_srcpath := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Token || Seperator || Anything, ReplaceToken2);
-
 
11369
                x_label   := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Token || Seperator || Token, ReplaceToken3);
-
 
11370
 
-
 
11371
                -- NOTE: if reg-expr parsing/replacement fails, the x_... variable may receive the entire input string (vcstag), so
-
 
11372
                -- check for that error as well as the obvious zero-length string conditions.
-
 
11373
                IF LENGTH(x_srcpath) = 0 OR LENGTH(x_label) = 0 OR x_srcpath = vcstag OR x_label = vcstag THEN
-
 
11374
                   raise_application_error (-20000, 'VCS Tag contains insufficient or malformed data!');
-
 
11375
                END IF;
-
 
11376
 
-
 
11377
             WHEN 'UC' THEN
-
 
11378
                -- nothing to extract, just assign defaults
-
 
11379
                x_srcpath := REGEXP_REPLACE(vcstag, BOL || Token || Seperator || Token || Seperator || Anything, ReplaceToken2);
-
 
11380
                x_label   := 'N/A';
-
 
11381
             ELSE
-
 
11382
                raise_application_error (-20000, 'Unrecognised VCS Tag!');
-
 
11383
          END CASE;
-
 
11384
       END;
-
 
11385
 
-
 
11386
      -- Get the VCS_TYPE_ID for the version control system.
-
 
11387
      BEGIN
-
 
11388
         SELECT vt.vcs_type_id
-
 
11389
         INTO x_vcstypeid
-
 
11390
         FROM VCS_TYPE vt
-
 
11391
         WHERE vt.tag = x_tag;
-
 
11392
         EXCEPTION
-
 
11393
            WHEN NO_DATA_FOUND THEN
-
 
11394
               raise_application_error (-20000, 'Database is missing a version control system tag (' || x_tag || ')!' );
-
 
11395
      END;
-
 
11396
 
-
 
11397
 
-
 
11398
      -- Get user_id
-
 
11399
      BEGIN
-
 
11400
         SELECT usr.user_id
-
 
11401
           INTO userid
-
 
11402
           FROM users usr
-
 
11403
          WHERE UPPER (usr.user_name) = UPPER (username)
-
 
11404
            AND usr.is_disabled IS NULL;
-
 
11405
      EXCEPTION
-
 
11406
         WHEN NO_DATA_FOUND
-
 
11407
         THEN
-
 
11408
            raise_application_error (-20000,
-
 
11409
                                        'UserName: '
-
 
11410
                                     || username
-
 
11411
                                     || ' is not valid or disabled.'
-
 
11412
                                    );
-
 
11413
      END;
-
 
11414
 
-
 
11415
/*----------------------------------------------------------------------------*/
-
 
11416
      -- Create package if necessary
-
 
11417
      IF isrippled = 1
-
 
11418
      THEN
-
 
11419
         /* Ripple Build */
-
 
11420
         BEGIN
-
 
11421
            -- Make sure that the named version does not exist
-
 
11422
            SELECT pv.pv_id
-
 
11423
              INTO pvid
-
 
11424
              FROM package_versions pv, PACKAGES pkg
-
 
11425
             WHERE pv.pkg_id = pkg.pkg_id
-
 
11426
               AND pkg.pkg_name = pkgname
-
 
11427
               AND pv.pkg_version = newpkgversion;
-
 
11428
         EXCEPTION
-
 
11429
            WHEN NO_DATA_FOUND
-
 
11430
            THEN
-
 
11431
               pvid := 0;
-
 
11432
         END;
-
 
11433
 
-
 
11434
         IF (pvid = 0)
-
 
11435
         THEN
-
 
11436
 
-
 
11437
            BEGIN
-
 
11438
               -- Find package to be replaced with the ripple package
-
 
11439
               SELECT pv.pv_id, pv.src_path
-
 
11440
                 INTO clonefrompvid, p_srcpath
-
 
11441
                 FROM PACKAGES pkg, package_versions pv,
-
 
11442
                      release_content rc
-
 
11443
                WHERE rc.pv_id = pv.pv_id
-
 
11444
                  AND pv.pkg_id = pkg.pkg_id
-
 
11445
                  AND rc.rtag_id = rtagid
-
 
11446
                  AND pkg.pkg_name = pkgname
-
 
11447
                  AND NVL (pv.v_ext, '|LINK_A_NULL|') = NVL (vext, '|LINK_A_NULL|');
-
 
11448
            EXCEPTION
-
 
11449
               WHEN NO_DATA_FOUND
-
 
11450
               THEN
-
 
11451
                  raise_application_error
-
 
11452
                                        (-20000,
-
 
11453
                                            'Cannot get CloneFromPvId. VExt='
-
 
11454
                                         || vext
-
 
11455
                                         || ', RtagId='
-
 
11456
                                         || rtagid
-
 
11457
                                         || ', PkgName='
-
 
11458
                                         || pkgname
-
 
11459
                                        );
-
 
11460
            END;
-
 
11461
 
-
 
11462
              -- Ensure Source Path does not change
-
 
11463
              --    Ripple:   Will only change if the labeling process is messed up
-
 
11464
              --
-
 
11465
              IF ( x_tag = 'SVN' AND p_srcpath != x_srcpath )
-
 
11466
              THEN
-
 
11467
                return return_svn_path_changed;
-
 
11468
              END IF;
-
 
11469
 
-
 
11470
            -- Create new Package Version, based on existing package
-
 
11471
            seed_package_names_versions (pkgname,
-
 
11472
                                         newpkgversion,
-
 
11473
                                         userid,
-
 
11474
                                         pvid,
-
 
11475
                                         clonefrompvid
-
 
11476
                                        );
-
 
11477
 
-
 
11478
             -- Insert new Version into the 'Planned' tab of the Release
-
 
11479
             PK_PLANNED.ADD_RIPPLE_PACKAGE ( pvid, clonefrompvid , rtagid, userid );
-
 
11480
 
-
 
11481
            -- Update Package reason for release
-
 
11482
            -- Force to be Approved for Autobuild - will control visability inn Pending Tab
-
 
11483
            UPDATE package_versions pv
-
 
11484
               SET pv.comments = 'Rippled Build.',
-
 
11485
                   pv.build_type = 'Y',
-
 
11486
                   pv.dlocked = 'A'
-
 
11487
             WHERE pv.pv_id = pvid;
-
 
11488
             
-
 
11489
 
-
 
11490
         ELSE   -- PVID != 0. 
-
 
11491
            --
-
 
11492
            -- Package already exists, it was built previously, and has just been re-built again probably due to the
-
 
11493
            -- fact that the archive was cleaned of the original build artifacts at some point, and those artifacts
-
 
11494
            -- are now needed once more. As such, we need to ensure that a new release note generation occurs so
-
 
11495
            -- reset the package_versions[pvid].release_notes_info field to enable that to happen.
-
 
11496
            UPDATE package_versions pv
-
 
11497
               SET pv.release_notes_info = null,
-
 
11498
                   pv.modified_stamp = ora_sysdatetime
-
 
11499
             WHERE pv.pv_id = pvid;
-
 
11500
 
-
 
11501
            --DEVI-066151
-
 
11502
            log_action (pvid, 'package_rebuilt', userid, 'Package Re-built...');
-
 
11503
 
-
 
11504
            RETURN return_package_already_exists;
-
 
11505
         END IF;
-
 
11506
 
-
 
11507
      -- -----------------------------------------------------------------------
-
 
11508
      --    Package is NOT a ripple
-
 
11509
      --    Package is a planned release
-
 
11510
      --    Package MUST exist in the Pending Area
-
 
11511
      --
-
 
11512
      ELSE
-
 
11513
         -- Find package in pending area
-
 
11514
         BEGIN
-
 
11515
            SELECT pv.pv_id, pv.dlocked, pv.src_path
-
 
11516
              INTO pvid, dlocked, p_srcpath
-
 
11517
              FROM planned pl, package_versions pv, PACKAGES pkg
-
 
11518
             WHERE pl.pv_id = pv.pv_id
-
 
11519
               AND pv.pkg_id = pkg.pkg_id
-
 
11520
               AND pl.rtag_id = rtagid
-
 
11521
               AND pkg.pkg_name = pkgname
-
 
11522
               AND pv.dlocked = 'A'
-
 
11523
               AND NVL (pv.v_ext, '|LINK_A_NULL|') = NVL (vext, '|LINK_A_NULL|')
-
 
11524
               AND rownum = 1
-
 
11525
             ORDER BY pv.modified_stamp;
-
 
11526
         EXCEPTION
-
 
11527
            WHEN NO_DATA_FOUND
-
 
11528
            THEN
-
 
11529
               pvid := 0;
-
 
11530
         END;
-
 
11531
 
-
 
11532
         IF (pvid = 0)
-
 
11533
         THEN
-
 
11534
            -- Package does not exist in pending area, hence report it
-
 
11535
            -- It may have been reject while were building it
-
 
11536
            RETURN return_package_not_found;
-
 
11537
         END IF;
-
 
11538
 
-
 
11539
         IF (dlocked != 'A')
-
 
11540
         THEN
-
 
11541
            -- Package is not approved for autobuild
-
 
11542
            -- Will no longer get here, due to check in the previous select
-
 
11543
            -- This is intentional. We need the force approved package
-
 
11544
            RETURN return_not_approved;
-
 
11545
         END IF;
-
 
11546
 
-
 
11547
          -- Ensure Source Path does not change
-
 
11548
          -- Do not expect the SVN development branch to change from the previous version
-
 
11549
          --    Planned:  Will only change if user has incorrect metadata
-
 
11550
          --
-
 
11551
          IF ( x_tag = 'SVN' AND p_srcpath != x_srcpath )
-
 
11552
          THEN
-
 
11553
            return return_svn_path_changed;
-
 
11554
          END IF;
-
 
11555
 
-
 
11556
      END IF;
-
 
11557
 
-
 
11558
      -- ----------------------------------------------------------------------
-
 
11559
      -- Common Processing for ripple and planned(non-ripple) builds
-
 
11560
      --
-
 
11561
 
-
 
11562
      BEGIN
-
 
11563
         -- Import Dependencies
-
 
11564
         import_dependencies (pvid, dependenciesimportlist, userid);
-
 
11565
      END;
-
 
11566
 
-
 
11567
      BEGIN
-
 
11568
         -- Split current version in parts
-
 
11569
         split_version (newpkgversion, ssv_mm, ssv_nmm, ssv_ext);
-
 
11570
 
-
 
11571
         -- Update Package Details
-
 
11572
         UPDATE package_versions pv
-
 
11573
            SET pv.pkg_version = newpkgversion,
-
 
11574
                pv.v_ext = ssv_ext,
-
 
11575
                pv.v_mm = ssv_mm,
-
 
11576
                pv.v_nmm = ssv_nmm,
-
 
11577
                pv.src_path = x_srcpath,
-
 
11578
                pv.pkg_label = x_label,
-
 
11579
                pv.vcs_type_id = x_vcstypeid
-
 
11580
          WHERE pv.pv_id = pvid;
-
 
11581
      EXCEPTION
-
 
11582
         WHEN DUP_VAL_ON_INDEX
-
 
11583
         THEN
-
 
11584
            -- Package already exists, hence cannot be used for ripple build
-
 
11585
            RETURN return_package_already_exists;
-
 
11586
      END;
-
 
11587
 
-
 
11588
      -- Update the is_autobuildable
-
 
11589
      UPDATE package_versions
-
 
11590
         SET is_autobuildable = 'Y'
-
 
11591
       WHERE pv_id = pvid;
-
 
11592
 
-
 
11593
 
-
 
11594
      -- DEVI-063601
-
 
11595
      -- For planned builds the modifier_id shouldn't be set to buildadm.
-
 
11596
      -- The auto_make_release() will set it to the 'buildadm' 
-
 
11597
      -- Save and restore the modifier_id
-
 
11598
 
-
 
11599
      -- SELECT pv.modifier_id INTO iprev_modifier_id
-
 
11600
      -- FROM package_versions pv WHERE pv.pv_id = pvid;
-
 
11601
 
-
 
11602
      -- Now release package
-
 
11603
      -- pk_environment.auto_make_release (pvid,
-
 
11604
      --                                  rtagid,
-
 
11605
      --                                  userid,
-
 
11606
      --                                  vext,
-
 
11607
      --                                  ssv_ext,
-
 
11608
      --                                  clonefrompvid
-
 
11609
      --                                 );
-
 
11610
 
-
 
11611
      -- DEVI-063601
-
 
11612
      -- if it is a planned build then restore the modifier_id to the previous modifier
-
 
11613
      -- UPDATE package_versions pv SET pv.modifier_id = iprev_modifier_id
-
 
11614
      -- WHERE pv.pv_id = pvid;
-
 
11615
 
-
 
11616
      --Now clean the PLANNED_VERSIONS table
-
 
11617
      SELECT pkg_id
-
 
11618
        INTO pkgid
-
 
11619
        FROM PACKAGES
-
 
11620
       WHERE pkg_name = pkgname;
-
 
11621
 
-
 
11622
      DELETE FROM planned_versions
-
 
11623
            WHERE pkg_id = pkgid AND pkg_version = newpkgversion;
-
 
11624
 
-
 
11625
      RETURN pvid;
-
 
11626
   END;
-
 
11627
 
-
 
11628
/*-------------------------------------------------------------------------------------------------------*/
12469
/*-------------------------------------------------------------------------------------------------------*/
11629
   PROCEDURE import_dependencies (
12470
   PROCEDURE import_dependencies (
11630
      pvid                     IN   NUMBER,
12471
      pvid                     IN   NUMBER,
11631
      dependenciesimportlist   IN   VARCHAR2,
12472
      dependenciesimportlist   IN   VARCHAR2,
11632
      userid                   IN   NUMBER
12473
      userid                   IN   NUMBER
Line 12537... Line 13378...
12537
   svncount   NUMBER  := 0;
13378
   svncount   NUMBER  := 0;
12538
   BEGIN
13379
   BEGIN
12539
        SELECT COUNT(*) INTO svncount FROM PACKAGE_VERSIONS pv, PACKAGES pkg WHERE pkg.pkg_name = pkgname AND pv.PKG_ID = pkg.pkg_id AND pv.VCS_TYPE_ID = 23;
13380
        SELECT COUNT(*) INTO svncount FROM PACKAGE_VERSIONS pv, PACKAGES pkg WHERE pkg.pkg_name = pkgname AND pv.PKG_ID = pkg.pkg_id AND pv.VCS_TYPE_ID = 23;
12540
        RETURN (svncount);
13381
        RETURN (svncount);
12541
   END;
13382
   END;
-
 
13383
/*-------------------------------------------------------------------------------------------------------
-
 
13384
Name:        new_build_instance
-
 
13385
Description: Create a new entry in the BUILD_INSTANCE table
-
 
13386
             The BUILD_ID will be allocated.
-
 
13387
             The timestamp will be created
-
 
13388
 
-
 
13389
Paramters:	rtag_id:	Release ID - must exist
-
 
13390
            pv_id:    Package ID - must exist
-
 
13391
            reason:   Reason code for the build
-
 
13392
 
-
 
13393
Returns:	BUILD_ID for the new entry
-
 
13394
          Returns -1 on error, PV_ID or RTAG_ID do not exist
-
 
13395
*/ 
-
 
13396
FUNCTION new_build_instance( rtag_id IN NUMBER, pv_id IN NUMBER , reason IN CHAR) 
-
 
13397
  RETURN NUMBER   
-
 
13398
  IS
-
 
13399
    build_id NUMBER := 0;
-
 
13400
  BEGIN
-
 
13401
    INSERT into BUILD_INSTANCES (RTAG_ID, PV_ID, REASON)
-
 
13402
    values( rtag_id, pv_id, reason)
-
 
13403
    returning BUILD_ID into build_id;
-
 
13404
    return build_id;
-
 
13405
  EXCEPTION
-
 
13406
    WHEN OTHERS THEN
-
 
13407
      return -1;
-
 
13408
  END;
-
 
13409
  
-
 
13410
/*-------------------------------------------------------------------------------------------------------
-
 
13411
Name: update_build_instance
-
 
13412
Description: Update fields in an existing build instance
-
 
13413
Returns: -1 on error
-
 
13414
*/
-
 
13415
FUNCTION update_build_instance(
-
 
13416
    nbuild_id IN NUMBER,
-
 
13417
    npv_id    IN NUMBER DEFAULT NULL,
-
 
13418
    nstate    IN CHAR DEFAULT NULL )
-
 
13419
  RETURN NUMBER
-
 
13420
IS
-
 
13421
BEGIN
-
 
13422
  IF ( npv_id IS NOT NULL AND npv_id > 0 ) THEN
-
 
13423
    UPDATE BUILD_INSTANCES SET PV_ID = npv_id WHERE BUILD_ID = nbuild_id;
-
 
13424
    IF SQL%NOTFOUND THEN
-
 
13425
      RETURN -2;
-
 
13426
    END IF;
-
 
13427
  END IF;
-
 
13428
  
-
 
13429
  IF ( nstate        IS NOT NULL ) THEN
-
 
13430
    IF (LENGTH(nstate) = 1 ) THEN
-
 
13431
      UPDATE BUILD_INSTANCES SET STATE = nstate WHERE BUILD_ID = nbuild_id;
-
 
13432
        IF SQL%NOTFOUND THEN
-
 
13433
          RETURN -3;
-
 
13434
        END IF;
-
 
13435
    ELSE
-
 
13436
      RETURN -4;
-
 
13437
    END IF;
-
 
13438
  END IF;
-
 
13439
  
-
 
13440
  RETURN 1;
-
 
13441
  EXCEPTION
-
 
13442
    WHEN OTHERS THEN
-
 
13443
      RETURN -1;
-
 
13444
  END;
-
 
13445
 
-
 
13446
/*-------------------------------------------------------------------------------------------------------
-
 
13447
Name:        insert_test_run
-
 
13448
Description: Insert data into the test_run table
-
 
13449
             
-
 
13450
 
-
 
13451
Paramters:	See below
-
 
13452
 
-
 
13453
Returns:	1 on success
-
 
13454
          Returns -1 on error
-
 
13455
*/  
-
 
13456
  FUNCTION insert_test_run( 
-
 
13457
      build_id  IN NUMBER, 
-
 
13458
      name      IN VARCHAR2, 
-
 
13459
      outcome   IN VARCHAR2, 
-
 
13460
      platform  IN VARCHAR2, 
-
 
13461
      stype     IN VARCHAR2, 
-
 
13462
      duration  IN NUMBER default null, 
-
 
13463
      message   IN CLOB default null
-
 
13464
      ) return NUMBER
-
 
13465
IS
-
 
13466
  sName VARCHAR2(1000) := name;
-
 
13467
  sNameLen NUMBER;
-
 
13468
  
-
 
13469
BEGIN
-
 
13470
  sNameLen := LENGTH(sName);
-
 
13471
  IF sNameLen >= 150 Then
-
 
13472
    sName := '...' || SUBSTR(sName, sNameLen - 147); 
-
 
13473
  END IF;
-
 
13474
 
-
 
13475
  INSERT into TEST_RUN
-
 
13476
    (BUILD_ID, TEST_NAME, TEST_OUTCOME, TIME_TAKEN,FAIL_MESSAGE,PLATFORM, TYPE)
-
 
13477
    VALUES(build_id,sName,outcome, duration, message, platform, stype);
-
 
13478
    return 1;
-
 
13479
  EXCEPTION
-
 
13480
    WHEN OTHERS THEN
-
 
13481
      return -1;
-
 
13482
 
-
 
13483
END;
12542
   
13484
   
12543
   END;
13485
   END;
12544
 
13486
 
12545
/
13487
/
12546
 
-
 
12547
/
-
 
12548
--------------------------------------------------------
13488
--------------------------------------------------------
12549
--  DDL for Package Body PK_WORK_IN_PROGRESS
13489
--  DDL for Package Body PK_WORK_IN_PROGRESS
12550
--------------------------------------------------------
13490
--------------------------------------------------------
12551
 
13491
 
12552
  CREATE OR REPLACE PACKAGE BODY "PK_WORK_IN_PROGRESS" IS
13492
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."PK_WORK_IN_PROGRESS" IS
12553
 
13493
 
12554
/*
13494
/*
12555
------------------------------
13495
------------------------------
12556
||  Last Modified:  S.Vukovic
13496
||  Last Modified:  S.Vukovic
12557
||  Modified Date:  2/May/2005
13497
||  Modified Date:  2/May/2005
Line 12712... Line 13652...
12712
	-- Check if the view is BASE VIEW
13652
	-- Check if the view is BASE VIEW
12713
	SELECT vi.BASE_VIEW INTO IsBaseView
13653
	SELECT vi.BASE_VIEW INTO IsBaseView
12714
	  FROM VIEWS vi
13654
	  FROM VIEWS vi
12715
	 WHERE vi.VIEW_ID = ViewId;
13655
	 WHERE vi.VIEW_ID = ViewId;
12716
	 
13656
	 
12717
	IF (IsBaseView = 'Y') THEN 
13657
	IF (IsBaseView IN ('Y', 'S')) THEN 
12718
		-- Get Base view content
13658
		-- Get Base view content
12719
		OPEN RecordSet FOR
13659
		OPEN RecordSet FOR
12720
		SELECT 0 AS PKG_STATE,
13660
		SELECT 0 AS PKG_STATE,
12721
			   NULL AS DEPRECATED_STATE,
13661
			   NULL AS DEPRECATED_STATE,
12722
			   pv.pv_id, 
13662
			   pv.pv_id, 
Line 12776... Line 13716...
12776
END;
13716
END;
12777
/*-------------------------------------------------------------------------------------------------------*/
13717
/*-------------------------------------------------------------------------------------------------------*/
12778
END PK_WORK_IN_PROGRESS;
13718
END PK_WORK_IN_PROGRESS;
12779
 
13719
 
12780
/
13720
/
12781
 
-
 
12782
/
-
 
12783
--------------------------------------------------------
13721
--------------------------------------------------------
12784
--  DDL for Package Body RM_ISSUES
13722
--  DDL for Package Body RM_ISSUES
12785
--------------------------------------------------------
13723
--------------------------------------------------------
12786
 
13724
 
12787
  CREATE OR REPLACE PACKAGE BODY "RM_ISSUES" AS
13725
  CREATE OR REPLACE PACKAGE BODY "RELEASE_MANAGER"."RM_ISSUES" AS
12788
 
13726
 
12789
-- Private Implementation -----------------------------------------------------
13727
-- Private Implementation -----------------------------------------------------
12790
 
13728
 
12791
 
13729
 
12792
	FUNCTION VerIsGrtrThanOrEqlToStart( XXstart IN NUMBER, XX IN NUMBER, YYstart IN NUMBER, YY IN NUMBER, ZZstart IN NUMBER, ZZ IN NUMBER ) RETURN NUMBER
13730
	FUNCTION VerIsGrtrThanOrEqlToStart( XXstart IN NUMBER, XX IN NUMBER, YYstart IN NUMBER, YY IN NUMBER, ZZstart IN NUMBER, ZZ IN NUMBER ) RETURN NUMBER
Line 13212... Line 14150...
13212
	END;
14150
	END;
13213
 
14151
 
13214
END Rm_Issues;
14152
END Rm_Issues;
13215
 
14153
 
13216
/
14154
/
13217
 
-
 
13218
/
-
 
13219
--------------------------------------------------------
14155
--------------------------------------------------------
13220
--  DDL for Procedure ADD_AUTOBUILD_FAILURE_INFO
14156
--  DDL for Procedure ADD_AUTOBUILD_FAILURE_INFO
13221
--------------------------------------------------------
14157
--------------------------------------------------------
13222
set define off;
14158
set define off;
13223
 
14159
 
13224
  CREATE OR REPLACE PROCEDURE "ADD_AUTOBUILD_FAILURE_INFO" (
14160
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_AUTOBUILD_FAILURE_INFO" (
13225
   nprojid     IN   NUMBER,
14161
   nprojid     IN   NUMBER,
13226
   nviewid     IN   NUMBER,
14162
   nviewid     IN   NUMBER,
13227
   suserlist   IN   VARCHAR2
14163
   suserlist   IN   VARCHAR2
13228
)
14164
)
13229
IS
14165
IS
Line 13270... Line 14206...
13270
 
14206
 
13271
   add_view_members (groupid, suserlist);
14207
   add_view_members (groupid, suserlist);
13272
END add_autobuild_failure_info;
14208
END add_autobuild_failure_info;
13273
 
14209
 
13274
/
14210
/
13275
 
-
 
13276
/
-
 
13277
--------------------------------------------------------
14211
--------------------------------------------------------
13278
--  DDL for Procedure ADD_COMPONENT
14212
--  DDL for Procedure ADD_COMPONENT
13279
--------------------------------------------------------
14213
--------------------------------------------------------
13280
set define off;
14214
set define off;
13281
 
14215
 
13282
  CREATE OR REPLACE PROCEDURE "ADD_COMPONENT" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE,
14216
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_COMPONENT" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE,
13283
	   	  		  						  	sFileName IN RELEASE_COMPONENTS.FILE_NAME%TYPE,
14217
	   	  		  						  	sFileName IN RELEASE_COMPONENTS.FILE_NAME%TYPE,
13284
											sFilePath IN RELEASE_COMPONENTS.FILE_PATH%TYPE DEFAULT NULL,
14218
											sFilePath IN RELEASE_COMPONENTS.FILE_PATH%TYPE DEFAULT NULL,
13285
											nByteSize IN RELEASE_COMPONENTS.BYTE_SIZE%TYPE,
14219
											nByteSize IN RELEASE_COMPONENTS.BYTE_SIZE%TYPE,
13286
											sCRCcksum IN RELEASE_COMPONENTS.CRC_CKSUM%TYPE DEFAULT NULL,
14220
											sCRCcksum IN RELEASE_COMPONENTS.CRC_CKSUM%TYPE DEFAULT NULL,
13287
											sCRCmodcrc IN RELEASE_COMPONENTS.CRC_MODCRC%TYPE DEFAULT NULL
14221
											sCRCmodcrc IN RELEASE_COMPONENTS.CRC_MODCRC%TYPE DEFAULT NULL
Line 13301... Line 14235...
13301
 
14235
 
13302
 
14236
 
13303
END Add_Component;
14237
END Add_Component;
13304
 
14238
 
13305
/
14239
/
13306
 
-
 
13307
/
-
 
13308
--------------------------------------------------------
14240
--------------------------------------------------------
13309
--  DDL for Procedure ADD_PACKAGE_INTEREST
14241
--  DDL for Procedure ADD_PACKAGE_INTEREST
13310
--------------------------------------------------------
14242
--------------------------------------------------------
13311
set define off;
14243
set define off;
13312
 
14244
 
13313
  CREATE OR REPLACE PROCEDURE "ADD_PACKAGE_INTEREST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
14245
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_PACKAGE_INTEREST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
13314
	   	  		  								  nPkgIdList IN VARCHAR2,
14246
	   	  		  								  nPkgIdList IN VARCHAR2,
13315
												  nUserId IN NUMBER
14247
												  nUserId IN NUMBER
13316
	   	  		  								  ) IS
14248
	   	  		  								  ) IS
13317
 
14249
 
13318
/******************************************************************************
14250
/******************************************************************************
Line 13351... Line 14283...
13351
	 
14283
	 
13352
 
14284
 
13353
END ADD_PACKAGE_INTEREST;
14285
END ADD_PACKAGE_INTEREST;
13354
 
14286
 
13355
/
14287
/
13356
 
-
 
13357
/
-
 
13358
--------------------------------------------------------
14288
--------------------------------------------------------
13359
--  DDL for Procedure ADD_PACKAGE_INTEREST_TEST
14289
--  DDL for Procedure ADD_PACKAGE_INTEREST_TEST
13360
--------------------------------------------------------
14290
--------------------------------------------------------
13361
set define off;
14291
set define off;
13362
 
14292
 
13363
  CREATE OR REPLACE PROCEDURE "ADD_PACKAGE_INTEREST_TEST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
14293
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_PACKAGE_INTEREST_TEST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
13364
	   	  		  								  nPkgIdList IN VARCHAR2,
14294
	   	  		  								  nPkgIdList IN VARCHAR2,
13365
												  nUserId IN NUMBER
14295
												  nUserId IN NUMBER
13366
	   	  		  								  ) IS
14296
	   	  		  								  ) IS
13367
 
14297
 
13368
/******************************************************************************
14298
/******************************************************************************
Line 13401... Line 14331...
13401
	 
14331
	 
13402
 
14332
 
13403
END ADD_PACKAGE_INTEREST_TEST;
14333
END ADD_PACKAGE_INTEREST_TEST;
13404
 
14334
 
13405
/
14335
/
13406
 
-
 
13407
/
-
 
13408
--------------------------------------------------------
14336
--------------------------------------------------------
13409
--  DDL for Procedure ADD_RUNTIME_DEPENDENCY
14337
--  DDL for Procedure ADD_RUNTIME_DEPENDENCY
13410
--------------------------------------------------------
14338
--------------------------------------------------------
13411
set define off;
14339
set define off;
13412
 
14340
 
13413
  CREATE OR REPLACE PROCEDURE "ADD_RUNTIME_DEPENDENCY" ( NNpv_id IN NUMBER,
14341
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_RUNTIME_DEPENDENCY" ( NNpv_id IN NUMBER,
13414
                                                     SSrtd_name IN PACKAGES.pkg_name%TYPE,
14342
                                                     SSrtd_name IN PACKAGES.pkg_name%TYPE,
13415
                                                     SSrtd_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
14343
                                                     SSrtd_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
13416
                                                     NNuser_id IN NUMBER
14344
                                                     NNuser_id IN NUMBER
13417
                                                    ) IS
14345
                                                    ) IS
13418
/* ---------------------------------------------------------------------------
14346
/* ---------------------------------------------------------------------------
Line 13448... Line 14376...
13448
 
14376
 
13449
 
14377
 
13450
END Add_Runtime_Dependency;
14378
END Add_Runtime_Dependency;
13451
 
14379
 
13452
/
14380
/
13453
 
-
 
13454
/
-
 
13455
--------------------------------------------------------
14381
--------------------------------------------------------
13456
--  DDL for Procedure ADD_VIEW_MEMBERS
14382
--  DDL for Procedure ADD_VIEW_MEMBERS
13457
--------------------------------------------------------
14383
--------------------------------------------------------
13458
set define off;
14384
set define off;
13459
 
14385
 
13460
  CREATE OR REPLACE PROCEDURE "ADD_VIEW_MEMBERS" (nGroupId IN NUMBER, sUserList IN VARCHAR2) IS
14386
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."ADD_VIEW_MEMBERS" (nGroupId IN NUMBER, sUserList IN VARCHAR2) IS
13461
 
14387
 
13462
/******************************************************************************
14388
/******************************************************************************
13463
   NAME:       ADD_VIEW_MEMBERS
14389
   NAME:       ADD_VIEW_MEMBERS
13464
   PURPOSE:    
14390
   PURPOSE:    
13465
 
14391
 
Line 13504... Line 14430...
13504
		 
14430
		 
13505
		 
14431
		 
13506
END ADD_VIEW_MEMBERS;
14432
END ADD_VIEW_MEMBERS;
13507
 
14433
 
13508
/
14434
/
13509
 
-
 
13510
/
-
 
13511
--------------------------------------------------------
14435
--------------------------------------------------------
13512
--  DDL for Procedure BASIC_CLONE
14436
--  DDL for Procedure BASIC_CLONE
13513
--------------------------------------------------------
14437
--------------------------------------------------------
13514
set define off;
14438
set define off;
13515
 
14439
 
13516
  CREATE OR REPLACE PROCEDURE "BASIC_CLONE" ( nFROMpv_id IN NUMBER,
14440
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."BASIC_CLONE" ( nFROMpv_id IN NUMBER,
13517
                        nTOpv_id IN NUMBER,
14441
                        nTOpv_id IN NUMBER,
13518
                        nRtag_id IN NUMBER,
14442
                        nRtag_id IN NUMBER,
13519
                        nUser_id IN NUMBER,
14443
                        nUser_id IN NUMBER,
13520
                        nTOpkg_id IN NUMBER DEFAULT NULL,
14444
                        nTOpkg_id IN NUMBER DEFAULT NULL,
13521
                        enumISSUES_STATE_IMPORTED IN NUMBER DEFAULT NULL ) IS
14445
                        enumISSUES_STATE_IMPORTED IN NUMBER DEFAULT NULL ) IS
Line 13708... Line 14632...
13708
---------------------------------------------------------------------------------------------------------------
14632
---------------------------------------------------------------------------------------------------------------
13709
 
14633
 
13710
END Basic_Clone;
14634
END Basic_Clone;
13711
 
14635
 
13712
/
14636
/
13713
 
-
 
13714
/
-
 
13715
--------------------------------------------------------
14637
--------------------------------------------------------
13716
--  DDL for Procedure BUILD_TREE
14638
--  DDL for Procedure BUILD_TREE
13717
--------------------------------------------------------
14639
--------------------------------------------------------
13718
set define off;
14640
set define off;
13719
 
14641
 
13720
  CREATE OR REPLACE PROCEDURE "BUILD_TREE" ( nRtag_id IN NUMBER,
14642
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."BUILD_TREE" ( nRtag_id IN NUMBER,
13721
	   	  		  					     retSessionNum OUT NUMBER ) IS
14643
	   	  		  					     retSessionNum OUT NUMBER ) IS
13722
 
14644
 
13723
/* ---------------------------------------------------------------------------
14645
/* ---------------------------------------------------------------------------
13724
    Version: 3.0.0
14646
    Version: 3.0.0
13725
   --------------------------------------------------------------------------- */
14647
   --------------------------------------------------------------------------- */
Line 14024... Line 14946...
14024
	
14946
	
14025
	retSessionNum := sessionNum;
14947
	retSessionNum := sessionNum;
14026
END Build_Tree;
14948
END Build_Tree;
14027
 
14949
 
14028
/
14950
/
14029
 
-
 
14030
/
-
 
14031
--------------------------------------------------------
14951
--------------------------------------------------------
14032
--  DDL for Procedure CHANGE_PACKAGE_STATE
14952
--  DDL for Procedure CHANGE_PACKAGE_STATE
14033
--------------------------------------------------------
14953
--------------------------------------------------------
14034
set define off;
14954
set define off;
14035
 
14955
 
14036
  CREATE OR REPLACE PROCEDURE "CHANGE_PACKAGE_STATE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
14956
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CHANGE_PACKAGE_STATE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
14037
											 nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE ) IS
14957
											 nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE ) IS
14038
/* ---------------------------------------------------------------------------
14958
/* ---------------------------------------------------------------------------
14039
    Version: 4.0
14959
    Version: 4.0
14040
   --------------------------------------------------------------------------- */
14960
   --------------------------------------------------------------------------- */
14041
 
14961
 
Line 14051... Line 14971...
14051
   /*	Log_Action ( nPvId, 'unlock_package', nUserId );*/
14971
   /*	Log_Action ( nPvId, 'unlock_package', nUserId );*/
14052
 
14972
 
14053
END Change_Package_State;
14973
END Change_Package_State;
14054
 
14974
 
14055
/
14975
/
14056
 
-
 
14057
/
-
 
14058
--------------------------------------------------------
14976
--------------------------------------------------------
14059
--  DDL for Procedure CHANGE_RELEASE_MODE
14977
--  DDL for Procedure CHANGE_RELEASE_MODE
14060
--------------------------------------------------------
14978
--------------------------------------------------------
14061
set define off;
14979
set define off;
14062
 
14980
 
14063
  CREATE OR REPLACE PROCEDURE "CHANGE_RELEASE_MODE" ( nModeCode IN NUMBER, nRtagId IN NUMBER, UserId IN NUMBER ) IS
14981
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CHANGE_RELEASE_MODE" ( nModeCode IN NUMBER, nRtagId IN NUMBER, UserId IN NUMBER ) IS
14064
/* ---------------------------------------------------------------------------
14982
/* ---------------------------------------------------------------------------
14065
    Version: 3.0.0
14983
    Version: 3.0.0
14066
   --------------------------------------------------------------------------- */
14984
   --------------------------------------------------------------------------- */
14067
 
14985
 
14068
	cMode CHAR(1) := NULL;  
14986
	cMode CHAR(1) := NULL;  
Line 14138... Line 15056...
14138
 
15056
 
14139
 
15057
 
14140
END CHANGE_RELEASE_MODE;
15058
END CHANGE_RELEASE_MODE;
14141
 
15059
 
14142
/
15060
/
14143
 
-
 
14144
/
-
 
14145
--------------------------------------------------------
15061
--------------------------------------------------------
14146
--  DDL for Procedure CHECK_NEW_PATCHES
15062
--  DDL for Procedure CHECK_NEW_PATCHES
14147
--------------------------------------------------------
15063
--------------------------------------------------------
14148
set define off;
15064
set define off;
14149
 
15065
 
14150
  CREATE OR REPLACE PROCEDURE "CHECK_NEW_PATCHES" (
15066
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CHECK_NEW_PATCHES" (
14151
   nrtagid   IN   release_content.rtag_id%TYPE
15067
   nrtagid   IN   release_content.rtag_id%TYPE
14152
)
15068
)
14153
IS
15069
IS
14154
/* ---------------------------------------------------------------------------
15070
/* ---------------------------------------------------------------------------
14155
    Version: 3.0
15071
    Version: 3.0
Line 14212... Line 15128...
14212
                WHERE rc.pv_id = pp.pv_id AND rc.rtag_id = nrtagid
15128
                WHERE rc.pv_id = pp.pv_id AND rc.rtag_id = nrtagid
14213
             GROUP BY pp.pv_id);
15129
             GROUP BY pp.pv_id);
14214
END check_new_patches;
15130
END check_new_patches;
14215
 
15131
 
14216
/
15132
/
14217
 
-
 
14218
/
-
 
14219
--------------------------------------------------------
15133
--------------------------------------------------------
14220
--  DDL for Procedure CLEAN_ADVISORY_RIPPLE
15134
--  DDL for Procedure CLEAN_ADVISORY_RIPPLE
14221
--------------------------------------------------------
15135
--------------------------------------------------------
14222
set define off;
15136
set define off;
14223
 
15137
 
14224
  CREATE OR REPLACE PROCEDURE "CLEAN_ADVISORY_RIPPLE" (nrtagid IN NUMBER)
15138
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CLEAN_ADVISORY_RIPPLE" (nrtagid IN NUMBER)
14225
IS
15139
IS
14226
/******************************************************************************
15140
/******************************************************************************
14227
   NAME:       clean_advisory_ripple
15141
   NAME:       clean_advisory_ripple
14228
 
15142
 
14229
   PURPOSE:    To delete entries from the advisory_ripple table based upon
15143
   PURPOSE:    To delete entries from the advisory_ripple table based upon
Line 14252... Line 15166...
14252
                (SELECT pv_id FROM planned WHERE rtag_id = nrtagid AND (operation is null OR operation = 'R'))
15166
                (SELECT pv_id FROM planned WHERE rtag_id = nrtagid AND (operation is null OR operation = 'R'))
14253
               );
15167
               );
14254
END clean_advisory_ripple;
15168
END clean_advisory_ripple;
14255
 
15169
 
14256
/
15170
/
14257
 
-
 
14258
/
-
 
14259
--------------------------------------------------------
15171
--------------------------------------------------------
14260
--  DDL for Procedure CLEAN_DO_NOT_RIPPLE
15172
--  DDL for Procedure CLEAN_DO_NOT_RIPPLE
14261
--------------------------------------------------------
15173
--------------------------------------------------------
14262
set define off;
15174
set define off;
14263
 
15175
 
14264
  CREATE OR REPLACE PROCEDURE "CLEAN_DO_NOT_RIPPLE" (nrtagid IN NUMBER)
15176
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CLEAN_DO_NOT_RIPPLE" (nrtagid IN NUMBER)
14265
IS
15177
IS
14266
/******************************************************************************
15178
/******************************************************************************
14267
   NAME:       clean_do_not_ripple
15179
   NAME:       clean_do_not_ripple
14268
 
15180
 
14269
   PURPOSE:    To delete entries from the do_not_ripple table based upon
15181
   PURPOSE:    To delete entries from the do_not_ripple table based upon
Line 14292... Line 15204...
14292
                (SELECT pv_id FROM planned WHERE rtag_id = nrtagid AND (operation is null OR operation = 'R'))
15204
                (SELECT pv_id FROM planned WHERE rtag_id = nrtagid AND (operation is null OR operation = 'R'))
14293
               );
15205
               );
14294
END clean_do_not_ripple;
15206
END clean_do_not_ripple;
14295
 
15207
 
14296
/
15208
/
14297
 
-
 
14298
/
-
 
14299
--------------------------------------------------------
15209
--------------------------------------------------------
14300
--  DDL for Procedure CLEAR_ADVISORY_RIPPLE
15210
--  DDL for Procedure CLEAR_ADVISORY_RIPPLE
14301
--------------------------------------------------------
15211
--------------------------------------------------------
14302
set define off;
15212
set define off;
14303
 
15213
 
14304
  CREATE OR REPLACE PROCEDURE "CLEAR_ADVISORY_RIPPLE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
15214
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CLEAR_ADVISORY_RIPPLE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
14305
	   	  		  							   nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
15215
	   	  		  							   nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
14306
											 nUserId IN NUMBER ) IS
15216
											 nUserId IN NUMBER ) IS
14307
/* ---------------------------------------------------------------------------
15217
/* ---------------------------------------------------------------------------
14308
    Version: 4.0
15218
    Version: 4.0
14309
   --------------------------------------------------------------------------- */
15219
   --------------------------------------------------------------------------- */
Line 14321... Line 15231...
14321
	/*Rebuild_Environment(nRtagId);*/
15231
	/*Rebuild_Environment(nRtagId);*/
14322
 
15232
 
14323
END Clear_Advisory_Ripple;
15233
END Clear_Advisory_Ripple;
14324
 
15234
 
14325
/
15235
/
14326
 
-
 
14327
/
-
 
14328
--------------------------------------------------------
15236
--------------------------------------------------------
14329
--  DDL for Procedure CLONED_PACKAGE_PROCESSES
15237
--  DDL for Procedure CLONED_PACKAGE_PROCESSES
14330
--------------------------------------------------------
15238
--------------------------------------------------------
14331
set define off;
15239
set define off;
14332
 
15240
 
14333
  CREATE OR REPLACE PROCEDURE "CLONED_PACKAGE_PROCESSES" 
15241
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CLONED_PACKAGE_PROCESSES" 
14334
IS
15242
IS
14335
 
15243
 
14336
proc_id NUMBER;
15244
proc_id NUMBER;
14337
/******************************************************************************
15245
/******************************************************************************
14338
   NAME:       DELETE_DO_NOT_RIPPLE
15246
   NAME:       DELETE_DO_NOT_RIPPLE
Line 14377... Line 15285...
14377
       INTO ripple_rec;
15285
       INTO ripple_rec;
14378
   END LOOP;
15286
   END LOOP;
14379
END CLONED_PACKAGE_PROCESSES;
15287
END CLONED_PACKAGE_PROCESSES;
14380
 
15288
 
14381
/
15289
/
14382
 
-
 
14383
/
-
 
14384
--------------------------------------------------------
15290
--------------------------------------------------------
14385
--  DDL for Procedure CLONED_PROCESSES
15291
--  DDL for Procedure CLONED_PROCESSES
14386
--------------------------------------------------------
15292
--------------------------------------------------------
14387
set define off;
15293
set define off;
14388
 
15294
 
14389
  CREATE OR REPLACE PROCEDURE "CLONED_PROCESSES" 
15295
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."CLONED_PROCESSES" 
14390
IS
15296
IS
14391
 
15297
 
14392
proc_id NUMBER;
15298
proc_id NUMBER;
14393
/******************************************************************************
15299
/******************************************************************************
14394
   NAME:       DELETE_DO_NOT_RIPPLE
15300
   NAME:       DELETE_DO_NOT_RIPPLE
Line 14433... Line 15339...
14433
       INTO ripple_rec;
15339
       INTO ripple_rec;
14434
   END LOOP;
15340
   END LOOP;
14435
END CLONED_PROCESSES;
15341
END CLONED_PROCESSES;
14436
 
15342
 
14437
/
15343
/
14438
 
-
 
14439
/
-
 
14440
--------------------------------------------------------
15344
--------------------------------------------------------
14441
--  DDL for Procedure DELETE_AUTOBUILD_FAILURE_INFO
15345
--  DDL for Procedure DELETE_AUTOBUILD_FAILURE_INFO
14442
--------------------------------------------------------
15346
--------------------------------------------------------
14443
set define off;
15347
set define off;
14444
 
15348
 
14445
  CREATE OR REPLACE PROCEDURE "DELETE_AUTOBUILD_FAILURE_INFO" 
15349
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DELETE_AUTOBUILD_FAILURE_INFO" 
14446
IS
15350
IS
14447
/******************************************************************************
15351
/******************************************************************************
14448
   NAME:       DELETE_AUTOBUILD_FAILURE_INFO
15352
   NAME:       DELETE_AUTOBUILD_FAILURE_INFO
14449
   PURPOSE:
15353
   PURPOSE:
14450
 
15354
 
Line 14468... Line 15372...
14468
         WHERE group_email_id NOT IN (SELECT group_email_id
15372
         WHERE group_email_id NOT IN (SELECT group_email_id
14469
                                        FROM members_group);
15373
                                        FROM members_group);
14470
END delete_autobuild_failure_info;
15374
END delete_autobuild_failure_info;
14471
 
15375
 
14472
/
15376
/
14473
 
-
 
14474
/
-
 
14475
--------------------------------------------------------
15377
--------------------------------------------------------
14476
--  DDL for Procedure DEPLOY_TO_RELEASE
15378
--  DDL for Procedure DEPLOY_TO_RELEASE
14477
--------------------------------------------------------
15379
--------------------------------------------------------
14478
set define off;
15380
set define off;
14479
 
15381
 
14480
  CREATE OR REPLACE PROCEDURE "DEPLOY_TO_RELEASE" IS
15382
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DEPLOY_TO_RELEASE" IS
14481
 
15383
 
14482
/******************************************************************************
15384
/******************************************************************************
14483
   
15385
   
14484
 
15386
 
14485
******************************************************************************/
15387
******************************************************************************/
Line 14526... Line 15428...
14526
 
15428
 
14527
 
15429
 
14528
END DEPLOY_TO_RELEASE; 
15430
END DEPLOY_TO_RELEASE; 
14529
 
15431
 
14530
/
15432
/
14531
 
-
 
14532
/
-
 
14533
--------------------------------------------------------
15433
--------------------------------------------------------
14534
--  DDL for Procedure DEPRECATE_PACKAGE
15434
--  DDL for Procedure DEPRECATE_PACKAGE
14535
--------------------------------------------------------
15435
--------------------------------------------------------
14536
set define off;
15436
set define off;
14537
 
15437
 
14538
  CREATE OR REPLACE PROCEDURE "DEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
15438
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
14539
	   	  		  							   nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
15439
	   	  		  							   nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
14540
	   	  		  							   nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
15440
	   	  		  							   nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
14541
											   sComments IN DEPRECATED_PACKAGES.COMMENTS%TYPE,
15441
											   sComments IN DEPRECATED_PACKAGES.COMMENTS%TYPE,
14542
											   nUserId IN NUMBER) IS
15442
											   nUserId IN NUMBER) IS
14543
ext VARCHAR2(50);
15443
ext VARCHAR2(50);
Line 14603... Line 15503...
14603
	
15503
	
14604
 
15504
 
14605
END Deprecate_Package;
15505
END Deprecate_Package;
14606
 
15506
 
14607
/
15507
/
14608
 
-
 
14609
/
-
 
14610
--------------------------------------------------------
15508
--------------------------------------------------------
14611
--  DDL for Procedure DT_DROPUSEROBJECTBYID
15509
--  DDL for Procedure DT_DROPUSEROBJECTBYID
14612
--------------------------------------------------------
15510
--------------------------------------------------------
14613
set define off;
15511
set define off;
14614
 
15512
 
14615
  CREATE OR REPLACE PROCEDURE "DT_DROPUSEROBJECTBYID" ( PARAM_ID IN NUMBER ) AS BEGIN DELETE FROM MICROSOFTDTPROPERTIES WHERE OBJECTID = PARAM_ID; END DT_DROPUSEROBJECTBYID;
15513
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."DT_DROPUSEROBJECTBYID" ( PARAM_ID IN NUMBER ) AS BEGIN DELETE FROM MICROSOFTDTPROPERTIES WHERE OBJECTID = PARAM_ID; END DT_DROPUSEROBJECTBYID;
14616
 
-
 
14617
/
-
 
14618
 
15514
 
14619
/
15515
/
14620
--------------------------------------------------------
15516
--------------------------------------------------------
14621
--  DDL for Procedure DT_SETPROPERTYBYID
15517
--  DDL for Procedure DT_SETPROPERTYBYID
14622
--------------------------------------------------------
15518
--------------------------------------------------------
14623
set define off;
15519
set define off;
14624
 
15520
 
14625
  CREATE OR REPLACE PROCEDURE "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;
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;
14626
 
-
 
14627
/
-
 
14628
 
15522
 
14629
/
15523
/
14630
--------------------------------------------------------
15524
--------------------------------------------------------
14631
--  DDL for Procedure IGNORE_DEPENDENCY_WARNINGS
15525
--  DDL for Procedure IGNORE_DEPENDENCY_WARNINGS
14632
--------------------------------------------------------
15526
--------------------------------------------------------
14633
set define off;
15527
set define off;
14634
 
15528
 
14635
  CREATE OR REPLACE PROCEDURE "IGNORE_DEPENDENCY_WARNINGS" ( nRtagId IN IGNORE_WARNINGS.RTAG_ID%TYPE,
15529
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."IGNORE_DEPENDENCY_WARNINGS" ( nRtagId IN IGNORE_WARNINGS.RTAG_ID%TYPE,
14636
                                                         nPvId IN IGNORE_WARNINGS.PV_ID%TYPE,
15530
                                                         nPvId IN IGNORE_WARNINGS.PV_ID%TYPE,
14637
                                                         sIgnoreIdList IN VARCHAR2,
15531
                                                         sIgnoreIdList IN VARCHAR2,
14638
                                                         bDoPatchIgnore IN BOOLEAN DEFAULT FALSE,
15532
                                                         bDoPatchIgnore IN BOOLEAN DEFAULT FALSE,
14639
                                                         nUserId IN NUMBER DEFAULT NULL ) IS
15533
                                                         nUserId IN NUMBER DEFAULT NULL ) IS
14640
/* ---------------------------------------------------------------------------
15534
/* ---------------------------------------------------------------------------
Line 14697... Line 15591...
14697
      SELECT act.ACTTYPE_ID INTO ActionTypeId
15591
      SELECT act.ACTTYPE_ID INTO ActionTypeId
14698
        FROM ACTION_TYPE act
15592
        FROM ACTION_TYPE act
14699
       WHERE act.NAME = 'ignore_on';
15593
       WHERE act.NAME = 'ignore_on';
14700
 
15594
 
14701
      -- Get Ignored (Current MINUS Old)
15595
      -- Get Ignored (Current MINUS Old)
14702
      INSERT INTO ACTION_LOG ( USER_ID, ACTION_DATETIME, PV_ID, DESCRIPTION, ACTTYPE_ID )
15596
      INSERT INTO ACTION_LOG ( USER_ID, PV_ID, DESCRIPTION, ACTTYPE_ID )
14703
      SELECT nUserId, ORA_SYSDATETIME, nPvId, pkg.PKG_NAME ||' '|| rpv.PKG_VERSION ||' at '|| ReleaseLocation, ActionTypeId
15597
      SELECT nUserId, nPvId, pkg.PKG_NAME ||' '|| rpv.PKG_VERSION ||' at '|| ReleaseLocation, ActionTypeId
14704
        FROM (
15598
        FROM (
14705
              SELECT TO_NUMBER(nRtagId) AS RTAG_ID, TO_NUMBER(nPvId), pv.PV_ID AS DPV_ID
15599
              SELECT TO_NUMBER(nRtagId) AS RTAG_ID, TO_NUMBER(nPvId), pv.PV_ID AS DPV_ID
14706
                FROM PACKAGE_VERSIONS pv
15600
                FROM PACKAGE_VERSIONS pv
14707
               WHERE pv.PV_ID IN ( SELECT * FROM TABLE ( CAST ( oIgnoreIdCollector AS RELMGR_NUMBER_TAB_t ) ) )
15601
               WHERE pv.PV_ID IN ( SELECT * FROM TABLE ( CAST ( oIgnoreIdCollector AS RELMGR_NUMBER_TAB_t ) ) )
14708
              MINUS
15602
              MINUS
Line 14727... Line 15621...
14727
      SELECT act.ACTTYPE_ID INTO ActionTypeId
15621
      SELECT act.ACTTYPE_ID INTO ActionTypeId
14728
        FROM ACTION_TYPE act
15622
        FROM ACTION_TYPE act
14729
       WHERE act.NAME = 'ignore_off';
15623
       WHERE act.NAME = 'ignore_off';
14730
 
15624
 
14731
      -- Get UnIgnored (Old MINUS Current)
15625
      -- Get UnIgnored (Old MINUS Current)
14732
      INSERT INTO ACTION_LOG ( USER_ID, ACTION_DATETIME, PV_ID, DESCRIPTION, ACTTYPE_ID )
15626
      INSERT INTO ACTION_LOG ( USER_ID, PV_ID, DESCRIPTION, ACTTYPE_ID )
14733
      SELECT nUserId, ORA_SYSDATETIME, nPvId, pkg.PKG_NAME ||' '|| rpv.PKG_VERSION ||' at '|| ReleaseLocation, ActionTypeId
15627
      SELECT nUserId, nPvId, pkg.PKG_NAME ||' '|| rpv.PKG_VERSION ||' at '|| ReleaseLocation, ActionTypeId
14734
        FROM (
15628
        FROM (
14735
              SELECT igw.RTAG_ID, igw.PV_ID, igw.DPV_ID
15629
              SELECT igw.RTAG_ID, igw.PV_ID, igw.DPV_ID
14736
                FROM IGNORE_WARNINGS igw
15630
                FROM IGNORE_WARNINGS igw
14737
               WHERE igw.RTAG_ID = nRtagId
15631
               WHERE igw.RTAG_ID = nRtagId
14738
                 AND igw.PV_ID = nPvId
15632
                 AND igw.PV_ID = nPvId
Line 14871... Line 15765...
14871
    END IF;
15765
    END IF;
14872
 
15766
 
14873
END Ignore_Dependency_Warnings;
15767
END Ignore_Dependency_Warnings;
14874
 
15768
 
14875
/
15769
/
14876
 
-
 
14877
/
-
 
14878
--------------------------------------------------------
15770
--------------------------------------------------------
14879
--  DDL for Procedure INSERT_INTO_PACKAGE_BUILD_INFO
15771
--  DDL for Procedure INSERT_INTO_PACKAGE_BUILD_INFO
14880
--------------------------------------------------------
15772
--------------------------------------------------------
14881
set define off;
15773
set define off;
14882
 
15774
 
14883
  CREATE OR REPLACE PROCEDURE "INSERT_INTO_PACKAGE_BUILD_INFO" IS
15775
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."INSERT_INTO_PACKAGE_BUILD_INFO" IS
14884
 
15776
 
14885
/******************************************************************************
15777
/******************************************************************************
14886
   NAME:       INSERT_INTO_PACKAGE_BUILD_INFO
15778
   NAME:       INSERT_INTO_PACKAGE_BUILD_INFO
14887
   PURPOSE:    
15779
   PURPOSE:    
14888
 
15780
 
Line 14932... Line 15824...
14932
 
15824
 
14933
 
15825
 
14934
END INSERT_INTO_PACKAGE_BUILD_INFO;
15826
END INSERT_INTO_PACKAGE_BUILD_INFO;
14935
 
15827
 
14936
/
15828
/
14937
 
-
 
14938
/
-
 
14939
--------------------------------------------------------
15829
--------------------------------------------------------
14940
--  DDL for Procedure INSERT_MULTIPLE_STICKY_NOTES
15830
--  DDL for Procedure INSERT_MULTIPLE_STICKY_NOTES
14941
--------------------------------------------------------
15831
--------------------------------------------------------
14942
set define off;
15832
set define off;
14943
 
15833
 
14944
  CREATE OR REPLACE PROCEDURE "INSERT_MULTIPLE_STICKY_NOTES" IS
15834
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."INSERT_MULTIPLE_STICKY_NOTES" IS
14945
 
15835
 
14946
/******************************************************************************
15836
/******************************************************************************
14947
   NAME:       INSERT_MULTIPLE_STICKY_NOTES
15837
   NAME:       INSERT_MULTIPLE_STICKY_NOTES
14948
   PURPOSE:    
15838
   PURPOSE:    
14949
 
15839
 
Line 14991... Line 15881...
14991
 
15881
 
14992
 
15882
 
14993
END INSERT_MULTIPLE_STICKY_NOTES;
15883
END INSERT_MULTIPLE_STICKY_NOTES;
14994
 
15884
 
14995
/
15885
/
14996
 
-
 
14997
/
-
 
14998
--------------------------------------------------------
15886
--------------------------------------------------------
14999
--  DDL for Procedure LEVEL_N_CONFLICTS
15887
--  DDL for Procedure LEVEL_N_CONFLICTS
15000
--------------------------------------------------------
15888
--------------------------------------------------------
15001
set define off;
15889
set define off;
15002
 
15890
 
15003
  CREATE OR REPLACE PROCEDURE "LEVEL_N_CONFLICTS" (
15891
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LEVEL_N_CONFLICTS" (
15004
   nnrtag_id       IN       NUMBER,
15892
   nnrtag_id       IN       NUMBER,
15005
   nnsession_num   IN       NUMBER,
15893
   nnsession_num   IN       NUMBER,
15006
   nnrowcnt        OUT      NUMBER,
15894
   nnrowcnt        OUT      NUMBER,
15007
   nniteration     IN       NUMBER
15895
   nniteration     IN       NUMBER
15008
)
15896
)
Line 15030... Line 15918...
15030
                WHERE rel.pv_id = dep.pv_id
15918
                WHERE rel.pv_id = dep.pv_id
15031
                  AND rel.rtag_id = nnrtag_id
15919
                  AND rel.rtag_id = nnrtag_id
15032
                  AND dep.pv_id = pv.pv_id
15920
                  AND dep.pv_id = pv.pv_id
15033
                  AND dep.dpv_id = dpv.pv_id
15921
                  AND dep.dpv_id = dpv.pv_id
15034
                  AND dpv.pkg_id = tes.pkg_id
15922
                  AND dpv.pkg_id = tes.pkg_id
15035
                  AND NVL (dpv.v_ext, '|LINK_A_NULL|') =
-
 
15036
                                              NVL (tes.v_ext, '|LINK_A_NULL|')
15923
                  AND NVL (dpv.v_ext, '|LINK_A_NULL|') = NVL (tes.v_ext, '|LINK_A_NULL|')
15037
                  AND tes.session_num = nnsession_num
15924
                  AND tes.session_num = nnsession_num
15038
                  AND tes.level_num = previteration
15925
                  AND tes.level_num = previteration
15039
                  AND (dep.pv_id, dep.dpv_id) IN 
15926
                  AND (dep.pv_id, dep.dpv_id) IN 
15040
                                                   /* Remove packages listed in IGNORE_WARNINGS table and
15927
                                                   /* Remove packages listed in IGNORE_WARNINGS table 
-
 
15928
                                                      and PEGGED packages
15041
                                                 || packages already stored in Temp Table.
15929
                                                      and packages already stored in Temp Table.
15042
                                                 */
15930
                                                 */
15043
                      (
15931
                      (
15044
                         SELECT pd.pv_id, pd.dpv_id
15932
                         SELECT pd.pv_id, pd.dpv_id
15045
                           FROM package_dependencies pd, release_content rc
15933
                           FROM package_dependencies pd, release_content rc
15046
                          WHERE pd.pv_id = rc.pv_id AND rc.rtag_id = nnrtag_id
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)
15047
                         --AND pd.pv_id NOT IN ( SELECT pv_id FROM temp_env_states WHERE session_num = NNsession_num AND level_num > 5 )
15936
                          -- AND pd.pv_id NOT IN ( SELECT pv_id FROM temp_env_states WHERE session_num = NNsession_num AND level_num > 5 )
15048
                         MINUS
15937
                         MINUS
15049
                         SELECT igw.pv_id, igw.dpv_id
15938
                         SELECT igw.pv_id, igw.dpv_id
15050
                           FROM ignore_warnings igw
15939
                           FROM ignore_warnings igw
15051
                          WHERE igw.rtag_id = nnrtag_id);
15940
                          WHERE igw.rtag_id = nnrtag_id);
15052
 
15941
 
15053
   nnrowcnt := SQL%ROWCOUNT;
15942
   nnrowcnt := SQL%ROWCOUNT;
15054
END level_n_conflicts;
15943
END level_n_conflicts;
15055
 
15944
 
15056
/
15945
/
15057
 
-
 
15058
/
-
 
15059
--------------------------------------------------------
15946
--------------------------------------------------------
15060
--  DDL for Procedure LEVEL_ONE_CONFLICTS
15947
--  DDL for Procedure LEVEL_ONE_CONFLICTS
15061
--------------------------------------------------------
15948
--------------------------------------------------------
15062
set define off;
15949
set define off;
15063
 
15950
 
15064
  CREATE OR REPLACE PROCEDURE "LEVEL_ONE_CONFLICTS" (
15951
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LEVEL_ONE_CONFLICTS" (
15065
   nnrtag_id       IN   NUMBER,
15952
   nnrtag_id       IN   NUMBER,
15066
   nnsession_num   IN   NUMBER
15953
   nnsession_num   IN   NUMBER
15067
)
15954
)
15068
IS
15955
IS
15069
BEGIN
15956
BEGIN
Line 15126... Line 16013...
15126
                  AND err.pv_id = errpkg.pv_id
16013
                  AND err.pv_id = errpkg.pv_id
15127
                  AND frc.IsAvr = 0;
16014
                  AND frc.IsAvr = 0;
15128
END level_one_conflicts;
16015
END level_one_conflicts;
15129
 
16016
 
15130
/
16017
/
15131
 
-
 
15132
/
-
 
15133
--------------------------------------------------------
16018
--------------------------------------------------------
15134
--  DDL for Procedure LOCK_PACKAGE
16019
--  DDL for Procedure LOCK_PACKAGE
15135
--------------------------------------------------------
16020
--------------------------------------------------------
15136
set define off;
16021
set define off;
15137
 
16022
 
15138
  CREATE OR REPLACE PROCEDURE "LOCK_PACKAGE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16023
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LOCK_PACKAGE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
15139
											 nUserId IN NUMBER ) IS
16024
											 nUserId IN NUMBER ) IS
15140
/* ---------------------------------------------------------------------------
16025
/* ---------------------------------------------------------------------------
15141
    Version: 4.0
16026
    Version: 4.0
15142
   --------------------------------------------------------------------------- */
16027
   --------------------------------------------------------------------------- */
15143
 
16028
 
Line 15152... Line 16037...
15152
   	Log_Action ( nPvId, 'lock_package', nUserId );
16037
   	Log_Action ( nPvId, 'lock_package', nUserId );
15153
 
16038
 
15154
END Lock_Package;
16039
END Lock_Package;
15155
 
16040
 
15156
/
16041
/
15157
 
-
 
15158
/
-
 
15159
--------------------------------------------------------
16042
--------------------------------------------------------
15160
--  DDL for Procedure LOG_ACTION
16043
--  DDL for Procedure LOG_ACTION
15161
--------------------------------------------------------
16044
--------------------------------------------------------
15162
set define off;
16045
set define off;
15163
 
16046
 
15164
  CREATE OR REPLACE PROCEDURE "LOG_ACTION" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16047
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LOG_ACTION" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
15165
										 enumActionTypeName IN ACTION_TYPE.NAME%TYPE,
16048
										 enumActionTypeName IN ACTION_TYPE.NAME%TYPE,
15166
                                         nUserId IN ACTION_LOG.USER_ID%TYPE,
16049
                                         nUserId IN ACTION_LOG.USER_ID%TYPE,
15167
										 sAdditionalComments IN ACTION_LOG.DESCRIPTION%TYPE DEFAULT NULL  ) IS
16050
										 sAdditionalComments IN ACTION_LOG.DESCRIPTION%TYPE DEFAULT NULL  ) IS
15168
/* ---------------------------------------------------------------------------
16051
/* ---------------------------------------------------------------------------
15169
    Version: 3.0
16052
    Version: 3.0
Line 15177... Line 16060...
15177
    SELECT act.ACTTYPE_ID INTO ActionTypeId
16060
    SELECT act.ACTTYPE_ID INTO ActionTypeId
15178
      FROM ACTION_TYPE act
16061
      FROM ACTION_TYPE act
15179
     WHERE act.NAME = enumActionTypeName;
16062
     WHERE act.NAME = enumActionTypeName;
15180
 
16063
 
15181
 
16064
 
15182
    INSERT INTO ACTION_LOG ( USER_ID, ACTION_DATETIME, PV_ID, DESCRIPTION, ACTTYPE_ID )
16065
    INSERT INTO ACTION_LOG ( USER_ID, PV_ID, DESCRIPTION, ACTTYPE_ID )
15183
    VALUES ( nUserId, ORA_SYSDATETIME, nPvId, sAdditionalComments, ActionTypeId );
16066
    VALUES ( nUserId, nPvId, sAdditionalComments, ActionTypeId );
15184
 
16067
 
15185
 
16068
 
15186
END Log_Action;
16069
END Log_Action;
15187
 
16070
 
15188
/
16071
/
15189
 
-
 
15190
/
-
 
15191
--------------------------------------------------------
16072
--------------------------------------------------------
15192
--  DDL for Procedure LOG_ACTION_BULK
16073
--  DDL for Procedure LOG_ACTION_BULK
15193
--------------------------------------------------------
16074
--------------------------------------------------------
15194
set define off;
16075
set define off;
15195
 
16076
 
15196
  CREATE OR REPLACE PROCEDURE "LOG_ACTION_BULK" ( nPvIdList IN VARCHAR2,
16077
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LOG_ACTION_BULK" ( nPvIdList IN VARCHAR2,
15197
										 	  enumActionTypeName IN ACTION_TYPE.NAME%TYPE,
16078
										 	  enumActionTypeName IN ACTION_TYPE.NAME%TYPE,
15198
                                         	  nUserId IN ACTION_LOG.USER_ID%TYPE,
16079
                                         	  nUserId IN ACTION_LOG.USER_ID%TYPE,
15199
										 	  sAdditionalComments IN ACTION_LOG.DESCRIPTION%TYPE DEFAULT NULL  ) IS
16080
										 	  sAdditionalComments IN ACTION_LOG.DESCRIPTION%TYPE DEFAULT NULL  ) IS
15200
/* ---------------------------------------------------------------------------
16081
/* ---------------------------------------------------------------------------
15201
    Version: 3.0
16082
    Version: 3.0
Line 15212... Line 16093...
15212
    SELECT act.ACTTYPE_ID INTO ActionTypeId
16093
    SELECT act.ACTTYPE_ID INTO ActionTypeId
15213
      FROM ACTION_TYPE act
16094
      FROM ACTION_TYPE act
15214
     WHERE act.NAME = enumActionTypeName;
16095
     WHERE act.NAME = enumActionTypeName;
15215
 
16096
 
15216
    -- Log Action
16097
    -- Log Action
15217
    INSERT INTO ACTION_LOG ( USER_ID, ACTION_DATETIME, PV_ID, DESCRIPTION, ACTTYPE_ID )
16098
    INSERT INTO ACTION_LOG ( USER_ID, PV_ID, DESCRIPTION, ACTTYPE_ID )
15218
    SELECT nUserId,
16099
    SELECT nUserId,
15219
    	   ORA_SYSDATETIME,
-
 
15220
           pv.PV_ID,
16100
    	     pv.PV_ID,
15221
           sAdditionalComments,
16101
           sAdditionalComments,
15222
           ActionTypeId
16102
           ActionTypeId
15223
      FROM PACKAGE_VERSIONS pv
16103
      FROM PACKAGE_VERSIONS pv
15224
     WHERE pv.PV_ID IN ( SELECT * FROM TABLE ( CAST ( oPvIdCollector AS RELMGR_NUMBER_TAB_t ) ) );
16104
     WHERE pv.PV_ID IN ( SELECT * FROM TABLE ( CAST ( oPvIdCollector AS RELMGR_NUMBER_TAB_t ) ) );
15225
 
16105
 
15226
 
16106
 
15227
END Log_Action_Bulk;
16107
END Log_Action_Bulk;
15228
 
16108
 
15229
/
16109
/
15230
 
-
 
15231
/
-
 
15232
--------------------------------------------------------
16110
--------------------------------------------------------
15233
--  DDL for Procedure LOG_DAEMON_ACTION
16111
--  DDL for Procedure LOG_DAEMON_ACTION
15234
--------------------------------------------------------
16112
--------------------------------------------------------
15235
set define off;
16113
set define off;
15236
 
16114
 
15237
  CREATE OR REPLACE PROCEDURE "LOG_DAEMON_ACTION" ( nRconId IN NUMBER,
16115
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LOG_DAEMON_ACTION" ( nRconId IN NUMBER,
15238
												 enumActionTypeName IN VARCHAR2,
16116
												 enumActionTypeName IN VARCHAR2,
15239
		                                         nUserId IN NUMBER,
16117
		                                         nUserId IN NUMBER,
15240
												 sAdditionalComments IN VARCHAR2 DEFAULT NULL  ) IS
16118
												 sAdditionalComments IN VARCHAR2 DEFAULT NULL  ) IS
15241
/* ---------------------------------------------------------------------------
16119
/* ---------------------------------------------------------------------------
15242
    Version: 3.0
16120
    Version: 3.0
Line 15257... Line 16135...
15257
 
16135
 
15258
 
16136
 
15259
END Log_Daemon_Action;
16137
END Log_Daemon_Action;
15260
 
16138
 
15261
/
16139
/
15262
 
-
 
15263
/
-
 
15264
--------------------------------------------------------
16140
--------------------------------------------------------
15265
--  DDL for Procedure LOG_PROJECT_ACTION
16141
--  DDL for Procedure LOG_PROJECT_ACTION
15266
--------------------------------------------------------
16142
--------------------------------------------------------
15267
set define off;
16143
set define off;
15268
 
16144
 
15269
  CREATE OR REPLACE PROCEDURE "LOG_PROJECT_ACTION" ( nProjId IN NUMBER,
16145
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."LOG_PROJECT_ACTION" ( nProjId IN NUMBER,
15270
												 enumActionTypeName IN VARCHAR2,
16146
												 enumActionTypeName IN VARCHAR2,
15271
		                                         nUserId IN NUMBER,
16147
		                                         nUserId IN NUMBER,
15272
												 sAdditionalComments IN VARCHAR2 DEFAULT NULL,
16148
												 sAdditionalComments IN VARCHAR2 DEFAULT NULL,
15273
												 nRtagId IN NUMBER  ) IS
16149
												 nRtagId IN NUMBER  ) IS
15274
/* ---------------------------------------------------------------------------
16150
/* ---------------------------------------------------------------------------
Line 15290... Line 16166...
15290
 
16166
 
15291
 
16167
 
15292
END Log_Project_Action;
16168
END Log_Project_Action;
15293
 
16169
 
15294
/
16170
/
15295
 
-
 
15296
/
-
 
15297
--------------------------------------------------------
16171
--------------------------------------------------------
15298
--  DDL for Procedure NEW_ADDITIONAL_NOTE
16172
--  DDL for Procedure NEW_ADDITIONAL_NOTE
15299
--------------------------------------------------------
16173
--------------------------------------------------------
15300
set define off;
16174
set define off;
15301
 
16175
 
15302
  CREATE OR REPLACE PROCEDURE "NEW_ADDITIONAL_NOTE" ( pnPv_id IN NUMBER,
16176
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."NEW_ADDITIONAL_NOTE" ( pnPv_id IN NUMBER,
15303
                                                  psNote_title IN ADDITIONAL_NOTES.NOTE_TITLE%TYPE,
16177
                                                  psNote_title IN ADDITIONAL_NOTES.NOTE_TITLE%TYPE,
15304
                                                  psNote_body IN ADDITIONAL_NOTES.NOTE_BODY%TYPE,
16178
                                                  psNote_body IN ADDITIONAL_NOTES.NOTE_BODY%TYPE,
15305
                                                  pnUser_id IN NUMBER,
16179
                                                  pnUser_id IN NUMBER,
15306
                                                  outErrCode OUT NUMBER
16180
                                                  outErrCode OUT NUMBER
15307
                                                 ) IS
16181
                                                 ) IS
Line 15338... Line 16212...
15338
 
16212
 
15339
	CLOSE an_duplicate_cur;
16213
	CLOSE an_duplicate_cur;
15340
END New_Additional_Note;
16214
END New_Additional_Note;
15341
 
16215
 
15342
/
16216
/
15343
 
-
 
15344
/
-
 
15345
--------------------------------------------------------
16217
--------------------------------------------------------
15346
--  DDL for Procedure NEW_PACKAGE_NAME
16218
--  DDL for Procedure NEW_PACKAGE_NAME
15347
--------------------------------------------------------
16219
--------------------------------------------------------
15348
set define off;
16220
set define off;
15349
 
16221
 
15350
  CREATE OR REPLACE PROCEDURE "NEW_PACKAGE_NAME" ( SSpkg_name IN PACKAGES.pkg_name%TYPE,
16222
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."NEW_PACKAGE_NAME" ( SSpkg_name IN PACKAGES.pkg_name%TYPE,
15351
                                               retPKG_ID OUT NUMBER ) IS
16223
                                               retPKG_ID OUT NUMBER ) IS
15352
/* ---------------------------------------------------------------------------
16224
/* ---------------------------------------------------------------------------
15353
    Version: 3.0.0
16225
    Version: 3.0.0
15354
   --------------------------------------------------------------------------- */
16226
   --------------------------------------------------------------------------- */
15355
 
16227
 
Line 15386... Line 16258...
15386
    CLOSE packages_cur;
16258
    CLOSE packages_cur;
15387
 
16259
 
15388
END New_Package_Name;
16260
END New_Package_Name;
15389
 
16261
 
15390
/
16262
/
15391
 
-
 
15392
/
-
 
15393
--------------------------------------------------------
16263
--------------------------------------------------------
15394
--  DDL for Procedure NEW_PATCH
16264
--  DDL for Procedure NEW_PATCH
15395
--------------------------------------------------------
16265
--------------------------------------------------------
15396
set define off;
16266
set define off;
15397
 
16267
 
15398
  CREATE OR REPLACE PROCEDURE "NEW_PATCH" ( SSpatch_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
16268
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."NEW_PATCH" ( SSpatch_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
15399
 	   	  		  					  	NNparent_id IN NUMBER,
16269
 	   	  		  					  	NNparent_id IN NUMBER,
15400
                                        sPatchIdList IN VARCHAR2,
16270
                                        sPatchIdList IN VARCHAR2,
15401
										NNuser_id IN NUMBER ) IS
16271
										NNuser_id IN NUMBER ) IS
15402
/* ---------------------------------------------------------------------------
16272
/* ---------------------------------------------------------------------------
15403
    Version: 3.5
16273
    Version: 3.5
Line 15578... Line 16448...
15578
    CLOSE parent_cur;
16448
    CLOSE parent_cur;
15579
    CLOSE patch_cur;
16449
    CLOSE patch_cur;
15580
END New_Patch;
16450
END New_Patch;
15581
 
16451
 
15582
/
16452
/
15583
 
-
 
15584
/
-
 
15585
--------------------------------------------------------
16453
--------------------------------------------------------
15586
--  DDL for Procedure NEW_UNIT_TEST
16454
--  DDL for Procedure NEW_UNIT_TEST
15587
--------------------------------------------------------
16455
--------------------------------------------------------
15588
set define off;
16456
set define off;
15589
 
16457
 
15590
  CREATE OR REPLACE PROCEDURE "NEW_UNIT_TEST" ( nPv_id IN NUMBER,
16458
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."NEW_UNIT_TEST" ( nPv_id IN NUMBER,
15591
                                            nTestTypeId IN UNIT_TESTS.TEST_TYPES_FK%TYPE,
16459
                                            nTestTypeId IN UNIT_TESTS.TEST_TYPES_FK%TYPE,
15592
                                            sTest_summary IN UNIT_TESTS.TEST_SUMMARY%TYPE,
16460
                                            sTest_summary IN UNIT_TESTS.TEST_SUMMARY%TYPE,
15593
                                            sNumOfTest IN UNIT_TESTS.NUMOF_TEST%TYPE,
16461
                                            sNumOfTest IN UNIT_TESTS.NUMOF_TEST%TYPE,
15594
                                            sDpkg_path IN VARCHAR2,
16462
                                            sDpkg_path IN VARCHAR2,
15595
                                            sResults IN VARCHAR2,
16463
                                            sResults IN VARCHAR2,
Line 15650... Line 16518...
15650
		   sNumOfTest );
16518
		   sNumOfTest );
15651
 
16519
 
15652
END New_Unit_Test;
16520
END New_Unit_Test;
15653
 
16521
 
15654
/
16522
/
15655
 
-
 
15656
/
-
 
15657
--------------------------------------------------------
-
 
15658
--  DDL for Procedure OLE
-
 
15659
--------------------------------------------------------
-
 
15660
set define off;
-
 
15661
 
-
 
15662
  CREATE OR REPLACE PROCEDURE "OLE" 
-
 
15663
IS retval VARCHAR2(40);   
-
 
15664
BEGIN   retval := RELEASE_MANAGER.Pk_Rmapi.RETURN_WIP ( 'daf_br_applets', 2362 ) 
-
 
15665
DBMS_OUTPUT.PUT_LINE(retval);
-
 
15666
 
-
 
15667
/
-
 
15668
 
-
 
15669
/
-
 
15670
--------------------------------------------------------
16523
--------------------------------------------------------
15671
--  DDL for Procedure PAOLO_BUILD_TREE
16524
--  DDL for Procedure PAOLO_BUILD_TREE
15672
--------------------------------------------------------
16525
--------------------------------------------------------
15673
set define off;
16526
set define off;
15674
 
16527
 
15675
  CREATE OR REPLACE PROCEDURE "PAOLO_BUILD_TREE" ( nRtag_id IN NUMBER ) IS
16528
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."PAOLO_BUILD_TREE" ( nRtag_id IN NUMBER ) IS
15676
 
16529
 
15677
    sessionNumber NUMBER := 0;
16530
    sessionNumber NUMBER := 0;
15678
    iteration NUMBER := 1; 
16531
    iteration NUMBER := 1; 
15679
    rowCnt NUMBER := 0;
16532
    rowCnt NUMBER := 0;
15680
    maxIterations 	NUMBER := 50;
16533
    maxIterations 	NUMBER := 50;
Line 15715... Line 16568...
15715
    END LOOP; 
16568
    END LOOP; 
15716
    
16569
    
15717
END PAOLO_Build_Tree;
16570
END PAOLO_Build_Tree;
15718
 
16571
 
15719
/
16572
/
15720
 
-
 
15721
/
-
 
15722
--------------------------------------------------------
16573
--------------------------------------------------------
15723
--  DDL for Procedure REBUILD_ENVIRONMENT
16574
--  DDL for Procedure REBUILD_ENVIRONMENT
15724
--------------------------------------------------------
16575
--------------------------------------------------------
15725
set define off;
16576
set define off;
15726
 
16577
 
15727
  CREATE OR REPLACE PROCEDURE "REBUILD_ENVIRONMENT" ( NNrtag_id IN NUMBER ) IS
16578
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REBUILD_ENVIRONMENT" ( NNrtag_id IN NUMBER ) IS
15728
 
16579
 
15729
/* ---------------------------------------------------------------------------
16580
/* ---------------------------------------------------------------------------
15730
    Version: 3.3
16581
    Version: 3.3
15731
   --------------------------------------------------------------------------- */
16582
   --------------------------------------------------------------------------- */
15732
    rowCnt NUMBER := 0;
16583
    rowCnt NUMBER := 0;
Line 15747... Line 16598...
15747
    LOOP
16598
    LOOP
15748
        Level_N_Conflicts ( NNrtag_id, sessionNum, rowCnt, iteration );
16599
        Level_N_Conflicts ( NNrtag_id, sessionNum, rowCnt, iteration );
15749
        iteration := iteration + 1;
16600
        iteration := iteration + 1;
15750
        EXIT WHEN (rowCnt < 1) OR (iteration > maxIterations);
16601
        EXIT WHEN (rowCnt < 1) OR (iteration > maxIterations);
15751
    END LOOP;
16602
    END LOOP;
15752
 
16603
    
15753
    Update_Package_States ( NNrtag_id, sessionNum );
16604
    Update_Package_States ( NNrtag_id, sessionNum );
15754
 
16605
 
15755
    DELETE FROM temp_env_states WHERE temp_env_states.session_num = sessionNum;
16606
    DELETE FROM temp_env_states WHERE temp_env_states.session_num = sessionNum;
15756
 
16607
 
15757
    -- Flag Packages with New Patches Available
16608
    -- Flag Packages with New Patches Available
Line 15774... Line 16625...
15774
	END IF;
16625
	END IF;
15775
    */
16626
    */
15776
END Rebuild_Environment;
16627
END Rebuild_Environment;
15777
 
16628
 
15778
/
16629
/
15779
 
-
 
15780
/
-
 
15781
--------------------------------------------------------
16630
--------------------------------------------------------
15782
--  DDL for Procedure RELEASE_MANAGER_MAILOUT
16631
--  DDL for Procedure RELEASE_MANAGER_MAILOUT
15783
--------------------------------------------------------
16632
--------------------------------------------------------
15784
set define off;
16633
set define off;
15785
 
16634
 
15786
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER_MAILOUT" (
16635
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."RELEASE_MANAGER_MAILOUT" (
15787
  sender      IN VARCHAR2,
16636
  sender      IN VARCHAR2,
15788
  recipient   IN VARCHAR2,
16637
  recipient   IN VARCHAR2,
15789
  ccrecipient IN VARCHAR2,
16638
  ccrecipient IN VARCHAR2,
15790
  subject     IN VARCHAR2,
16639
  subject     IN VARCHAR2,
15791
  message     IN VARCHAR2
16640
  message     IN VARCHAR2
Line 15837... Line 16686...
15837
    dbms_output.put_line(' Errors in code for SMTP transaction.');
16686
    dbms_output.put_line(' Errors in code for SMTP transaction.');
15838
 
16687
 
15839
END RELEASE_MANAGER_MAILOUT;
16688
END RELEASE_MANAGER_MAILOUT;
15840
 
16689
 
15841
/
16690
/
15842
 
-
 
15843
/
-
 
15844
--------------------------------------------------------
16691
--------------------------------------------------------
15845
--  DDL for Procedure REMOVE_COMPONENTS
16692
--  DDL for Procedure REMOVE_COMPONENTS
15846
--------------------------------------------------------
16693
--------------------------------------------------------
15847
set define off;
16694
set define off;
15848
 
16695
 
15849
  CREATE OR REPLACE PROCEDURE "REMOVE_COMPONENTS" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE ) IS
16696
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_COMPONENTS" ( nPvId IN RELEASE_COMPONENTS.PV_ID%TYPE ) IS
15850
/* ---------------------------------------------------------------------------
16697
/* ---------------------------------------------------------------------------
15851
    Version: 3.0.0
16698
    Version: 3.0.0
15852
   --------------------------------------------------------------------------- */
16699
   --------------------------------------------------------------------------- */
15853
 
16700
 
15854
 
16701
 
Line 15859... Line 16706...
15859
	 WHERE PV_ID = nPvId;
16706
	 WHERE PV_ID = nPvId;
15860
 
16707
 
15861
END Remove_Components;
16708
END Remove_Components;
15862
 
16709
 
15863
/
16710
/
15864
 
-
 
15865
/
-
 
15866
--------------------------------------------------------
16711
--------------------------------------------------------
15867
--  DDL for Procedure REMOVE_DOCUMENT
16712
--  DDL for Procedure REMOVE_DOCUMENT
15868
--------------------------------------------------------
16713
--------------------------------------------------------
15869
set define off;
16714
set define off;
15870
 
16715
 
15871
  CREATE OR REPLACE PROCEDURE "REMOVE_DOCUMENT" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16716
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_DOCUMENT" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
15872
											  nDocId IN PACKAGE_DOCUMENTS.DOC_ID%TYPE,
16717
											  nDocId IN PACKAGE_DOCUMENTS.DOC_ID%TYPE,
15873
                                              nUserId IN NUMBER ) IS
16718
                                              nUserId IN NUMBER ) IS
15874
/* ---------------------------------------------------------------------------
16719
/* ---------------------------------------------------------------------------
15875
    Version: 3.0
16720
    Version: 3.0
15876
   --------------------------------------------------------------------------- */
16721
   --------------------------------------------------------------------------- */
Line 15899... Line 16744...
15899
 
16744
 
15900
 
16745
 
15901
END Remove_Document;
16746
END Remove_Document;
15902
 
16747
 
15903
/
16748
/
15904
 
-
 
15905
/
-
 
15906
--------------------------------------------------------
16749
--------------------------------------------------------
15907
--  DDL for Procedure REMOVE_PACKAGE_INTEREST
16750
--  DDL for Procedure REMOVE_PACKAGE_INTEREST
15908
--------------------------------------------------------
16751
--------------------------------------------------------
15909
set define off;
16752
set define off;
15910
 
16753
 
15911
  CREATE OR REPLACE PROCEDURE "REMOVE_PACKAGE_INTEREST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
16754
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_PACKAGE_INTEREST" (nProjId IN PROJECTS.PROJ_ID%TYPE,
15912
	   	  		  								  	nPkgId IN PACKAGES.PKG_ID%TYPE,
16755
	   	  		  								  	nPkgId IN PACKAGES.PKG_ID%TYPE,
15913
												  	nUserId IN NUMBER
16756
												  	nUserId IN NUMBER
15914
	   	  		  									) IS
16757
	   	  		  									) IS
15915
 
16758
 
15916
/******************************************************************************
16759
/******************************************************************************
Line 15941... Line 16784...
15941
	 AND USER_ID = nUserId;
16784
	 AND USER_ID = nUserId;
15942
	 
16785
	 
15943
END REMOVE_PACKAGE_INTEREST;
16786
END REMOVE_PACKAGE_INTEREST;
15944
 
16787
 
15945
/
16788
/
15946
 
-
 
15947
/
-
 
15948
--------------------------------------------------------
16789
--------------------------------------------------------
15949
--  DDL for Procedure REMOVE_PATCH
16790
--  DDL for Procedure REMOVE_PATCH
15950
--------------------------------------------------------
16791
--------------------------------------------------------
15951
set define off;
16792
set define off;
15952
 
16793
 
15953
  CREATE OR REPLACE PROCEDURE "REMOVE_PATCH" ( nPatchId IN PACKAGE_PATCHES.PATCH_ID%TYPE,
16794
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_PATCH" ( nPatchId IN PACKAGE_PATCHES.PATCH_ID%TYPE,
15954
										   nPvId IN PACKAGE_PATCHES.PV_ID%TYPE,
16795
										   nPvId IN PACKAGE_PATCHES.PV_ID%TYPE,
15955
                                           nUserId IN NUMBER ) IS
16796
                                           nUserId IN NUMBER ) IS
15956
/* ---------------------------------------------------------------------------
16797
/* ---------------------------------------------------------------------------
15957
    Version: 4.0
16798
    Version: 4.0
15958
   --------------------------------------------------------------------------- */
16799
   --------------------------------------------------------------------------- */
Line 16006... Line 16847...
16006
   			     'Version: '|| PatchVersion );
16847
   			     'Version: '|| PatchVersion );
16007
 
16848
 
16008
END Remove_Patch;
16849
END Remove_Patch;
16009
 
16850
 
16010
/
16851
/
16011
 
-
 
16012
/
-
 
16013
--------------------------------------------------------
16852
--------------------------------------------------------
16014
--  DDL for Procedure REMOVE_PROJECT_VIEW_OWNER
16853
--  DDL for Procedure REMOVE_PROJECT_VIEW_OWNER
16015
--------------------------------------------------------
16854
--------------------------------------------------------
16016
set define off;
16855
set define off;
16017
 
16856
 
16018
  CREATE OR REPLACE PROCEDURE "REMOVE_PROJECT_VIEW_OWNER" (nProjId IN NUMBER,
16857
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_PROJECT_VIEW_OWNER" (nProjId IN NUMBER,
16019
	   	  		  						 			  nViewId IN NUMBER,
16858
	   	  		  						 			  nViewId IN NUMBER,
16020
										 			  sUserIdList IN VARCHAR2,
16859
										 			  sUserIdList IN VARCHAR2,
16021
										 			  nUserId IN NUMBER ) IS
16860
										 			  nUserId IN NUMBER ) IS
16022
 
16861
 
16023
GroupId NUMBER;													  
16862
GroupId NUMBER;													  
Line 16059... Line 16898...
16059
 
16898
 
16060
	
16899
	
16061
END REMOVE_PROJECT_VIEW_OWNER;
16900
END REMOVE_PROJECT_VIEW_OWNER;
16062
 
16901
 
16063
/
16902
/
16064
 
-
 
16065
/
-
 
16066
--------------------------------------------------------
16903
--------------------------------------------------------
16067
--  DDL for Procedure REMOVE_RELEASE_CONTENT
16904
--  DDL for Procedure REMOVE_RELEASE_CONTENT
16068
--------------------------------------------------------
16905
--------------------------------------------------------
16069
set define off;
16906
set define off;
16070
 
16907
 
16071
  CREATE OR REPLACE PROCEDURE "REMOVE_RELEASE_CONTENT" ( sPvIdList IN VARCHAR2,
16908
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_RELEASE_CONTENT" ( sPvIdList IN VARCHAR2,
16072
													 sNotPvIdList IN VARCHAR2,
16909
													 sNotPvIdList IN VARCHAR2,
16073
                                                     nRTagId IN RELEASE_CONTENT.RTAG_ID%TYPE ) IS
16910
                                                     nRTagId IN RELEASE_CONTENT.RTAG_ID%TYPE ) IS
16074
/* ---------------------------------------------------------------------------
16911
/* ---------------------------------------------------------------------------
16075
    Version: 3.0
16912
    Version: 3.0
16076
   --------------------------------------------------------------------------- */
16913
   --------------------------------------------------------------------------- */
Line 16092... Line 16929...
16092
 
16929
 
16093
 
16930
 
16094
END Remove_Release_Content;
16931
END Remove_Release_Content;
16095
 
16932
 
16096
/
16933
/
16097
 
-
 
16098
/
-
 
16099
--------------------------------------------------------
16934
--------------------------------------------------------
16100
--  DDL for Procedure REMOVE_RUNTIME
16935
--  DDL for Procedure REMOVE_RUNTIME
16101
--------------------------------------------------------
16936
--------------------------------------------------------
16102
set define off;
16937
set define off;
16103
 
16938
 
16104
  CREATE OR REPLACE PROCEDURE "REMOVE_RUNTIME" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16939
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."REMOVE_RUNTIME" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16105
											 nRuntimeId IN RUNTIME_DEPENDENCIES.RTD_ID%TYPE,
16940
											 nRuntimeId IN RUNTIME_DEPENDENCIES.RTD_ID%TYPE,
16106
                                             nUserId IN NUMBER ) IS
16941
                                             nUserId IN NUMBER ) IS
16107
/* ---------------------------------------------------------------------------
16942
/* ---------------------------------------------------------------------------
16108
    Version: 3.0
16943
    Version: 3.0
16109
   --------------------------------------------------------------------------- */
16944
   --------------------------------------------------------------------------- */
Line 16136... Line 16971...
16136
 
16971
 
16137
 
16972
 
16138
END Remove_Runtime;
16973
END Remove_Runtime;
16139
 
16974
 
16140
/
16975
/
16141
 
-
 
16142
/
-
 
16143
--------------------------------------------------------
16976
--------------------------------------------------------
16144
--  DDL for Procedure RENAME_PACKAGE_VERSION
16977
--  DDL for Procedure RENAME_PACKAGE_VERSION
16145
--------------------------------------------------------
16978
--------------------------------------------------------
16146
set define off;
16979
set define off;
16147
 
16980
 
16148
  CREATE OR REPLACE PROCEDURE "RENAME_PACKAGE_VERSION" ( NNpv_id IN NUMBER,
16981
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."RENAME_PACKAGE_VERSION" ( NNpv_id IN NUMBER,
16149
                                  SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
16982
                                  SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
16150
                                  cBuildType IN CHAR,
16983
                                  cBuildType IN CHAR,
16151
                                  cChangeType IN CHAR,
16984
                                  cChangeType IN CHAR,
16152
                                  NNuser_id IN NUMBER,
16985
                                  NNuser_id IN NUMBER,
16153
                                  errMessage OUT VARCHAR2 ) IS
16986
                                  errMessage OUT VARCHAR2 ) IS
Line 16259... Line 17092...
16259
    END IF;
17092
    END IF;
16260
 
17093
 
16261
END Rename_Package_Version;
17094
END Rename_Package_Version;
16262
 
17095
 
16263
/
17096
/
16264
 
-
 
16265
/
-
 
16266
--------------------------------------------------------
17097
--------------------------------------------------------
16267
--  DDL for Procedure RESET_IGNORE_WARNINGS
17098
--  DDL for Procedure RESET_IGNORE_WARNINGS
16268
--------------------------------------------------------
17099
--------------------------------------------------------
16269
set define off;
17100
set define off;
16270
 
17101
 
16271
  CREATE OR REPLACE PROCEDURE "RESET_IGNORE_WARNINGS" ( sPvIdList IN VARCHAR2,
17102
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."RESET_IGNORE_WARNINGS" ( sPvIdList IN VARCHAR2,
16272
                                                    nRTagId IN RELEASE_CONTENT.RTAG_ID%TYPE ) IS
17103
                                                    nRTagId IN RELEASE_CONTENT.RTAG_ID%TYPE ) IS
16273
/* ---------------------------------------------------------------------------
17104
/* ---------------------------------------------------------------------------
16274
    Version: 5.0
17105
    Version: 5.0
16275
   --------------------------------------------------------------------------- */
17106
   --------------------------------------------------------------------------- */
16276
 
17107
 
Line 16296... Line 17127...
16296
         );
17127
         );
16297
 
17128
 
16298
END Reset_Ignore_Warnings;
17129
END Reset_Ignore_Warnings;
16299
 
17130
 
16300
/
17131
/
16301
 
-
 
16302
/
-
 
16303
--------------------------------------------------------
17132
--------------------------------------------------------
16304
--  DDL for Procedure RIPPLE_PACKAGE
17133
--  DDL for Procedure RIPPLE_PACKAGE
16305
--------------------------------------------------------
17134
--------------------------------------------------------
16306
set define off;
17135
set define off;
16307
 
17136
 
16308
  CREATE OR REPLACE PROCEDURE "RIPPLE_PACKAGE" (
17137
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."RIPPLE_PACKAGE" (
16309
        sPvIdList IN VARCHAR2,
17138
        sPvIdList IN VARCHAR2,
16310
        nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
17139
        nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
16311
        nUserId IN NUMBER
17140
        nUserId IN NUMBER
16312
    ) IS
17141
    ) IS
16313
/* ---------------------------------------------------------------------------
17142
/* ---------------------------------------------------------------------------
Line 16330... Line 17159...
16330
            AS RELMGR_NUMBER_TAB_t )
17159
            AS RELMGR_NUMBER_TAB_t )
16331
            FROM DUAL
17160
            FROM DUAL
16332
        )
17161
        )
16333
    );
17162
    );
16334
 
17163
 
-
 
17164
    -- Mark Release Changed for build
-
 
17165
    PK_RELEASE.SET_RELEASE_MODIFIED(nRtagId);
-
 
17166
    
16335
    /* LOG ACTION */
17167
    /* LOG ACTION */
16336
    Log_Action_Bulk ( sPvIdList, 'ripple_package', nUserId );
17168
    Log_Action_Bulk ( sPvIdList, 'ripple_package', nUserId );
16337
 
17169
 
16338
END Ripple_Package;
17170
END Ripple_Package;
16339
 
17171
 
16340
/
17172
/
16341
 
-
 
16342
/
-
 
16343
--------------------------------------------------------
17173
--------------------------------------------------------
16344
--  DDL for Procedure SEED_PACKAGE_NAMES_VERSIONS
17174
--  DDL for Procedure SEED_PACKAGE_NAMES_VERSIONS
16345
--------------------------------------------------------
17175
--------------------------------------------------------
16346
set define off;
17176
set define off;
16347
 
17177
 
16348
  CREATE OR REPLACE PROCEDURE "SEED_PACKAGE_NAMES_VERSIONS" ( SSpkg_name IN PACKAGES.pkg_name%TYPE,
17178
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SEED_PACKAGE_NAMES_VERSIONS" ( SSpkg_name IN PACKAGES.pkg_name%TYPE,
16349
                                          SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
17179
                                          SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
16350
                                          NNuser_id IN NUMBER,
17180
                                          NNuser_id IN NUMBER,
16351
                                          retPV_ID OUT NUMBER,
17181
                                          retPV_ID OUT NUMBER,
16352
                                          nCloneFromPvId IN NUMBER DEFAULT NULL,
17182
                                          nCloneFromPvId IN NUMBER DEFAULT NULL,
16353
                                          nBuildType IN CHAR DEFAULT 'M',
17183
                                          nBuildType IN CHAR DEFAULT 'M',
16354
                                          nChangeType IN CHAR DEFAULT 'F') IS
17184
                                          nChangeType IN CHAR DEFAULT 'F') IS
16355
/* ---------------------------------------------------------------------------
17185
/* ---------------------------------------------------------------------------
16356
    Version: 4.0
17186
    Version: 5.0
16357
   --------------------------------------------------------------------------- */
17187
   --------------------------------------------------------------------------- */
16358
 
17188
 
16359
    parPkg_id   NUMBER;
17189
    parPkg_id   NUMBER;
16360
    parPv_id    NUMBER;
17190
    parPv_id    NUMBER;
16361
    cloneFrom_pv_id NUMBER;
17191
    cloneFrom_pv_id NUMBER;
Line 16522... Line 17352...
16522
    CLOSE package_versions_cur;
17352
    CLOSE package_versions_cur;
16523
 
17353
 
16524
END Seed_Package_Names_Versions;
17354
END Seed_Package_Names_Versions;
16525
 
17355
 
16526
/
17356
/
16527
 
-
 
16528
/
-
 
16529
--------------------------------------------------------
17357
--------------------------------------------------------
16530
--  DDL for Procedure SET_ADVISORY_RIPPLE
17358
--  DDL for Procedure SET_ADVISORY_RIPPLE
16531
--------------------------------------------------------
17359
--------------------------------------------------------
16532
set define off;
17360
set define off;
16533
 
17361
 
16534
  CREATE OR REPLACE PROCEDURE "SET_ADVISORY_RIPPLE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
17362
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SET_ADVISORY_RIPPLE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
16535
	   	  		  							   nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
17363
	   	  		  							   nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
16536
											 nUserId IN NUMBER ) IS
17364
											 nUserId IN NUMBER ) IS
16537
/* ---------------------------------------------------------------------------
17365
/* ---------------------------------------------------------------------------
16538
    Version: 4.0
17366
    Version: 4.0
16539
   --------------------------------------------------------------------------- */
17367
   --------------------------------------------------------------------------- */
Line 16550... Line 17378...
16550
	/*Rebuild_Environment(nRtagId);*/
17378
	/*Rebuild_Environment(nRtagId);*/
16551
 
17379
 
16552
END Set_Advisory_Ripple;
17380
END Set_Advisory_Ripple;
16553
 
17381
 
16554
/
17382
/
16555
 
-
 
16556
/
-
 
16557
--------------------------------------------------------
17383
--------------------------------------------------------
16558
--  DDL for Procedure SET_PACKAGE_BUILD_ENV
17384
--  DDL for Procedure SET_PACKAGE_BUILD_ENV
16559
--------------------------------------------------------
17385
--------------------------------------------------------
16560
set define off;
17386
set define off;
16561
 
17387
 
16562
  CREATE OR REPLACE PROCEDURE "SET_PACKAGE_BUILD_ENV" ( nPvId IN PACKAGE_BUILD_ENV.PV_ID%TYPE,
17388
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SET_PACKAGE_BUILD_ENV" ( nPvId IN PACKAGE_BUILD_ENV.PV_ID%TYPE,
16563
	   	  		  								  	sBuildEnvIdList IN VARCHAR2 ) IS
17389
	   	  		  								  	sBuildEnvIdList IN VARCHAR2 ) IS
16564
/* ---------------------------------------------------------------------------
17390
/* ---------------------------------------------------------------------------
16565
    Last Modified: Rupesh Solanki
17391
    Last Modified: Rupesh Solanki
16566
	Version: 3.0.1
17392
	Version: 3.0.1
16567
   --------------------------------------------------------------------------- */
17393
   --------------------------------------------------------------------------- */
Line 16614... Line 17440...
16614
 
17440
 
16615
 
17441
 
16616
END Set_Package_Build_Env;
17442
END Set_Package_Build_Env;
16617
 
17443
 
16618
/
17444
/
16619
 
-
 
16620
/
-
 
16621
--------------------------------------------------------
17445
--------------------------------------------------------
16622
--  DDL for Procedure SET_PACKAGE_BUILD_ENV_TEMP
17446
--  DDL for Procedure SET_PACKAGE_BUILD_ENV_TEMP
16623
--------------------------------------------------------
17447
--------------------------------------------------------
16624
set define off;
17448
set define off;
16625
 
17449
 
16626
  CREATE OR REPLACE PROCEDURE "SET_PACKAGE_BUILD_ENV_TEMP" ( nPvId IN PACKAGE_BUILD_ENV.PV_ID%TYPE,
17450
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SET_PACKAGE_BUILD_ENV_TEMP" ( nPvId IN PACKAGE_BUILD_ENV.PV_ID%TYPE,
16627
	   	  		  								  	   	 sBuildEnvIdList IN VARCHAR2,
17451
	   	  		  								  	   	 sBuildEnvIdList IN VARCHAR2,
16628
														 nBuildStandard IN PACKAGE_VERSIONS.BS_ID%TYPE 
17452
														 nBuildStandard IN PACKAGE_VERSIONS.BS_ID%TYPE 
16629
														 ) IS
17453
														 ) IS
16630
/* ---------------------------------------------------------------------------
17454
/* ---------------------------------------------------------------------------
16631
    Last Modified: Rupesh Solanki
17455
    Last Modified: Rupesh Solanki
Line 16719... Line 17543...
16719
 
17543
 
16720
 
17544
 
16721
END Set_Package_Build_Env_Temp;
17545
END Set_Package_Build_Env_Temp;
16722
 
17546
 
16723
/
17547
/
16724
 
-
 
16725
/
-
 
16726
--------------------------------------------------------
17548
--------------------------------------------------------
16727
--  DDL for Procedure SET_TO_AUTOBUILDABLE
17549
--  DDL for Procedure SET_TO_AUTOBUILDABLE
16728
--------------------------------------------------------
17550
--------------------------------------------------------
16729
set define off;
17551
set define off;
16730
 
17552
 
16731
  CREATE OR REPLACE PROCEDURE "SET_TO_AUTOBUILDABLE" (
17553
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SET_TO_AUTOBUILDABLE" (
16732
   nrtagid     IN   NUMBER,
17554
   nrtagid     IN   NUMBER,
16733
   spvidlist   IN   VARCHAR2
17555
   spvidlist   IN   VARCHAR2
16734
)
17556
)
16735
IS
17557
IS
16736
/******************************************************************************
17558
/******************************************************************************
Line 16778... Line 17600...
16778
   
17600
   
16779
   
17601
   
16780
END set_to_autobuildable;
17602
END set_to_autobuildable;
16781
 
17603
 
16782
/
17604
/
16783
 
-
 
16784
/
-
 
16785
--------------------------------------------------------
17605
--------------------------------------------------------
16786
--  DDL for Procedure SHIFT_INSTALL_ORDER
17606
--  DDL for Procedure SHIFT_INSTALL_ORDER
16787
--------------------------------------------------------
17607
--------------------------------------------------------
16788
set define off;
17608
set define off;
16789
 
17609
 
16790
  CREATE OR REPLACE PROCEDURE "SHIFT_INSTALL_ORDER" ( nPatchId IN PACKAGE_PATCHES.PATCH_ID%TYPE,
17610
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SHIFT_INSTALL_ORDER" ( nPatchId IN PACKAGE_PATCHES.PATCH_ID%TYPE,
16791
												  nPvId IN PACKAGE_PATCHES.PV_ID%TYPE,
17611
												  nPvId IN PACKAGE_PATCHES.PV_ID%TYPE,
16792
                                                  nToInstallOrder IN PACKAGE_PATCHES.INSTALL_ORDER%TYPE ) IS
17612
                                                  nToInstallOrder IN PACKAGE_PATCHES.INSTALL_ORDER%TYPE ) IS
16793
/* ---------------------------------------------------------------------------
17613
/* ---------------------------------------------------------------------------
16794
    Version: 3.0
17614
    Version: 3.0
16795
   --------------------------------------------------------------------------- */
17615
   --------------------------------------------------------------------------- */
Line 16842... Line 17662...
16842
 
17662
 
16843
 
17663
 
16844
END Shift_Install_Order;
17664
END Shift_Install_Order;
16845
 
17665
 
16846
/
17666
/
16847
 
-
 
16848
/
-
 
16849
--------------------------------------------------------
17667
--------------------------------------------------------
16850
--  DDL for Procedure SPLIT_VERSION
17668
--  DDL for Procedure SPLIT_VERSION
16851
--------------------------------------------------------
17669
--------------------------------------------------------
16852
set define off;
17670
set define off;
16853
 
17671
 
16854
  CREATE OR REPLACE PROCEDURE "SPLIT_VERSION" ( SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
17672
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SPLIT_VERSION" ( SSpkg_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
16855
                                            SSV_MM OUT PACKAGE_VERSIONS.V_MM%TYPE,
17673
                                            SSV_MM OUT PACKAGE_VERSIONS.V_MM%TYPE,
16856
                                            SSV_NMM OUT PACKAGE_VERSIONS.V_NMM%TYPE,
17674
                                            SSV_NMM OUT PACKAGE_VERSIONS.V_NMM%TYPE,
16857
                                            SSV_EXT OUT PACKAGE_VERSIONS.V_EXT%TYPE  ) IS
17675
                                            SSV_EXT OUT PACKAGE_VERSIONS.V_EXT%TYPE  ) IS
16858
/* ---------------------------------------------------------------------------
17676
/* ---------------------------------------------------------------------------
16859
    Version: 3.0.0
17677
    Version: 3.0.0
Line 16907... Line 17725...
16907
    END IF;
17725
    END IF;
16908
 
17726
 
16909
END Split_Version;
17727
END Split_Version;
16910
 
17728
 
16911
/
17729
/
16912
 
-
 
16913
/
-
 
16914
--------------------------------------------------------
17730
--------------------------------------------------------
16915
--  DDL for Procedure SWITCH_REPRODUCIBLE_PACKAGE
17731
--  DDL for Procedure SWITCH_REPRODUCIBLE_PACKAGE
16916
--------------------------------------------------------
17732
--------------------------------------------------------
16917
set define off;
17733
set define off;
16918
 
17734
 
16919
  CREATE OR REPLACE PROCEDURE "SWITCH_REPRODUCIBLE_PACKAGE" (nPvId IN NUMBER, nUserId IN NUMBER)IS
17735
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SWITCH_REPRODUCIBLE_PACKAGE" (nPvId IN NUMBER, nUserId IN NUMBER)IS
16920
Auto CHAR;
17736
Auto CHAR;
16921
/******************************************************************************
17737
/******************************************************************************
16922
   NAME:       SWITCH_REPRODUCIBLE_PACKAGE
17738
   NAME:       SWITCH_REPRODUCIBLE_PACKAGE
16923
   PURPOSE:    
17739
   PURPOSE:    
16924
 
17740
 
Line 16973... Line 17789...
16973
 
17789
 
16974
 
17790
 
16975
END SWITCH_REPRODUCIBLE_PACKAGE;
17791
END SWITCH_REPRODUCIBLE_PACKAGE;
16976
 
17792
 
16977
/
17793
/
16978
 
-
 
16979
/
-
 
16980
--------------------------------------------------------
17794
--------------------------------------------------------
16981
--  DDL for Procedure SYNC_PROJECTS_NEW_VERSION
17795
--  DDL for Procedure SYNC_PROJECTS_NEW_VERSION
16982
--------------------------------------------------------
17796
--------------------------------------------------------
16983
set define off;
17797
set define off;
16984
 
17798
 
16985
  CREATE OR REPLACE PROCEDURE "SYNC_PROJECTS_NEW_VERSION" ( nPv_id 				IN NUMBER,
17799
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."SYNC_PROJECTS_NEW_VERSION" ( nPv_id 				IN NUMBER,
16986
														  sSyncRtagsInList		IN VARCHAR2,
17800
														  sSyncRtagsInList		IN VARCHAR2,
16987
				                                          nUser_id 				IN NUMBER ) IS
17801
				                                          nUser_id 				IN NUMBER ) IS
16988
/* ---------------------------------------------------------------------------
17802
/* ---------------------------------------------------------------------------
16989
    Version: 3.0.0
17803
    Version: 3.0.0
16990
   --------------------------------------------------------------------------- */
17804
   --------------------------------------------------------------------------- */
Line 17039... Line 17853...
17039
	CLOSE sync_rtags_cur;
17853
	CLOSE sync_rtags_cur;
17040
 
17854
 
17041
END Sync_Projects_New_Version;
17855
END Sync_Projects_New_Version;
17042
 
17856
 
17043
/
17857
/
17044
 
-
 
17045
/
-
 
17046
--------------------------------------------------------
17858
--------------------------------------------------------
17047
--  DDL for Procedure TEST
17859
--  DDL for Procedure TEST
17048
--------------------------------------------------------
17860
--------------------------------------------------------
17049
set define off;
17861
set define off;
17050
 
17862
 
17051
  CREATE OR REPLACE PROCEDURE "TEST" 
17863
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."TEST" 
17052
IS
17864
IS
17053
 
17865
 
17054
proc_id NUMBER;
17866
proc_id NUMBER;
17055
/******************************************************************************
17867
/******************************************************************************
17056
   NAME:       DELETE_DO_NOT_RIPPLE
17868
   NAME:       DELETE_DO_NOT_RIPPLE
Line 17095... Line 17907...
17095
       INTO ripple_rec;
17907
       INTO ripple_rec;
17096
   END LOOP;
17908
   END LOOP;
17097
END test;
17909
END test;
17098
 
17910
 
17099
/
17911
/
17100
 
-
 
17101
/
-
 
17102
--------------------------------------------------------
17912
--------------------------------------------------------
17103
--  DDL for Procedure TEST_MARCO
17913
--  DDL for Procedure TEST_MARCO
17104
--------------------------------------------------------
17914
--------------------------------------------------------
17105
set define off;
17915
set define off;
17106
 
17916
 
17107
  CREATE OR REPLACE PROCEDURE "TEST_MARCO" IS
17917
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."TEST_MARCO" IS
17108
/******************************************************************************
17918
/******************************************************************************
17109
   NAME:       TEST_MARCO
17919
   NAME:       TEST_MARCO
17110
   PURPOSE:    
17920
   PURPOSE:    
17111
 
17921
 
17112
   REVISIONS:
17922
   REVISIONS:
Line 17171... Line 17981...
17171
 
17981
 
17172
 
17982
 
17173
END TEST_MARCO;
17983
END TEST_MARCO;
17174
 
17984
 
17175
/
17985
/
17176
 
-
 
17177
/
-
 
17178
--------------------------------------------------------
17986
--------------------------------------------------------
17179
--  DDL for Procedure TOUCH_RELEASE
17987
--  DDL for Procedure TOUCH_RELEASE
17180
--------------------------------------------------------
17988
--------------------------------------------------------
17181
set define off;
17989
set define off;
17182
 
17990
 
17183
  CREATE OR REPLACE PROCEDURE "TOUCH_RELEASE" ( nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE ) IS
17991
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."TOUCH_RELEASE" ( nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE ) IS
17184
/* ---------------------------------------------------------------------------
17992
/* ---------------------------------------------------------------------------
17185
    The purpose of this procedure is to flag in the database that the specified
17993
    The purpose of this procedure is to flag in the database that the specified
17186
    release has changed to an extent that the procedure Rebuild_Environment
17994
    release has changed to an extent that the procedure Rebuild_Environment
17187
    should be called at the next opportunity in order that the package state
17995
    should be called at the next opportunity in order that the package state
17188
    icons are all re-evaluated.
17996
    icons are all re-evaluated.
Line 17204... Line 18012...
17204
    WHERE rt.RTAG_ID = nRtagId;
18012
    WHERE rt.RTAG_ID = nRtagId;
17205
 
18013
 
17206
END Touch_Release;
18014
END Touch_Release;
17207
 
18015
 
17208
/
18016
/
17209
 
-
 
17210
/
-
 
17211
--------------------------------------------------------
18017
--------------------------------------------------------
17212
--  DDL for Procedure TOUCH_RELEASE_BULK
18018
--  DDL for Procedure TOUCH_RELEASE_BULK
17213
--------------------------------------------------------
18019
--------------------------------------------------------
17214
set define off;
18020
set define off;
17215
 
18021
 
17216
  CREATE OR REPLACE PROCEDURE "TOUCH_RELEASE_BULK" ( nRtagIdList IN VARCHAR2 ) IS
18022
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."TOUCH_RELEASE_BULK" ( nRtagIdList IN VARCHAR2 ) IS
17217
/* ---------------------------------------------------------------------------
18023
/* ---------------------------------------------------------------------------
17218
    Version: 3.0
18024
    Version: 3.0
17219
   --------------------------------------------------------------------------- */
18025
   --------------------------------------------------------------------------- */
17220
 
18026
 
17221
oRTagIdCollector RELMGR_NUMBER_TAB_t := RELMGR_NUMBER_TAB_t();
18027
oRTagIdCollector RELMGR_NUMBER_TAB_t := RELMGR_NUMBER_TAB_t();
Line 17231... Line 18037...
17231
 
18037
 
17232
 
18038
 
17233
END Touch_Release_Bulk;
18039
END Touch_Release_Bulk;
17234
 
18040
 
17235
/
18041
/
17236
 
-
 
17237
/
-
 
17238
--------------------------------------------------------
18042
--------------------------------------------------------
17239
--  DDL for Procedure TO_INSERT_VTREE_ID
18043
--  DDL for Procedure TO_INSERT_VTREE_ID
17240
--------------------------------------------------------
18044
--------------------------------------------------------
17241
set define off;
18045
set define off;
17242
 
18046
 
17243
  CREATE OR REPLACE PROCEDURE "TO_INSERT_VTREE_ID" IS
18047
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."TO_INSERT_VTREE_ID" IS
17244
 
18048
 
17245
/******************************************************************************
18049
/******************************************************************************
17246
   NAME:       TO_INSERT_VTREE_ID
18050
   NAME:       TO_INSERT_VTREE_ID
17247
   PURPOSE:    
18051
   PURPOSE:    
17248
 
18052
 
Line 17290... Line 18094...
17290
	CLOSE curInfo;
18094
	CLOSE curInfo;
17291
 
18095
 
17292
END TO_INSERT_VTREE_ID;
18096
END TO_INSERT_VTREE_ID;
17293
 
18097
 
17294
/
18098
/
17295
 
-
 
17296
/
-
 
17297
--------------------------------------------------------
18099
--------------------------------------------------------
17298
--  DDL for Procedure UNDEPRECATE_PACKAGE
18100
--  DDL for Procedure UNDEPRECATE_PACKAGE
17299
--------------------------------------------------------
18101
--------------------------------------------------------
17300
set define off;
18102
set define off;
17301
 
18103
 
17302
  CREATE OR REPLACE PROCEDURE "UNDEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
18104
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNDEPRECATE_PACKAGE" (nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
17303
	   	  		  								 nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
18105
	   	  		  								 nRtagId IN DEPRECATED_PACKAGES.RTAG_ID%TYPE,
17304
	   	  		  							   	 nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
18106
	   	  		  							   	 nPkgId IN DEPRECATED_PACKAGES.PKG_ID%TYPE,
17305
											   	 nUserId IN NUMBER) IS
18107
											   	 nUserId IN NUMBER) IS
17306
												 
18108
												 
17307
ext VARCHAR2(50);
18109
ext VARCHAR2(50);
Line 17420... Line 18222...
17420
				 									 
18222
				 									 
17421
 
18223
 
17422
END Undeprecate_Package;
18224
END Undeprecate_Package;
17423
 
18225
 
17424
/
18226
/
17425
 
-
 
17426
/
-
 
17427
--------------------------------------------------------
18227
--------------------------------------------------------
17428
--  DDL for Procedure UNLOCK_PACKAGE
18228
--  DDL for Procedure UNLOCK_PACKAGE
17429
--------------------------------------------------------
18229
--------------------------------------------------------
17430
set define off;
18230
set define off;
17431
 
18231
 
17432
  CREATE OR REPLACE PROCEDURE "UNLOCK_PACKAGE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
18232
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNLOCK_PACKAGE" ( nPvId IN PACKAGE_VERSIONS.PV_ID%TYPE,
17433
											 nUserId IN NUMBER ) IS
18233
											 nUserId IN NUMBER ) IS
17434
/* ---------------------------------------------------------------------------
18234
/* ---------------------------------------------------------------------------
17435
    Author: Rupesh Solanki
18235
    Author: Rupesh Solanki
17436
	
18236
	
17437
	Version: 4.0
18237
	Version: 4.0
Line 17461... Line 18261...
17461
   	Log_Action ( nPvId, 'unlock_package', nUserId );
18261
   	Log_Action ( nPvId, 'unlock_package', nUserId );
17462
 
18262
 
17463
END Unlock_Package;
18263
END Unlock_Package;
17464
 
18264
 
17465
/
18265
/
17466
 
-
 
17467
/
-
 
17468
--------------------------------------------------------
18266
--------------------------------------------------------
17469
--  DDL for Procedure UNRIPPLE_PACKAGE
18267
--  DDL for Procedure UNRIPPLE_PACKAGE
17470
--------------------------------------------------------
18268
--------------------------------------------------------
17471
set define off;
18269
set define off;
17472
 
18270
 
17473
  CREATE OR REPLACE PROCEDURE "UNRIPPLE_PACKAGE" (
18271
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNRIPPLE_PACKAGE" (
17474
        sPvIdList IN VARCHAR2,
18272
        sPvIdList IN VARCHAR2,
17475
        nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
18273
        nRtagId IN RELEASE_TAGS.RTAG_ID%TYPE,
17476
        nUserId IN NUMBER
18274
        nUserId IN NUMBER
17477
    ) IS
18275
    ) IS
17478
/* ---------------------------------------------------------------------------
18276
/* ---------------------------------------------------------------------------
Line 17504... Line 18302...
17504
    Log_Action_Bulk ( sPvIdList, 'unripple_package', nUserId );
18302
    Log_Action_Bulk ( sPvIdList, 'unripple_package', nUserId );
17505
 
18303
 
17506
END UnRipple_Package;
18304
END UnRipple_Package;
17507
 
18305
 
17508
/
18306
/
17509
 
-
 
17510
/
-
 
17511
--------------------------------------------------------
18307
--------------------------------------------------------
17512
--  DDL for Procedure UNRIPPLE_PACKAGE_INDIRECT
18308
--  DDL for Procedure UNRIPPLE_PACKAGE_INDIRECT
17513
--------------------------------------------------------
18309
--------------------------------------------------------
17514
set define off;
18310
set define off;
17515
 
18311
 
17516
  CREATE OR REPLACE PROCEDURE "UNRIPPLE_PACKAGE_INDIRECT" (
18312
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UNRIPPLE_PACKAGE_INDIRECT" (
17517
        nPvId IN NUMBER,
18313
        nPvId IN NUMBER,
17518
        nRtagId IN NUMBER,
18314
        nRtagId IN NUMBER,
17519
        nUserId IN NUMBER,
18315
        nUserId IN NUMBER,
17520
        nrootCausePvId IN NUMBER,
18316
        nrootCausePvId IN NUMBER,
17521
        srootCause IN VARCHAR2,
18317
        srootCause IN VARCHAR2,
Line 17539... Line 18335...
17539
    Log_Action ( nPvId, 'unripple_package', nUserId, 'Location: '|| ReleaseLocation );
18335
    Log_Action ( nPvId, 'unripple_package', nUserId, 'Location: '|| ReleaseLocation );
17540
 
18336
 
17541
END UnRipple_Package_Indirect;
18337
END UnRipple_Package_Indirect;
17542
 
18338
 
17543
/
18339
/
17544
 
-
 
17545
/
-
 
17546
--------------------------------------------------------
18340
--------------------------------------------------------
17547
--  DDL for Procedure UPDATE_ADDITIONAL_NOTE
18341
--  DDL for Procedure UPDATE_ADDITIONAL_NOTE
17548
--------------------------------------------------------
18342
--------------------------------------------------------
17549
set define off;
18343
set define off;
17550
 
18344
 
17551
  CREATE OR REPLACE PROCEDURE "UPDATE_ADDITIONAL_NOTE" ( pnNote_id IN NUMBER,
18345
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_ADDITIONAL_NOTE" ( pnNote_id IN NUMBER,
17552
													 pnPv_id IN NUMBER,
18346
													 pnPv_id IN NUMBER,
17553
                                                     psNote_title IN ADDITIONAL_NOTES.NOTE_TITLE%TYPE,
18347
                                                     psNote_title IN ADDITIONAL_NOTES.NOTE_TITLE%TYPE,
17554
                                                     psNote_body IN ADDITIONAL_NOTES.NOTE_BODY%TYPE,
18348
                                                     psNote_body IN ADDITIONAL_NOTES.NOTE_BODY%TYPE,
17555
                                                     pnUser_id IN NUMBER,
18349
                                                     pnUser_id IN NUMBER,
17556
                                                     outErrCode OUT NUMBER
18350
                                                     outErrCode OUT NUMBER
Line 17591... Line 18385...
17591
 
18385
 
17592
	CLOSE an_duplicate_cur;
18386
	CLOSE an_duplicate_cur;
17593
END Update_Additional_Note;
18387
END Update_Additional_Note;
17594
 
18388
 
17595
/
18389
/
17596
 
-
 
17597
/
-
 
17598
--------------------------------------------------------
18390
--------------------------------------------------------
17599
--  DDL for Procedure UPDATE_DEPRECATION_STATE
18391
--  DDL for Procedure UPDATE_DEPRECATION_STATE
17600
--------------------------------------------------------
18392
--------------------------------------------------------
17601
set define off;
18393
set define off;
17602
 
18394
 
17603
  CREATE OR REPLACE PROCEDURE "UPDATE_DEPRECATION_STATE" (nnrtag_id IN NUMBER) AS
18395
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_DEPRECATION_STATE" (nnrtag_id IN NUMBER) AS
17604
 
18396
 
17605
recno NUMBER;
18397
recno NUMBER;
17606
 
18398
 
17607
CURSOR deprecate_cur IS
18399
CURSOR deprecate_cur IS
17608
 
18400
 
Line 17646... Line 18438...
17646
  END LOOP;
18438
  END LOOP;
17647
 
18439
 
17648
END;
18440
END;
17649
 
18441
 
17650
/
18442
/
17651
 
-
 
17652
/
-
 
17653
--------------------------------------------------------
18443
--------------------------------------------------------
17654
--  DDL for Procedure UPDATE_MISC_VIEW
18444
--  DDL for Procedure UPDATE_MISC_VIEW
17655
--------------------------------------------------------
18445
--------------------------------------------------------
17656
set define off;
18446
set define off;
17657
 
18447
 
17658
  CREATE OR REPLACE PROCEDURE "UPDATE_MISC_VIEW" IS
18448
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_MISC_VIEW" IS
17659
/******************************************************************************
18449
/******************************************************************************
17660
   NAME:       UPDATE_MISC_VIEW
18450
   NAME:       UPDATE_MISC_VIEW
17661
   PURPOSE:    
18451
   PURPOSE:    
17662
 
18452
 
17663
   REVISIONS:
18453
   REVISIONS:
Line 17725... Line 18515...
17725
 
18515
 
17726
 
18516
 
17727
END UPDATE_MISC_VIEW; 
18517
END UPDATE_MISC_VIEW; 
17728
 
18518
 
17729
/
18519
/
17730
 
-
 
17731
/
-
 
17732
--------------------------------------------------------
18520
--------------------------------------------------------
17733
--  DDL for Procedure UPDATE_PACKAGE_DEPENDENCY
18521
--  DDL for Procedure UPDATE_PACKAGE_DEPENDENCY
17734
--------------------------------------------------------
18522
--------------------------------------------------------
17735
set define off;
18523
set define off;
17736
 
18524
 
17737
  CREATE OR REPLACE PROCEDURE "UPDATE_PACKAGE_DEPENDENCY" ( NNpv_id IN NUMBER,
18525
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_PACKAGE_DEPENDENCY" ( NNpv_id IN NUMBER,
17738
                                                        SSdep_name IN PACKAGES.pkg_name%TYPE,
18526
                                                        SSdep_name IN PACKAGES.pkg_name%TYPE,
17739
                                                        SSdep_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
18527
                                                        SSdep_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
17740
                                                        CCbuild_type IN PACKAGE_DEPENDENCIES.build_type%TYPE,
18528
                                                        CCbuild_type IN PACKAGE_DEPENDENCIES.build_type%TYPE,
17741
                                                        NNuser_id IN NUMBER,
18529
                                                        NNuser_id IN NUMBER,
17742
                                                        NNdelete_old_dependency IN NUMBER
18530
                                                        NNdelete_old_dependency IN NUMBER
Line 17812... Line 18600...
17812
	END IF;
18600
	END IF;
17813
 
18601
 
17814
END Update_Package_Dependency;
18602
END Update_Package_Dependency;
17815
 
18603
 
17816
/
18604
/
17817
 
-
 
17818
/
-
 
17819
--------------------------------------------------------
18605
--------------------------------------------------------
17820
--  DDL for Procedure UPDATE_PACKAGE_STATES
18606
--  DDL for Procedure UPDATE_PACKAGE_STATES
17821
--------------------------------------------------------
18607
--------------------------------------------------------
17822
set define off;
18608
set define off;
17823
 
18609
 
17824
  CREATE OR REPLACE PROCEDURE "UPDATE_PACKAGE_STATES" ( NNrtag_id IN NUMBER,
18610
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_PACKAGE_STATES" ( NNrtag_id IN NUMBER,
17825
                                                    NNsession_num IN NUMBER ) IS
18611
                                                    NNsession_num IN NUMBER ) IS
17826
/* =============  STATE RULES =================== */
18612
/* =============  STATE RULES =================== */
17827
/*
18613
/*
17828
   MNR   MRR   MN   MR    |   pkg_state
18614
   MNR   MRR   MN   MR    |   pkg_state
17829
   ------------------------------------
18615
   ------------------------------------
Line 17975... Line 18761...
17975
           (
18761
           (
17976
           SELECT DISTINCT pv_id
18762
           SELECT DISTINCT pv_id
17977
           FROM release_content rc
18763
           FROM release_content rc
17978
           WHERE rc.rtag_id = NNrtag_id
18764
           WHERE rc.rtag_id = NNrtag_id
17979
           );
18765
           );
-
 
18766
           
-
 
18767
    /*----------------------------------------------
-
 
18768
    ||              SDK Imported
-
 
18769
    */----------------------------------------------
-
 
18770
    UPDATE release_content
-
 
18771
       SET pkg_state = 11
-
 
18772
     WHERE rtag_id = NNrtag_id
-
 
18773
       AND sdktag_id is not null;           
17980
 
18774
 
17981
END Update_Package_States;
18775
END Update_Package_States;
17982
 
18776
 
17983
/
18777
/
17984
 
-
 
17985
/
-
 
17986
--------------------------------------------------------
18778
--------------------------------------------------------
17987
--  DDL for Procedure UPDATE_PROCESSES
18779
--  DDL for Procedure UPDATE_PROCESSES
17988
--------------------------------------------------------
18780
--------------------------------------------------------
17989
set define off;
18781
set define off;
17990
 
18782
 
17991
  CREATE OR REPLACE PROCEDURE "UPDATE_PROCESSES" 
18783
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_PROCESSES" 
17992
IS
18784
IS
17993
 
18785
 
17994
proc_id NUMBER;
18786
proc_id NUMBER;
17995
/******************************************************************************
18787
/******************************************************************************
17996
   NAME:       DELETE_DO_NOT_RIPPLE
18788
   NAME:       DELETE_DO_NOT_RIPPLE
Line 18039... Line 18831...
18039
       INTO ripple_rec;
18831
       INTO ripple_rec;
18040
   END LOOP;
18832
   END LOOP;
18041
END UPDATE_PROCESSES;
18833
END UPDATE_PROCESSES;
18042
 
18834
 
18043
/
18835
/
18044
 
-
 
18045
/
-
 
18046
--------------------------------------------------------
18836
--------------------------------------------------------
18047
--  DDL for Procedure UPDATE_RUNTIME_DEPENDENCY
18837
--  DDL for Procedure UPDATE_RUNTIME_DEPENDENCY
18048
--------------------------------------------------------
18838
--------------------------------------------------------
18049
set define off;
18839
set define off;
18050
 
18840
 
18051
  CREATE OR REPLACE PROCEDURE "UPDATE_RUNTIME_DEPENDENCY" ( NNpv_id IN RUNTIME_DEPENDENCIES.pv_id%TYPE,
18841
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_RUNTIME_DEPENDENCY" ( NNpv_id IN RUNTIME_DEPENDENCIES.pv_id%TYPE,
18052
				   	  		  						    NNrtd_id IN RUNTIME_DEPENDENCIES.rtd_id%TYPE,
18842
				   	  		  						    NNrtd_id IN RUNTIME_DEPENDENCIES.rtd_id%TYPE,
18053
				   	  		  						    SSrtd_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
18843
				   	  		  						    SSrtd_version IN PACKAGE_VERSIONS.pkg_version%TYPE,
18054
													    SSrtd_url IN RUNTIME_DEPENDENCIES.rtd_url%TYPE,
18844
													    SSrtd_url IN RUNTIME_DEPENDENCIES.rtd_url%TYPE,
18055
													    SSrtd_comments IN RUNTIME_DEPENDENCIES.rtd_comments%TYPE,
18845
													    SSrtd_comments IN RUNTIME_DEPENDENCIES.rtd_comments%TYPE,
18056
													    NNuser_id IN NUMBER ) IS
18846
													    NNuser_id IN NUMBER ) IS
Line 18141... Line 18931...
18141
	CLOSE rtd_cur;
18931
	CLOSE rtd_cur;
18142
 
18932
 
18143
END Update_Runtime_Dependency;
18933
END Update_Runtime_Dependency;
18144
 
18934
 
18145
/
18935
/
18146
 
-
 
18147
/
-
 
18148
--------------------------------------------------------
18936
--------------------------------------------------------
18149
--  DDL for Procedure UPDATE_UNIT_TEST
18937
--  DDL for Procedure UPDATE_UNIT_TEST
18150
--------------------------------------------------------
18938
--------------------------------------------------------
18151
set define off;
18939
set define off;
18152
 
18940
 
18153
  CREATE OR REPLACE PROCEDURE "UPDATE_UNIT_TEST" ( nTest_id IN NUMBER,
18941
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_UNIT_TEST" ( nTest_id IN NUMBER,
18154
	   	  		  							   nTestTypeId IN UNIT_TESTS.TEST_TYPES_FK%TYPE,  	
18942
	   	  		  							   nTestTypeId IN UNIT_TESTS.TEST_TYPES_FK%TYPE,  	
18155
											   nPv_id IN NUMBER,
18943
											   nPv_id IN NUMBER,
18156
											   nUserId IN NUMBER,
18944
											   nUserId IN NUMBER,
18157
	                                           sTest_summary IN UNIT_TESTS.TEST_SUMMARY%TYPE,
18945
	                                           sTest_summary IN UNIT_TESTS.TEST_SUMMARY%TYPE,
18158
											   sNumof_test IN UNIT_TESTS.NUMOF_TEST%TYPE,
18946
											   sNumof_test IN UNIT_TESTS.NUMOF_TEST%TYPE,
Line 18195... Line 18983...
18195
       AND PV_ID = nPv_id;
18983
       AND PV_ID = nPv_id;
18196
 
18984
 
18197
END Update_Unit_Test;
18985
END Update_Unit_Test;
18198
 
18986
 
18199
/
18987
/
18200
 
-
 
18201
/
-
 
18202
--------------------------------------------------------
18988
--------------------------------------------------------
18203
--  DDL for Procedure UPDATE_UNIT_TEST_ACCEPTANCE
18989
--  DDL for Procedure UPDATE_UNIT_TEST_ACCEPTANCE
18204
--------------------------------------------------------
18990
--------------------------------------------------------
18205
set define off;
18991
set define off;
18206
 
18992
 
18207
  CREATE OR REPLACE PROCEDURE "UPDATE_UNIT_TEST_ACCEPTANCE" ( pnTest_id IN NUMBER,
18993
  CREATE OR REPLACE PROCEDURE "RELEASE_MANAGER"."UPDATE_UNIT_TEST_ACCEPTANCE" ( pnTest_id IN NUMBER,
18208
														  pnPv_id IN NUMBER,
18994
														  pnPv_id IN NUMBER,
18209
					                                      sAccepted IN UNIT_TESTS.TEST_ACCEPTED%TYPE,
18995
					                                      sAccepted IN UNIT_TESTS.TEST_ACCEPTED%TYPE,
18210
														  sAcceptanceDate IN VARCHAR2,
18996
														  sAcceptanceDate IN VARCHAR2,
18211
														  sAcceptedBy IN NUMBER,
18997
														  sAcceptedBy IN NUMBER,
18212
					                                      sReviewComments IN UNIT_TESTS.REVIEW_COMMENTS%TYPE,
18998
					                                      sReviewComments IN UNIT_TESTS.REVIEW_COMMENTS%TYPE,
Line 18257... Line 19043...
18257
	END IF;
19043
	END IF;
18258
 
19044
 
18259
END Update_Unit_Test_Acceptance;
19045
END Update_Unit_Test_Acceptance;
18260
 
19046
 
18261
/
19047
/
18262
 
-
 
18263
/
-
 
18264
--------------------------------------------------------
-
 
18265
--  DDL for Procedure UPDATE_UNIT_TEST_TEST
-
 
18266
--------------------------------------------------------
-
 
18267
set define off;
-
 
18268
 
-
 
18269
  CREATE OR REPLACE PROCEDURE "UPDATE_UNIT_TEST_TEST" ( nTest_id IN NUMBER,
-
 
18270
	   	  		  							   nTestTypeId IN UNIT_TESTS.TEST_TYPES_FK%TYPE,  	
-
 
18271
											   nPv_id IN NUMBER,
-
 
18272
											   nUserId IN NUMBER,
-
 
18273
	                                           sTest_summary IN UNIT_TESTS.TEST_SUMMARY%TYPE,
-
 
18274
											   sNumof_test IN UNIT_TESTS.NUMOF_TEST%TYPE,
-
 
18275
	                                           sCompletion_date IN VARCHAR2,
-
 
18276
											   sDpkg_path IN VARCHAR2,
-
 
18277
											   enumTEST_TYPE_AUTOMATIC IN NUMBER,
-
 
18278
											   sResults IN VARCHAR2,
-
 
18279
											   outFileName OUT VARCHAR2
-
 
18280
                                              ) IS
-
 
18281
/* ---------------------------------------------------------------------------
-
 
18282
    Version: 3.1.0
-
 
18283
   --------------------------------------------------------------------------- */
-
 
18284
   
-
 
18285
   	FILENAME_PREFIX CONSTANT VARCHAR2(50) := 'RM_UNIT_TEST';
-
 
18286
 
-
 
18287
    ResultsURL UNIT_TESTS.RESULTS_URL%TYPE DEFAULT NULL;
-
 
18288
    ResultsAttachment UNIT_TESTS.RESULTS_ATTACHMENT_NAME%TYPE DEFAULT NULL;
-
 
18289
 
-
 
18290
 
-
 
18291
BEGIN
-
 
18292
 
-
 
18293
       IF nTestTypeId = enumTEST_TYPE_AUTOMATIC THEN
-
 
18294
       	ResultsURL := sResults;
-
 
18295
       ELSE
-
 
18296
       	IF (sResults <> '') OR ( NOT sResults IS NULL ) THEN
-
 
18297
        	outFileName := FILENAME_PREFIX || nTest_id ||'_'|| sResults;
-
 
18298
    		ResultsAttachment := sDpkg_path || '/' || outFileName;
-
 
18299
           END IF;
-
 
18300
       END IF;
-
 
18301
 
-
 
18302
       /*	IF (sResults <> '') OR ( NOT sResults IS NULL ) THEN
-
 
18303
        	outFileName := FILENAME_PREFIX || newID ||'_'|| sResults;
-
 
18304
    		sResults_url:= 'doc' || '/' || 
-
 
18305
			;
-
 
18306
        END IF;*/
-
 
18307
	--- Update Unit Test ---
-
 
18308
    UPDATE UNIT_TESTS SET
-
 
18309
           TEST_SUMMARY = sTest_summary,
-
 
18310
		   NUMOF_TEST = sNumof_test,
-
 
18311
           COMPLETION_DATE = TO_DATE( sCompletion_date,'DD/MM/YYYY' ),
-
 
18312
		   COMPLETED_BY = nUserId,
-
 
18313
		   RESULTS_URL = ResultsURL,
-
 
18314
		   RESULTS_ATTACHMENT_NAME = ResultsAttachment
-
 
18315
     WHERE TEST_ID = nTest_id
-
 
18316
       AND PV_ID = nPv_id;
-
 
18317
 
-
 
18318
END Update_Unit_Test_Test;
-
 
18319
 
-
 
18320
/
-
 
18321
 
-
 
18322
/
-
 
18323
--------------------------------------------------------
19048
--------------------------------------------------------
18324
--  DDL for Synonymn APPLICATIONS
19049
--  DDL for Synonymn APPLICATIONS
18325
--------------------------------------------------------
19050
--------------------------------------------------------
18326
 
19051
 
18327
  CREATE OR REPLACE SYNONYM "APPLICATIONS" FOR "APPLICATIONS";
19052
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."APPLICATIONS" FOR "ACCESS_MANAGER"."APPLICATIONS";
18328
/
-
 
18329
--------------------------------------------------------
19053
--------------------------------------------------------
18330
--  DDL for Synonymn APPLICATION_PAGES
19054
--  DDL for Synonymn APPLICATION_PAGES
18331
--------------------------------------------------------
19055
--------------------------------------------------------
18332
 
19056
 
18333
  CREATE OR REPLACE SYNONYM "APPLICATION_PAGES" FOR "APPLICATION_PAGES";
19057
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."APPLICATION_PAGES" FOR "ACCESS_MANAGER"."APPLICATION_PAGES";
18334
/
-
 
18335
--------------------------------------------------------
19058
--------------------------------------------------------
18336
--  DDL for Synonymn CONTROL_OBJECTS
19059
--  DDL for Synonymn CONTROL_OBJECTS
18337
--------------------------------------------------------
19060
--------------------------------------------------------
18338
 
19061
 
18339
  CREATE OR REPLACE SYNONYM "CONTROL_OBJECTS" FOR "CONTROL_OBJECTS";
19062
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."CONTROL_OBJECTS" FOR "ACCESS_MANAGER"."CONTROL_OBJECTS";
18340
/
-
 
18341
--------------------------------------------------------
19063
--------------------------------------------------------
18342
--  DDL for Synonymn DATA_PERMISSIONS
19064
--  DDL for Synonymn DATA_PERMISSIONS
18343
--------------------------------------------------------
19065
--------------------------------------------------------
18344
 
19066
 
18345
  CREATE OR REPLACE SYNONYM "DATA_PERMISSIONS" FOR "DATA_PERMISSIONS";
19067
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."DATA_PERMISSIONS" FOR "ACCESS_MANAGER"."DATA_PERMISSIONS";
18346
/
-
 
18347
--------------------------------------------------------
19068
--------------------------------------------------------
18348
--  DDL for Synonymn DATA_TABLES
19069
--  DDL for Synonymn DATA_TABLES
18349
--------------------------------------------------------
19070
--------------------------------------------------------
18350
 
19071
 
18351
  CREATE OR REPLACE SYNONYM "DATA_TABLES" FOR "DATA_TABLES";
19072
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."DATA_TABLES" FOR "ACCESS_MANAGER"."DATA_TABLES";
18352
/
-
 
18353
--------------------------------------------------------
19073
--------------------------------------------------------
18354
--  DDL for Synonymn PAGE_CONTROL_OBJECTS
19074
--  DDL for Synonymn PAGE_CONTROL_OBJECTS
18355
--------------------------------------------------------
19075
--------------------------------------------------------
18356
 
19076
 
18357
  CREATE OR REPLACE SYNONYM "PAGE_CONTROL_OBJECTS" FOR "PAGE_CONTROL_OBJECTS";
19077
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."PAGE_CONTROL_OBJECTS" FOR "ACCESS_MANAGER"."PAGE_CONTROL_OBJECTS";
18358
/
-
 
18359
--------------------------------------------------------
19078
--------------------------------------------------------
18360
--  DDL for Synonymn PERMISSION_TYPES
19079
--  DDL for Synonymn PERMISSION_TYPES
18361
--------------------------------------------------------
19080
--------------------------------------------------------
18362
 
19081
 
18363
  CREATE OR REPLACE SYNONYM "PERMISSION_TYPES" FOR "PERMISSION_TYPES";
19082
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."PERMISSION_TYPES" FOR "ACCESS_MANAGER"."PERMISSION_TYPES";
18364
/
-
 
18365
--------------------------------------------------------
19083
--------------------------------------------------------
18366
--  DDL for Synonymn PK_AMUTILS
19084
--  DDL for Synonymn PK_AMUTILS
18367
--------------------------------------------------------
19085
--------------------------------------------------------
18368
 
19086
 
18369
  CREATE OR REPLACE SYNONYM "PK_AMUTILS" FOR "PK_AMUTILS";
19087
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."PK_AMUTILS" FOR "ACCESS_MANAGER"."PK_AMUTILS";
18370
/
-
 
18371
--------------------------------------------------------
19088
--------------------------------------------------------
18372
--  DDL for Synonymn PK_SECURITY
19089
--  DDL for Synonymn PK_SECURITY
18373
--------------------------------------------------------
19090
--------------------------------------------------------
18374
 
19091
 
18375
  CREATE OR REPLACE SYNONYM "PK_SECURITY" FOR "PK_SECURITY";
19092
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."PK_SECURITY" FOR "ACCESS_MANAGER"."PK_SECURITY";
18376
/
-
 
18377
--------------------------------------------------------
19093
--------------------------------------------------------
18378
--  DDL for Synonymn ROLES
19094
--  DDL for Synonymn ROLES
18379
--------------------------------------------------------
19095
--------------------------------------------------------
18380
 
19096
 
18381
  CREATE OR REPLACE SYNONYM "ROLES" FOR "ROLES";
19097
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."ROLES" FOR "ACCESS_MANAGER"."ROLES";
18382
/
-
 
18383
--------------------------------------------------------
19098
--------------------------------------------------------
18384
--  DDL for Synonymn ROLE_PRIVILEGES
19099
--  DDL for Synonymn ROLE_PRIVILEGES
18385
--------------------------------------------------------
19100
--------------------------------------------------------
18386
 
19101
 
18387
  CREATE OR REPLACE SYNONYM "ROLE_PRIVILEGES" FOR "ROLE_PRIVILEGES";
19102
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."ROLE_PRIVILEGES" FOR "ACCESS_MANAGER"."ROLE_PRIVILEGES";
18388
/
-
 
18389
--------------------------------------------------------
19103
--------------------------------------------------------
18390
--  DDL for Synonymn USERS
19104
--  DDL for Synonymn USERS
18391
--------------------------------------------------------
19105
--------------------------------------------------------
18392
 
19106
 
18393
  CREATE OR REPLACE SYNONYM "USERS" FOR "USERS";
19107
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."USERS" FOR "ACCESS_MANAGER"."USERS";
18394
/
-
 
18395
--------------------------------------------------------
19108
--------------------------------------------------------
18396
--  DDL for Synonymn USER_APPLICATIONS
19109
--  DDL for Synonymn USER_APPLICATIONS
18397
--------------------------------------------------------
19110
--------------------------------------------------------
18398
 
19111
 
18399
  CREATE OR REPLACE SYNONYM "USER_APPLICATIONS" FOR "USER_APPLICATIONS";
19112
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."USER_APPLICATIONS" FOR "ACCESS_MANAGER"."USER_APPLICATIONS";
18400
/
-
 
18401
--------------------------------------------------------
19113
--------------------------------------------------------
18402
--  DDL for Synonymn USER_ROLES
19114
--  DDL for Synonymn USER_ROLES
18403
--------------------------------------------------------
19115
--------------------------------------------------------
18404
 
19116
 
18405
  CREATE OR REPLACE SYNONYM "USER_ROLES" FOR "USER_ROLES";
19117
  CREATE OR REPLACE SYNONYM "RELEASE_MANAGER"."USER_ROLES" FOR "ACCESS_MANAGER"."USER_ROLES";
18406
/
-