Changes made to support Bulk Load.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3255 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
@@ -2,13 +2,23 @@ connect &1/&2@&5 as sysdba
|
||||
|
||||
drop user &3 cascade;
|
||||
|
||||
grant connect, resource, create any view, create any directory, debug connect session to &3 identified by &4;
|
||||
grant connect, resource to &3 identified by &4;
|
||||
grant create any view, create any directory to &3;
|
||||
grant debug connect session, javauserpriv to &3;
|
||||
grant execute on dbms_sql to &3;
|
||||
grant create any procedure to &3;
|
||||
grant execute on plpdf.plpdf to &3;
|
||||
grant execute on plpdf.plpdf_img to &3;
|
||||
|
||||
create synonym &3..plpdf for plpdf.plpdf;
|
||||
create synonym &3..plpdf_img for plpdf.plpdf_img;
|
||||
|
||||
connect &3/&4@&5
|
||||
|
||||
@@mip
|
||||
@@mipDirectories
|
||||
@@mipExtTables
|
||||
@@gtt_dir_list.pdc
|
||||
@@mipViews
|
||||
|
||||
exit
|
||||
|
||||
102
Schema/ext_base.pdc
Normal file
102
Schema/ext_base.pdc
Normal file
@@ -0,0 +1,102 @@
|
||||
DROP TABLE ext_bases
|
||||
/
|
||||
create table ext_bases
|
||||
(
|
||||
field_1 varchar2(240),
|
||||
field_2 varchar2(240),
|
||||
field_3 varchar2(240),
|
||||
field_4 varchar2(240),
|
||||
field_5 varchar2(240),
|
||||
field_6 varchar2(240),
|
||||
field_7 varchar2(240),
|
||||
field_8 varchar2(240),
|
||||
field_9 varchar2(240),
|
||||
field_10 varchar2(240),
|
||||
field_11 varchar2(240),
|
||||
field_12 varchar2(240),
|
||||
field_13 varchar2(240),
|
||||
field_14 varchar2(240),
|
||||
field_15 varchar2(240),
|
||||
field_16 varchar2(240),
|
||||
field_17 varchar2(240),
|
||||
field_18 varchar2(240),
|
||||
field_19 varchar2(240),
|
||||
field_20 varchar2(240),
|
||||
field_21 varchar2(240),
|
||||
field_22 varchar2(240),
|
||||
field_23 varchar2(240),
|
||||
field_24 varchar2(240),
|
||||
field_25 varchar2(240),
|
||||
field_26 varchar2(240),
|
||||
field_27 varchar2(240),
|
||||
field_28 varchar2(240),
|
||||
field_29 varchar2(240),
|
||||
field_30 varchar2(240),
|
||||
field_31 varchar2(240),
|
||||
field_32 varchar2(240),
|
||||
field_33 varchar2(240),
|
||||
field_34 varchar2(240),
|
||||
field_35 varchar2(240),
|
||||
field_36 varchar2(240),
|
||||
field_37 varchar2(240),
|
||||
field_38 varchar2(240),
|
||||
field_39 varchar2(240),
|
||||
field_40 varchar2(240)
|
||||
)
|
||||
ORGANIZATION EXTERNAL
|
||||
( type oracle_loader
|
||||
default directory webmip_bulk_load
|
||||
access parameters
|
||||
( records delimited by NEWLINE
|
||||
READSIZE 10485760
|
||||
skip 1
|
||||
fields terminated by ','
|
||||
optionally enclosed BY '"'
|
||||
missing field values are null
|
||||
(
|
||||
field_1,
|
||||
field_2,
|
||||
field_3,
|
||||
field_4,
|
||||
field_5,
|
||||
field_6,
|
||||
field_7,
|
||||
field_8,
|
||||
field_9,
|
||||
field_10,
|
||||
field_11,
|
||||
field_12,
|
||||
field_13,
|
||||
field_14,
|
||||
field_15,
|
||||
field_16,
|
||||
field_17,
|
||||
field_18,
|
||||
field_19,
|
||||
field_20,
|
||||
field_21,
|
||||
field_22,
|
||||
field_23,
|
||||
field_24,
|
||||
field_25,
|
||||
field_26,
|
||||
field_27,
|
||||
field_28,
|
||||
field_29,
|
||||
field_30,
|
||||
field_31,
|
||||
field_32,
|
||||
field_33,
|
||||
field_34,
|
||||
field_35,
|
||||
field_36,
|
||||
field_37,
|
||||
field_38,
|
||||
field_39,
|
||||
field_40
|
||||
)
|
||||
)
|
||||
location ('BASES.csv')
|
||||
)
|
||||
reject limit unlimited
|
||||
/
|
||||
34
Schema/ext_caveat.pdc
Normal file
34
Schema/ext_caveat.pdc
Normal file
@@ -0,0 +1,34 @@
|
||||
DROP TABLE ext_caveats
|
||||
/
|
||||
create table ext_caveats
|
||||
(
|
||||
field_1 varchar2(240),
|
||||
field_2 varchar2(240),
|
||||
field_3 varchar2(240),
|
||||
field_4 varchar2(240),
|
||||
field_5 varchar2(240),
|
||||
field_6 varchar2(4000)
|
||||
)
|
||||
ORGANIZATION EXTERNAL
|
||||
( type oracle_loader
|
||||
default directory webmip_bulk_load
|
||||
access parameters
|
||||
( records delimited by NEWLINE
|
||||
READSIZE 10485760
|
||||
skip 1
|
||||
fields terminated by ','
|
||||
optionally enclosed BY '"'
|
||||
missing field values are null
|
||||
(
|
||||
field_1,
|
||||
field_2,
|
||||
field_3,
|
||||
field_4,
|
||||
field_5,
|
||||
field_6 CHAR(2000)
|
||||
)
|
||||
)
|
||||
location ('CAVEATS.csv')
|
||||
)
|
||||
reject limit unlimited
|
||||
/
|
||||
102
Schema/ext_cost.pdc
Normal file
102
Schema/ext_cost.pdc
Normal file
@@ -0,0 +1,102 @@
|
||||
DROP TABLE ext_costs
|
||||
/
|
||||
create table ext_costs
|
||||
(
|
||||
field_1 varchar2(240),
|
||||
field_2 varchar2(240),
|
||||
field_3 varchar2(240),
|
||||
field_4 varchar2(240),
|
||||
field_5 varchar2(240),
|
||||
field_6 varchar2(240),
|
||||
field_7 varchar2(240),
|
||||
field_8 varchar2(240),
|
||||
field_9 varchar2(240),
|
||||
field_10 varchar2(240),
|
||||
field_11 varchar2(240),
|
||||
field_12 varchar2(240),
|
||||
field_13 varchar2(240),
|
||||
field_14 varchar2(240),
|
||||
field_15 varchar2(240),
|
||||
field_16 varchar2(240),
|
||||
field_17 varchar2(240),
|
||||
field_18 varchar2(240),
|
||||
field_19 varchar2(240),
|
||||
field_20 varchar2(240),
|
||||
field_21 varchar2(240),
|
||||
field_22 varchar2(240),
|
||||
field_23 varchar2(240),
|
||||
field_24 varchar2(240),
|
||||
field_25 varchar2(240),
|
||||
field_26 varchar2(240),
|
||||
field_27 varchar2(240),
|
||||
field_28 varchar2(240),
|
||||
field_29 varchar2(240),
|
||||
field_30 varchar2(240),
|
||||
field_31 varchar2(240),
|
||||
field_32 varchar2(240),
|
||||
field_33 varchar2(240),
|
||||
field_34 varchar2(240),
|
||||
field_35 varchar2(240),
|
||||
field_36 varchar2(240),
|
||||
field_37 varchar2(240),
|
||||
field_38 varchar2(240),
|
||||
field_39 varchar2(240),
|
||||
field_40 varchar2(240)
|
||||
)
|
||||
ORGANIZATION EXTERNAL
|
||||
( type oracle_loader
|
||||
default directory webmip_bulk_load
|
||||
access parameters
|
||||
( records delimited by NEWLINE
|
||||
READSIZE 10485760
|
||||
skip 1
|
||||
fields terminated by ','
|
||||
optionally enclosed BY '"'
|
||||
missing field values are null
|
||||
(
|
||||
field_1,
|
||||
field_2,
|
||||
field_3,
|
||||
field_4,
|
||||
field_5,
|
||||
field_6,
|
||||
field_7,
|
||||
field_8,
|
||||
field_9,
|
||||
field_10,
|
||||
field_11,
|
||||
field_12,
|
||||
field_13,
|
||||
field_14,
|
||||
field_15,
|
||||
field_16,
|
||||
field_17,
|
||||
field_18,
|
||||
field_19,
|
||||
field_20,
|
||||
field_21,
|
||||
field_22,
|
||||
field_23,
|
||||
field_24,
|
||||
field_25,
|
||||
field_26,
|
||||
field_27,
|
||||
field_28,
|
||||
field_29,
|
||||
field_30,
|
||||
field_31,
|
||||
field_32,
|
||||
field_33,
|
||||
field_34,
|
||||
field_35,
|
||||
field_36,
|
||||
field_37,
|
||||
field_38,
|
||||
field_39,
|
||||
field_40
|
||||
)
|
||||
)
|
||||
location ('COSTS.csv')
|
||||
)
|
||||
reject limit unlimited
|
||||
/
|
||||
102
Schema/ext_housing.pdc
Normal file
102
Schema/ext_housing.pdc
Normal file
@@ -0,0 +1,102 @@
|
||||
DROP TABLE ext_housings
|
||||
/
|
||||
create table ext_housings
|
||||
(
|
||||
field_1 varchar2(240),
|
||||
field_2 varchar2(240),
|
||||
field_3 varchar2(240),
|
||||
field_4 varchar2(240),
|
||||
field_5 varchar2(240),
|
||||
field_6 varchar2(240),
|
||||
field_7 varchar2(240),
|
||||
field_8 varchar2(240),
|
||||
field_9 varchar2(240),
|
||||
field_10 varchar2(240),
|
||||
field_11 varchar2(240),
|
||||
field_12 varchar2(240),
|
||||
field_13 varchar2(240),
|
||||
field_14 varchar2(240),
|
||||
field_15 varchar2(240),
|
||||
field_16 varchar2(240),
|
||||
field_17 varchar2(240),
|
||||
field_18 varchar2(240),
|
||||
field_19 varchar2(240),
|
||||
field_20 varchar2(240),
|
||||
field_21 varchar2(240),
|
||||
field_22 varchar2(240),
|
||||
field_23 varchar2(240),
|
||||
field_24 varchar2(240),
|
||||
field_25 varchar2(240),
|
||||
field_26 varchar2(240),
|
||||
field_27 varchar2(240),
|
||||
field_28 varchar2(240),
|
||||
field_29 varchar2(240),
|
||||
field_30 varchar2(240),
|
||||
field_31 varchar2(240),
|
||||
field_32 varchar2(240),
|
||||
field_33 varchar2(240),
|
||||
field_34 varchar2(240),
|
||||
field_35 varchar2(240),
|
||||
field_36 varchar2(240),
|
||||
field_37 varchar2(240),
|
||||
field_38 varchar2(240),
|
||||
field_39 varchar2(240),
|
||||
field_40 varchar2(240)
|
||||
)
|
||||
ORGANIZATION EXTERNAL
|
||||
( type oracle_loader
|
||||
default directory webmip_bulk_load
|
||||
access parameters
|
||||
( records delimited by NEWLINE
|
||||
READSIZE 10485760
|
||||
skip 1
|
||||
fields terminated by ','
|
||||
optionally enclosed BY '"'
|
||||
missing field values are null
|
||||
(
|
||||
field_1,
|
||||
field_2,
|
||||
field_3,
|
||||
field_4,
|
||||
field_5,
|
||||
field_6,
|
||||
field_7,
|
||||
field_8,
|
||||
field_9,
|
||||
field_10,
|
||||
field_11,
|
||||
field_12,
|
||||
field_13,
|
||||
field_14,
|
||||
field_15,
|
||||
field_16,
|
||||
field_17,
|
||||
field_18,
|
||||
field_19,
|
||||
field_20,
|
||||
field_21,
|
||||
field_22,
|
||||
field_23,
|
||||
field_24,
|
||||
field_25,
|
||||
field_26,
|
||||
field_27,
|
||||
field_28,
|
||||
field_29,
|
||||
field_30,
|
||||
field_31,
|
||||
field_32,
|
||||
field_33,
|
||||
field_34,
|
||||
field_35,
|
||||
field_36,
|
||||
field_37,
|
||||
field_38,
|
||||
field_39,
|
||||
field_40
|
||||
)
|
||||
)
|
||||
location ('HOUSINGS.csv')
|
||||
)
|
||||
reject limit unlimited
|
||||
/
|
||||
26
Schema/ext_postcode.pdc
Normal file
26
Schema/ext_postcode.pdc
Normal file
@@ -0,0 +1,26 @@
|
||||
DROP TABLE ext_postcodes
|
||||
/
|
||||
create table ext_postcodes
|
||||
(
|
||||
field_1 varchar2(240),
|
||||
field_2 varchar2(240)
|
||||
)
|
||||
ORGANIZATION EXTERNAL
|
||||
( type oracle_loader
|
||||
default directory webmip_bulk_load
|
||||
access parameters
|
||||
( records delimited by NEWLINE
|
||||
READSIZE 10485760
|
||||
skip 1
|
||||
fields terminated by ','
|
||||
optionally enclosed BY '"'
|
||||
missing field values are null
|
||||
(
|
||||
field_1,
|
||||
field_2
|
||||
)
|
||||
)
|
||||
location ('POSTCODES.csv')
|
||||
)
|
||||
reject limit unlimited
|
||||
/
|
||||
6
Schema/gtt_dir_list.pdc
Normal file
6
Schema/gtt_dir_list.pdc
Normal file
@@ -0,0 +1,6 @@
|
||||
DROP TABLE gtt_dir_list
|
||||
/
|
||||
create GLOBAL temporary table gtt_dir_list
|
||||
(filename varchar2(255) ,filelength NUMBER, filetype VARCHAR2(255), filemodified DATE)
|
||||
on commit delete rows
|
||||
/
|
||||
504
Schema/mip.con
504
Schema/mip.con
@@ -1,6 +1,6 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.con
|
||||
--
|
||||
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Tue Jan 15 17:47:32 2008 by Server Generator 10.1.2.6.18
|
||||
|
||||
PROMPT Creating Primary Key on 'SYSTEM_CONFIGURATION'
|
||||
ALTER TABLE SYSTEM_CONFIGURATION
|
||||
@@ -30,6 +30,37 @@ ALTER TABLE SERVICE_PRESSURE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES
|
||||
ADD (CONSTRAINT PAR_PK PRIMARY KEY
|
||||
(START_DATE
|
||||
,PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_REASONING'
|
||||
ALTER TABLE QUOTE_REASONING
|
||||
ADD (CONSTRAINT QURE_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES
|
||||
ADD (CONSTRAINT DIR_PK PRIMARY KEY
|
||||
(CONDITION
|
||||
,ENTY_CODE
|
||||
,DI_TABLE_NAME
|
||||
,DI_FIELD_NAME))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'CONTACT_MECHANISMS'
|
||||
ALTER TABLE CONTACT_MECHANISMS
|
||||
ADD (CONSTRAINT COME_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_STATUSES'
|
||||
ALTER TABLE QUOTE_STATUSES
|
||||
ADD (CONSTRAINT QUST_PK PRIMARY KEY
|
||||
@@ -56,34 +87,9 @@ ALTER TABLE RELIEF_VALVE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'CONTACT_MECHANISMS'
|
||||
ALTER TABLE CONTACT_MECHANISMS
|
||||
ADD (CONSTRAINT COME_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES
|
||||
ADD (CONSTRAINT DIR_PK PRIMARY KEY
|
||||
(CONDITION
|
||||
,ENTY_CODE
|
||||
,DI_TABLE_NAME
|
||||
,DI_FIELD_NAME))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES
|
||||
ADD (CONSTRAINT PAR_PK PRIMARY KEY
|
||||
(START_DATE
|
||||
,PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_REASONING'
|
||||
ALTER TABLE QUOTE_REASONING
|
||||
ADD (CONSTRAINT QURE_PK PRIMARY KEY
|
||||
PROMPT Creating Primary Key on 'CAVEAT_TEXTS'
|
||||
ALTER TABLE CAVEAT_TEXTS
|
||||
ADD (CONSTRAINT CATE_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
@@ -93,6 +99,12 @@ ALTER TABLE CONNECTION_ORIENTATIONS
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'REGIONS'
|
||||
ALTER TABLE REGIONS
|
||||
ADD (CONSTRAINT REGI_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'METER_SIZE_CODES'
|
||||
ALTER TABLE METER_SIZE_CODES
|
||||
ADD (CONSTRAINT MESC_PK PRIMARY KEY
|
||||
@@ -105,10 +117,10 @@ ALTER TABLE COSTS
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'REGIONS'
|
||||
ALTER TABLE REGIONS
|
||||
ADD (CONSTRAINT REGI_PK PRIMARY KEY
|
||||
(CODE))
|
||||
PROMPT Creating Primary Key on 'DOCUMENTS'
|
||||
ALTER TABLE DOCUMENTS
|
||||
ADD (CONSTRAINT DOCU_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'CONTACT_MECHANISM_TYPES'
|
||||
@@ -117,10 +129,10 @@ ALTER TABLE CONTACT_MECHANISM_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DOCUMENTS'
|
||||
ALTER TABLE DOCUMENTS
|
||||
ADD (CONSTRAINT DOCU_PK PRIMARY KEY
|
||||
(ID))
|
||||
PROMPT Creating Primary Key on 'FILTERS'
|
||||
ALTER TABLE FILTERS
|
||||
ADD (CONSTRAINT FLTR_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_CONTACT_MECHANISM_ROLES'
|
||||
@@ -133,12 +145,6 @@ ALTER TABLE PARTY_CONTACT_MECHANISM_ROLES
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'FILTERS'
|
||||
ALTER TABLE FILTERS
|
||||
ADD (CONSTRAINT FLTR_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_ROLES'
|
||||
ALTER TABLE QUOTE_ROLES
|
||||
ADD (CONSTRAINT QURO_PK PRIMARY KEY
|
||||
@@ -148,6 +154,12 @@ ALTER TABLE QUOTE_ROLES
|
||||
,START_DATE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTES'
|
||||
ALTER TABLE QUOTES
|
||||
ADD (CONSTRAINT QUTE_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_RELATIONSHIPS'
|
||||
ALTER TABLE PARTY_RELATIONSHIPS
|
||||
ADD (CONSTRAINT PREL_PK PRIMARY KEY
|
||||
@@ -160,12 +172,6 @@ ALTER TABLE PARTY_RELATIONSHIPS
|
||||
,FROM_PARL_RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTES'
|
||||
ALTER TABLE QUOTES
|
||||
ADD (CONSTRAINT QUTE_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_EVENTS'
|
||||
ALTER TABLE QUOTE_EVENTS
|
||||
ADD (CONSTRAINT QUEV_PK PRIMARY KEY
|
||||
@@ -173,12 +179,6 @@ ALTER TABLE QUOTE_EVENTS
|
||||
,QUST_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'SERVICE_PRESSURES'
|
||||
ALTER TABLE SERVICE_PRESSURES
|
||||
ADD (CONSTRAINT SVCP_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_ADDRESSES'
|
||||
ALTER TABLE PARTY_ADDRESSES
|
||||
ADD (CONSTRAINT PADDR_PK PRIMARY KEY
|
||||
@@ -187,6 +187,12 @@ ALTER TABLE PARTY_ADDRESSES
|
||||
,PRTY_ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'SERVICE_PRESSURES'
|
||||
ALTER TABLE SERVICE_PRESSURES
|
||||
ADD (CONSTRAINT SVCP_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ENQUIRY_EVENTS'
|
||||
ALTER TABLE ENQUIRY_EVENTS
|
||||
ADD (CONSTRAINT ENEV_PK PRIMARY KEY
|
||||
@@ -213,12 +219,6 @@ ALTER TABLE ENQUIRY_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DOCUMENT_ROLES'
|
||||
ALTER TABLE DOCUMENT_ROLES
|
||||
ADD (CONSTRAINT DORO_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DATA_ITEMS'
|
||||
ALTER TABLE DATA_ITEMS
|
||||
ADD (CONSTRAINT DI_PK PRIMARY KEY
|
||||
@@ -226,6 +226,12 @@ ALTER TABLE DATA_ITEMS
|
||||
,FIELD_NAME))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DOCUMENT_ROLES'
|
||||
ALTER TABLE DOCUMENT_ROLES
|
||||
ADD (CONSTRAINT DORO_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'QUOTE_ITEMS'
|
||||
ALTER TABLE QUOTE_ITEMS
|
||||
ADD (CONSTRAINT QUIT_PK PRIMARY KEY
|
||||
@@ -251,43 +257,15 @@ ALTER TABLE ASSET_LOCATION_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'METERS'
|
||||
ALTER TABLE METERS
|
||||
ADD (CONSTRAINT METR_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'CONNECTION_TYPES'
|
||||
ALTER TABLE CONNECTION_TYPES
|
||||
ADD (CONSTRAINT CNTY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ERROR_LOGS'
|
||||
ALTER TABLE ERROR_LOGS
|
||||
ADD (CONSTRAINT ERLO_PK PRIMARY KEY
|
||||
(ERLO_ID)
|
||||
USING INDEX
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
PCTFREE 10
|
||||
STORAGE
|
||||
(
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ENQUIRY_STATUS_TYPES'
|
||||
ALTER TABLE ENQUIRY_STATUS_TYPES
|
||||
ADD (CONSTRAINT ENST_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'RELIEF_VALVES'
|
||||
ALTER TABLE RELIEF_VALVES
|
||||
ADD (CONSTRAINT REVA_PK PRIMARY KEY
|
||||
PROMPT Creating Primary Key on 'METERS'
|
||||
ALTER TABLE METERS
|
||||
ADD (CONSTRAINT METR_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
@@ -306,16 +284,20 @@ ALTER TABLE ENQUIRY_ROLES
|
||||
,START_DATE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'BASES'
|
||||
ALTER TABLE BASES
|
||||
ADD (CONSTRAINT BAS_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'HOUSING_TYPES'
|
||||
ALTER TABLE HOUSING_TYPES
|
||||
ADD (CONSTRAINT HOTY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
PROMPT Creating Primary Key on 'ERROR_LOGS'
|
||||
ALTER TABLE ERROR_LOGS
|
||||
ADD (CONSTRAINT ERLO_PK PRIMARY KEY
|
||||
(ERLO_ID)
|
||||
USING INDEX
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
PCTFREE 10
|
||||
STORAGE
|
||||
(
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'SLAMSHUT_TYPES'
|
||||
@@ -324,12 +306,30 @@ ALTER TABLE SLAMSHUT_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ENQUIRY_STATUS_TYPES'
|
||||
ALTER TABLE ENQUIRY_STATUS_TYPES
|
||||
ADD (CONSTRAINT ENST_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT ENQU_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'RELIEF_VALVES'
|
||||
ALTER TABLE RELIEF_VALVES
|
||||
ADD (CONSTRAINT REVA_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'HOUSING_TYPES'
|
||||
ALTER TABLE HOUSING_TYPES
|
||||
ADD (CONSTRAINT HOTY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_RELATIONSHIP_TYPES'
|
||||
ALTER TABLE PARTY_RELATIONSHIP_TYPES
|
||||
ADD (CONSTRAINT PRTP_PK PRIMARY KEY
|
||||
@@ -337,6 +337,12 @@ ALTER TABLE PARTY_RELATIONSHIP_TYPES
|
||||
,FROM_RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'BASES'
|
||||
ALTER TABLE BASES
|
||||
ADD (CONSTRAINT BAS_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'APEX_AUTHORIZATION'
|
||||
ALTER TABLE APEX_AUTHORIZATION
|
||||
ADD (CONSTRAINT AUTH_PK PRIMARY KEY
|
||||
@@ -346,6 +352,12 @@ ALTER TABLE APEX_AUTHORIZATION
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'REGULATOR_TYPES'
|
||||
ALTER TABLE REGULATOR_TYPES
|
||||
ADD (CONSTRAINT RETY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'METER_TYPES'
|
||||
ALTER TABLE METER_TYPES
|
||||
ADD (CONSTRAINT METY_PK PRIMARY KEY
|
||||
@@ -364,27 +376,15 @@ ALTER TABLE HOUSINGS
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'REGULATOR_TYPES'
|
||||
ALTER TABLE REGULATOR_TYPES
|
||||
ADD (CONSTRAINT RETY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'BYPASS_REASONS'
|
||||
ALTER TABLE BYPASS_REASONS
|
||||
ADD (CONSTRAINT BYRE_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'REGI_ENQU_EXCLUSIONS'
|
||||
ALTER TABLE REGI_ENQU_EXCLUSIONS
|
||||
ADD (CONSTRAINT REEX_PK PRIMARY KEY
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'FILTER_TYPES'
|
||||
ALTER TABLE FILTER_TYPES
|
||||
ADD (CONSTRAINT FITY_PK PRIMARY KEY
|
||||
PROMPT Creating Primary Key on 'BYPASS_REASONS'
|
||||
ALTER TABLE BYPASS_REASONS
|
||||
ADD (CONSTRAINT BYRE_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
@@ -404,15 +404,9 @@ ALTER TABLE EXCEPTION_MESSAGES
|
||||
))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ADDITIONAL_ITEMS'
|
||||
ALTER TABLE ADDITIONAL_ITEMS
|
||||
ADD (CONSTRAINT ADIT_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DRAWINGS'
|
||||
ALTER TABLE DRAWINGS
|
||||
ADD (CONSTRAINT DRWG_PK PRIMARY KEY
|
||||
PROMPT Creating Primary Key on 'FILTER_TYPES'
|
||||
ALTER TABLE FILTER_TYPES
|
||||
ADD (CONSTRAINT FITY_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
@@ -422,6 +416,12 @@ ALTER TABLE ADDRESSES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'DRAWINGS'
|
||||
ALTER TABLE DRAWINGS
|
||||
ADD (CONSTRAINT DRWG_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'PARTY_ROLES'
|
||||
ALTER TABLE PARTY_ROLES
|
||||
ADD (CONSTRAINT PARL_PK PRIMARY KEY
|
||||
@@ -430,6 +430,12 @@ ALTER TABLE PARTY_ROLES
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Primary Key on 'ADDITIONAL_ITEMS'
|
||||
ALTER TABLE ADDITIONAL_ITEMS
|
||||
ADD (CONSTRAINT ADIT_PK PRIMARY KEY
|
||||
(CODE))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Unique Key on 'POSTCODES'
|
||||
ALTER TABLE POSTCODES
|
||||
@@ -454,57 +460,57 @@ ALTER TABLE REGI_ENQU_EXCLUSIONS
|
||||
,COST_ID))
|
||||
/
|
||||
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'METER_SIZE_CODES'
|
||||
ALTER TABLE METER_SIZE_CODES
|
||||
ADD (CONSTRAINT AVCON_1198257799_VALID_000 CHECK (VALID_FOR_EXISTING_METER IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_VALID_000 CHECK (VALID_FOR_EXISTING_METER IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'METER_SIZE_CODES'
|
||||
ALTER TABLE METER_SIZE_CODES
|
||||
ADD (CONSTRAINT AVCON_1198257799_VALID_001 CHECK (VALID_FOR_NEW_METER IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_VALID_001 CHECK (VALID_FOR_NEW_METER IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'COSTS'
|
||||
ALTER TABLE COSTS
|
||||
ADD (CONSTRAINT AVCON_1198257799_COST__000 CHECK (COST_TYPE
|
||||
ADD (CONSTRAINT AVCON_1200419251_COST__000 CHECK (COST_TYPE
|
||||
IN ('LACO', 'BACO', 'MOCO', 'MECO', 'AICO', 'HOCO', 'COST')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'DOCUMENTS'
|
||||
ALTER TABLE DOCUMENTS
|
||||
ADD (CONSTRAINT AVCON_1198257799_DOCU__000 CHECK (DOCU_TYPE IN ('DOCU', 'INDO', 'EXDO', 'FIDO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_DOCU__000 CHECK (DOCU_TYPE IN ('DOCU', 'INDO', 'EXDO', 'FIDO')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'QUOTES'
|
||||
ALTER TABLE QUOTES
|
||||
ADD (CONSTRAINT AVCON_1200419251_QUTE__000 CHECK (QUTE_TYPE IN ('AQ', 'MQ', 'QUTE')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'PARTY_RELATIONSHIPS'
|
||||
ALTER TABLE PARTY_RELATIONSHIPS
|
||||
ADD (CONSTRAINT PARL_PRTP_MISMATCH CHECK (from_parl_rt_code = from_prtp_rt_code
|
||||
and
|
||||
to_parl_rt_code = to_prtp_rt_code))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'QUOTES'
|
||||
ALTER TABLE QUOTES
|
||||
ADD (CONSTRAINT AVCON_1198257799_QUTE__000 CHECK (QUTE_TYPE IN ('AQ', 'MQ', 'QUTE')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'PARTIES'
|
||||
ALTER TABLE PARTIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_TRIPA_000 CHECK (TRIPARTITE_MEMBER IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_TRIPA_000 CHECK (TRIPARTITE_MEMBER IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'PARTIES'
|
||||
ALTER TABLE PARTIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_STATU_000 CHECK (STATUS IN ('OPEN', 'EXPIRED', 'LOCKED')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_STATU_000 CHECK (STATUS IN ('OPEN', 'EXPIRED', 'LOCKED')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'PARTIES'
|
||||
ALTER TABLE PARTIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_PRTY__000 CHECK (PRTY_TYPE
|
||||
ADD (CONSTRAINT AVCON_1200419251_PRTY__000 CHECK (PRTY_TYPE
|
||||
IN ('PRTY', 'IO', 'EO', 'MKTP', 'PERS', 'MANU', 'NEMP', 'EMP', 'ORG'
|
||||
)))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'DOCUMENT_ROLES'
|
||||
ALTER TABLE DOCUMENT_ROLES
|
||||
ADD (CONSTRAINT DORO_CK CHECK ((
|
||||
@@ -518,79 +524,84 @@ OR
|
||||
|
||||
PROMPT Creating Check Constraint on 'DOCUMENT_ROLES'
|
||||
ALTER TABLE DOCUMENT_ROLES
|
||||
ADD (CONSTRAINT AVCON_1198257799_DORO__000 CHECK (DORO_TYPE IN ('DRRO', 'DORO', 'ENDO', 'QUDO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_DORO__000 CHECK (DORO_TYPE IN ('DRRO', 'DORO', 'ENDO', 'QUDO')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'QUOTE_ITEMS'
|
||||
ALTER TABLE QUOTE_ITEMS
|
||||
ADD (CONSTRAINT AVCON_1198257799_QUIT__000 CHECK (QUIT_TYPE IN ('BQI', 'HQI', 'LQI', 'AQI', 'QUIT', 'MQI')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_QUIT__000 CHECK (QUIT_TYPE IN ('LQI', 'AQI', 'BQI', 'MQI', 'QUIT', 'HQI')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ROLE_TYPES'
|
||||
ALTER TABLE ROLE_TYPES
|
||||
ADD (CONSTRAINT AVCON_1198257799_RT_TY_000 CHECK (RT_TYPE IN ('DORT', 'PART', 'RT', 'PCMRT', 'QURT', 'ENRT', 'PRT')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_RT_TY_000 CHECK (RT_TYPE IN ('DORT', 'PART', 'RT', 'PCMRT', 'QURT', 'ENRT', 'PRT')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_HOUSI_000 CHECK (HOUSING_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_DOWNS_000 CHECK (DOWNSTREAM_BOOSTER_OR_COMPRESS IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_BASE__000 CHECK (BASE_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_INDIC_000 CHECK (INDICATIVE_TIME IN ('DY', 'AM', 'PM')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_TWIN__000 CHECK (TWIN_STREAM_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_HOUSI_000 CHECK (HOUSING_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_INDIC_000 CHECK (INDICATIVE_TIME IN ('DY', 'AM', 'PM')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_BASE__000 CHECK (BASE_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_CONVE_000 CHECK (CONVERTOR_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_CONVE_000 CHECK (CONVERTOR_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_AMR_R_000 CHECK (AMR_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_AMR_R_000 CHECK (AMR_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_EMS_R_000 CHECK (EMS_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_EMS_R_000 CHECK (EMS_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_LOGGE_000 CHECK (LOGGER_REQUIRED IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_TWIN__000 CHECK (TWIN_STREAM_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_LOAD__000 CHECK (LOAD_CONTROL_TYPE IN ('Constant', 'On/Off', 'Modulating')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_LOGGE_000 CHECK (LOGGER_REQUIRED IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_MARKE_000 CHECK (MARKET_SECTOR_CODE IN ('I', 'D')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_LOAD__000 CHECK (LOAD_CONTROL_TYPE IN ('Constant', 'On/Off', 'Modulating')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_DOWNS_000 CHECK (DOWNSTREAM_BOOSTER_OR_COMPRESS IN ('YES', 'NO')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_EXIST_000 CHECK (EXISTING_METER_OWNER IN ('S', 'T', 'C')))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1198257799_EXIST_000 CHECK (EXISTING_METER_OWNER IN ('S', 'T', 'C')))
|
||||
ADD (CONSTRAINT AVCON_1200419251_EXIST_001 CHECK (EXISTING_CONVERTOR IN ('YES', 'NO')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES
|
||||
ADD (CONSTRAINT AVCON_1200419251_MARKE_000 CHECK (MARKET_SECTOR_CODE IN ('I', 'D')))
|
||||
/
|
||||
|
||||
|
||||
PROMPT Creating Foreign Key on 'REGULATORS'
|
||||
ALTER TABLE REGULATORS ADD (CONSTRAINT
|
||||
@@ -599,6 +610,54 @@ ALTER TABLE REGULATORS ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES ADD (CONSTRAINT
|
||||
PAR_PADDR_FK FOREIGN KEY
|
||||
(PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID) REFERENCES PARTY_ADDRESSES
|
||||
(START_DATE
|
||||
,ADDR_CODE
|
||||
,PRTY_ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES ADD (CONSTRAINT
|
||||
PAR_RT_FK FOREIGN KEY
|
||||
(RT_CODE) REFERENCES ROLE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTE_REASONING'
|
||||
ALTER TABLE QUOTE_REASONING ADD (CONSTRAINT
|
||||
QURE_ENQU_FK FOREIGN KEY
|
||||
(ENQU_ID) REFERENCES ENQUIRIES
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES ADD (CONSTRAINT
|
||||
DIR_ENTY_FK FOREIGN KEY
|
||||
(ENTY_CODE) REFERENCES ENQUIRY_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES ADD (CONSTRAINT
|
||||
DIR_DI_FK FOREIGN KEY
|
||||
(DI_TABLE_NAME
|
||||
,DI_FIELD_NAME) REFERENCES DATA_ITEMS
|
||||
(TABLE_NAME
|
||||
,FIELD_NAME))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'CONTACT_MECHANISMS'
|
||||
ALTER TABLE CONTACT_MECHANISMS ADD (CONSTRAINT
|
||||
COME_COMT_FK FOREIGN KEY
|
||||
(COMT_CODE) REFERENCES CONTACT_MECHANISM_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_CONTACT_MECHANISMS'
|
||||
ALTER TABLE PARTY_CONTACT_MECHANISMS ADD (CONSTRAINT
|
||||
PCM_COME_FK FOREIGN KEY
|
||||
@@ -624,54 +683,27 @@ ALTER TABLE PARTY_CONTACT_MECHANISMS ADD (CONSTRAINT
|
||||
,PRTY_ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'CONTACT_MECHANISMS'
|
||||
ALTER TABLE CONTACT_MECHANISMS ADD (CONSTRAINT
|
||||
COME_COMT_FK FOREIGN KEY
|
||||
(COMT_CODE) REFERENCES CONTACT_MECHANISM_TYPES
|
||||
PROMPT Creating Foreign Key on 'CAVEAT_TEXTS'
|
||||
ALTER TABLE CAVEAT_TEXTS ADD (CONSTRAINT
|
||||
CATE_METY_FK FOREIGN KEY
|
||||
(METY_CODE) REFERENCES METER_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES ADD (CONSTRAINT
|
||||
DIR_ENTY_FK FOREIGN KEY
|
||||
PROMPT Creating Foreign Key on 'CAVEAT_TEXTS'
|
||||
ALTER TABLE CAVEAT_TEXTS ADD (CONSTRAINT
|
||||
CATE_SVCPT_FK FOREIGN KEY
|
||||
(SVCPT_CODE) REFERENCES SERVICE_PRESSURE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'CAVEAT_TEXTS'
|
||||
ALTER TABLE CAVEAT_TEXTS ADD (CONSTRAINT
|
||||
CATE_ENTY_FK FOREIGN KEY
|
||||
(ENTY_CODE) REFERENCES ENQUIRY_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'DATA_ITEM_ROLES'
|
||||
ALTER TABLE DATA_ITEM_ROLES ADD (CONSTRAINT
|
||||
DIR_DI_FK FOREIGN KEY
|
||||
(DI_TABLE_NAME
|
||||
,DI_FIELD_NAME) REFERENCES DATA_ITEMS
|
||||
(TABLE_NAME
|
||||
,FIELD_NAME))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES ADD (CONSTRAINT
|
||||
PAR_PADDR_FK FOREIGN KEY
|
||||
(PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID) REFERENCES PARTY_ADDRESSES
|
||||
(START_DATE
|
||||
,ADDR_CODE
|
||||
,PRTY_ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_ADDRESS_ROLES'
|
||||
ALTER TABLE PARTY_ADDRESS_ROLES ADD (CONSTRAINT
|
||||
PAR_RT_FK FOREIGN KEY
|
||||
(RT_CODE) REFERENCES ROLE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTE_REASONING'
|
||||
ALTER TABLE QUOTE_REASONING ADD (CONSTRAINT
|
||||
QURE_ENQU_FK FOREIGN KEY
|
||||
(ENQU_ID) REFERENCES ENQUIRIES
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'COSTS'
|
||||
ALTER TABLE COSTS ADD (CONSTRAINT
|
||||
COST_ENTY_FK FOREIGN KEY
|
||||
@@ -742,6 +774,13 @@ ALTER TABLE COSTS ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'FILTERS'
|
||||
ALTER TABLE FILTERS ADD (CONSTRAINT
|
||||
FLTR_FITY_FK FOREIGN KEY
|
||||
(FITY_CODE) REFERENCES FILTER_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_CONTACT_MECHANISM_ROLES'
|
||||
ALTER TABLE PARTY_CONTACT_MECHANISM_ROLES ADD (CONSTRAINT
|
||||
PCMR_RT_FK FOREIGN KEY
|
||||
@@ -760,13 +799,6 @@ ALTER TABLE PARTY_CONTACT_MECHANISM_ROLES ADD (CONSTRAINT
|
||||
,COME_ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'FILTERS'
|
||||
ALTER TABLE FILTERS ADD (CONSTRAINT
|
||||
FLTR_FITY_FK FOREIGN KEY
|
||||
(FITY_CODE) REFERENCES FILTER_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTE_ROLES'
|
||||
ALTER TABLE QUOTE_ROLES ADD (CONSTRAINT
|
||||
QURO_PRTY_FK FOREIGN KEY
|
||||
@@ -788,6 +820,13 @@ ALTER TABLE QUOTE_ROLES ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTES'
|
||||
ALTER TABLE QUOTES ADD (CONSTRAINT
|
||||
QUTE_ENQU_FK FOREIGN KEY
|
||||
(ENQU_ID) REFERENCES ENQUIRIES
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_RELATIONSHIPS'
|
||||
ALTER TABLE PARTY_RELATIONSHIPS ADD (CONSTRAINT
|
||||
PREL_PARL_TO_FK FOREIGN KEY
|
||||
@@ -819,13 +858,6 @@ ALTER TABLE PARTY_RELATIONSHIPS ADD (CONSTRAINT
|
||||
,RT_CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTES'
|
||||
ALTER TABLE QUOTES ADD (CONSTRAINT
|
||||
QUTE_ENQU_FK FOREIGN KEY
|
||||
(ENQU_ID) REFERENCES ENQUIRIES
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'QUOTE_EVENTS'
|
||||
ALTER TABLE QUOTE_EVENTS ADD (CONSTRAINT
|
||||
QUEV_QUTE_FK FOREIGN KEY
|
||||
@@ -840,13 +872,6 @@ ALTER TABLE QUOTE_EVENTS ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'SERVICE_PRESSURES'
|
||||
ALTER TABLE SERVICE_PRESSURES ADD (CONSTRAINT
|
||||
SVCP_SVCPT_FK FOREIGN KEY
|
||||
(SVCPT_CODE) REFERENCES SERVICE_PRESSURE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_ADDRESSES'
|
||||
ALTER TABLE PARTY_ADDRESSES ADD (CONSTRAINT
|
||||
PADDR_PRTY_FK FOREIGN KEY
|
||||
@@ -861,6 +886,13 @@ ALTER TABLE PARTY_ADDRESSES ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'SERVICE_PRESSURES'
|
||||
ALTER TABLE SERVICE_PRESSURES ADD (CONSTRAINT
|
||||
SVCP_SVCPT_FK FOREIGN KEY
|
||||
(SVCPT_CODE) REFERENCES SERVICE_PRESSURE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'ENQUIRY_EVENTS'
|
||||
ALTER TABLE ENQUIRY_EVENTS ADD (CONSTRAINT
|
||||
ENEV_ENQU_FK FOREIGN KEY
|
||||
@@ -1008,13 +1040,6 @@ ALTER TABLE METERS ADD (CONSTRAINT
|
||||
(ID))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'RELIEF_VALVES'
|
||||
ALTER TABLE RELIEF_VALVES ADD (CONSTRAINT
|
||||
REVA_RVTY_FK FOREIGN KEY
|
||||
(RVTY_CODE) REFERENCES RELIEF_VALVE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'SLAMSHUT_VALVES'
|
||||
ALTER TABLE SLAMSHUT_VALVES ADD (CONSTRAINT
|
||||
SLVA_SLTY_FK FOREIGN KEY
|
||||
@@ -1043,13 +1068,6 @@ ALTER TABLE ENQUIRY_ROLES ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'BASES'
|
||||
ALTER TABLE BASES ADD (CONSTRAINT
|
||||
BAS_DRWG_FK FOREIGN KEY
|
||||
(DRWG_CODE) REFERENCES DRAWINGS
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'ENQUIRIES'
|
||||
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||
ENQU_ALTY_FK FOREIGN KEY
|
||||
@@ -1106,6 +1124,13 @@ ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'RELIEF_VALVES'
|
||||
ALTER TABLE RELIEF_VALVES ADD (CONSTRAINT
|
||||
REVA_RVTY_FK FOREIGN KEY
|
||||
(RVTY_CODE) REFERENCES RELIEF_VALVE_TYPES
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'PARTY_RELATIONSHIP_TYPES'
|
||||
ALTER TABLE PARTY_RELATIONSHIP_TYPES ADD (CONSTRAINT
|
||||
PRTP_RT_FROM_FK FOREIGN KEY
|
||||
@@ -1120,6 +1145,13 @@ ALTER TABLE PARTY_RELATIONSHIP_TYPES ADD (CONSTRAINT
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'BASES'
|
||||
ALTER TABLE BASES ADD (CONSTRAINT
|
||||
BAS_DRWG_FK FOREIGN KEY
|
||||
(DRWG_CODE) REFERENCES DRAWINGS
|
||||
(CODE))
|
||||
/
|
||||
|
||||
PROMPT Creating Foreign Key on 'APEX_AUTHORIZATION'
|
||||
ALTER TABLE APEX_AUTHORIZATION ADD (CONSTRAINT
|
||||
AUTH_RT_FK FOREIGN KEY
|
||||
|
||||
138
Schema/mip.ind
138
Schema/mip.ind
@@ -1,6 +1,6 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.ind
|
||||
--
|
||||
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Tue Jan 15 17:47:31 2008 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
PROMPT Creating Index 'REGU_RETY_FK_I'
|
||||
@@ -8,39 +8,6 @@ CREATE INDEX REGU_RETY_FK_I ON REGULATORS
|
||||
(RETY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_COME_FK_I'
|
||||
CREATE INDEX PCM_COME_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(COME_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_PRTY_FK_I'
|
||||
CREATE INDEX PCM_PRTY_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_PADDR_FK_I'
|
||||
CREATE INDEX PCM_PADDR_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'COME_COMT_FK_I'
|
||||
CREATE INDEX COME_COMT_FK_I ON CONTACT_MECHANISMS
|
||||
(COMT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'DIR_DI_FK_I'
|
||||
CREATE INDEX DIR_DI_FK_I ON DATA_ITEM_ROLES
|
||||
(DI_TABLE_NAME
|
||||
,DI_FIELD_NAME)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'DIR_ENTY_FK_I'
|
||||
CREATE INDEX DIR_ENTY_FK_I ON DATA_ITEM_ROLES
|
||||
(ENTY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PAR_PADDR_FK_I'
|
||||
CREATE INDEX PAR_PADDR_FK_I ON PARTY_ADDRESS_ROLES
|
||||
(PADDR_START_DATE
|
||||
@@ -58,6 +25,54 @@ CREATE INDEX QURE_ENQU_FK_I ON QUOTE_REASONING
|
||||
(ENQU_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'DIR_DI_FK_I'
|
||||
CREATE INDEX DIR_DI_FK_I ON DATA_ITEM_ROLES
|
||||
(DI_TABLE_NAME
|
||||
,DI_FIELD_NAME)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'DIR_ENTY_FK_I'
|
||||
CREATE INDEX DIR_ENTY_FK_I ON DATA_ITEM_ROLES
|
||||
(ENTY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'COME_COMT_FK_I'
|
||||
CREATE INDEX COME_COMT_FK_I ON CONTACT_MECHANISMS
|
||||
(COMT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_COME_FK_I'
|
||||
CREATE INDEX PCM_COME_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(COME_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_PRTY_FK_I'
|
||||
CREATE INDEX PCM_PRTY_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCM_PADDR_FK_I'
|
||||
CREATE INDEX PCM_PADDR_FK_I ON PARTY_CONTACT_MECHANISMS
|
||||
(PADDR_START_DATE
|
||||
,PADDR_ADDR_CODE
|
||||
,PADDR_PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'CATE_ENTY_FK_I'
|
||||
CREATE INDEX CATE_ENTY_FK_I ON CAVEAT_TEXTS
|
||||
(ENTY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'CATE_METY_FK_I'
|
||||
CREATE INDEX CATE_METY_FK_I ON CAVEAT_TEXTS
|
||||
(METY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'CATE_SVCPT_FK_I'
|
||||
CREATE INDEX CATE_SVCPT_FK_I ON CAVEAT_TEXTS
|
||||
(SVCPT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'COST_METY_FK_I'
|
||||
CREATE INDEX COST_METY_FK_I ON COSTS
|
||||
(METY_CODE)
|
||||
@@ -73,6 +88,11 @@ CREATE INDEX COST_ADIT_FK_I ON COSTS
|
||||
(ADIT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'COST_UK'
|
||||
CREATE UNIQUE INDEX COST_UK ON COSTS
|
||||
(VALID_FROM, REGI_CODE, COST_TYPE, CASE COST_TYPE WHEN 'MOCO' THEN MODU_CODE WHEN 'BACO' THEN BAS_CODE WHEN 'HOCO' THEN HOU_CODE WHEN 'MECO' THEN METR_CODE WHEN 'AICO' THEN ADIT_CODE WHEN 'LACO' THEN ENTY_CODE END, CASE COST_TYPE WHEN 'LACO' THEN SVCPT_CODE ELSE NULL END, CASE COST_TYPE WHEN 'LACO' THEN MESC_CODE ELSE NULL END, CASE COST_TYPE WHEN 'LACO' THEN METY_CODE ELSE NULL END)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'COST_MESC_FK_I'
|
||||
CREATE INDEX COST_MESC_FK_I ON COSTS
|
||||
(MESC_CODE)
|
||||
@@ -108,6 +128,11 @@ CREATE INDEX COST_HOU_FK_I ON COSTS
|
||||
(HOU_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'FLTR_FITY_FK_I'
|
||||
CREATE INDEX FLTR_FITY_FK_I ON FILTERS
|
||||
(FITY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PCMR_PCM_FK_I'
|
||||
CREATE INDEX PCMR_PCM_FK_I ON PARTY_CONTACT_MECHANISM_ROLES
|
||||
(PCM_START_DATE
|
||||
@@ -120,11 +145,6 @@ CREATE INDEX PCMR_RT_FK_I ON PARTY_CONTACT_MECHANISM_ROLES
|
||||
(RT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'FLTR_FITY_FK_I'
|
||||
CREATE INDEX FLTR_FITY_FK_I ON FILTERS
|
||||
(FITY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'QURO_PRTY_FK_I'
|
||||
CREATE INDEX QURO_PRTY_FK_I ON QUOTE_ROLES
|
||||
(PRTY_ID)
|
||||
@@ -140,6 +160,11 @@ CREATE INDEX QURO_RT_FK_I ON QUOTE_ROLES
|
||||
(RT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'QUTE_ENQU_FK_I'
|
||||
CREATE INDEX QUTE_ENQU_FK_I ON QUOTES
|
||||
(ENQU_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PREL_PRTP_FK_I'
|
||||
CREATE INDEX PREL_PRTP_FK_I ON PARTY_RELATIONSHIPS
|
||||
(TO_PRTP_RT_CODE
|
||||
@@ -160,11 +185,6 @@ CREATE INDEX PREL_PARL_TO_FK_I ON PARTY_RELATIONSHIPS
|
||||
,TO_PARL_RT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'QUTE_ENQU_FK_I'
|
||||
CREATE INDEX QUTE_ENQU_FK_I ON QUOTES
|
||||
(ENQU_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'QUEV_QUST_FK_I'
|
||||
CREATE INDEX QUEV_QUST_FK_I ON QUOTE_EVENTS
|
||||
(QUST_CODE)
|
||||
@@ -175,11 +195,6 @@ CREATE INDEX QUEV_QUTE_FK_I ON QUOTE_EVENTS
|
||||
(QUTE_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'SVCP_SVCPT_FK_I'
|
||||
CREATE INDEX SVCP_SVCPT_FK_I ON SERVICE_PRESSURES
|
||||
(SVCPT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PADDR_ADDR_FK_I'
|
||||
CREATE INDEX PADDR_ADDR_FK_I ON PARTY_ADDRESSES
|
||||
(ADDR_CODE)
|
||||
@@ -190,6 +205,11 @@ CREATE INDEX PADDR_PRTY_FK_I ON PARTY_ADDRESSES
|
||||
(PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'SVCP_SVCPT_FK_I'
|
||||
CREATE INDEX SVCP_SVCPT_FK_I ON SERVICE_PRESSURES
|
||||
(SVCPT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'ENEV_ENST_FK_I'
|
||||
CREATE INDEX ENEV_ENST_FK_I ON ENQUIRY_EVENTS
|
||||
(ENST_CODE)
|
||||
@@ -300,11 +320,6 @@ CREATE INDEX METR_PRTY_FK_I ON METERS
|
||||
(PRTY_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'REVA_RVTY_FK_I'
|
||||
CREATE INDEX REVA_RVTY_FK_I ON RELIEF_VALVES
|
||||
(RVTY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'SLVA_SLTY_FK_I'
|
||||
CREATE INDEX SLVA_SLTY_FK_I ON SLAMSHUT_VALVES
|
||||
(SLTY_CODE)
|
||||
@@ -325,11 +340,6 @@ CREATE INDEX ENRO_ENQU_FK_I ON ENQUIRY_ROLES
|
||||
(ENQU_ID)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'BAS_DRWG_FK_I'
|
||||
CREATE INDEX BAS_DRWG_FK_I ON BASES
|
||||
(DRWG_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'ENQU_METY_FK_I'
|
||||
CREATE INDEX ENQU_METY_FK_I ON ENQUIRIES
|
||||
(METY_CODE)
|
||||
@@ -370,6 +380,11 @@ CREATE INDEX ENQU_SVCP_REQUIRED_FK_I ON ENQUIRIES
|
||||
(REQUIRED_SVCP_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'REVA_RVTY_FK_I'
|
||||
CREATE INDEX REVA_RVTY_FK_I ON RELIEF_VALVES
|
||||
(RVTY_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'PRTP_RT_TO_FK_I'
|
||||
CREATE INDEX PRTP_RT_TO_FK_I ON PARTY_RELATIONSHIP_TYPES
|
||||
(TO_RT_CODE)
|
||||
@@ -380,6 +395,11 @@ CREATE INDEX PRTP_RT_FROM_FK_I ON PARTY_RELATIONSHIP_TYPES
|
||||
(FROM_RT_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'BAS_DRWG_FK_I'
|
||||
CREATE INDEX BAS_DRWG_FK_I ON BASES
|
||||
(DRWG_CODE)
|
||||
/
|
||||
|
||||
PROMPT Creating Index 'AUTH_RT_FK_I'
|
||||
CREATE INDEX AUTH_RT_FK_I ON APEX_AUTHORIZATION
|
||||
(RT_CODE)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.sql
|
||||
--
|
||||
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Tue Jan 15 17:47:32 2008 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
SPOOL mip.lst
|
||||
|
||||
@@ -1,7 +1,15 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.sqs
|
||||
--
|
||||
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Tue Jan 15 17:47:32 2008 by Server Generator 10.1.2.6.18
|
||||
|
||||
PROMPT Creating Sequence 'FLTR_SEQ'
|
||||
CREATE SEQUENCE FLTR_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'QUIT_SEQ'
|
||||
CREATE SEQUENCE QUIT_SEQ
|
||||
START WITH 20080000
|
||||
@@ -18,16 +26,8 @@ CREATE SEQUENCE ENQU_SEQ
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'COST_SEQ'
|
||||
CREATE SEQUENCE COST_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'PRTY_SEQ'
|
||||
CREATE SEQUENCE PRTY_SEQ
|
||||
PROMPT Creating Sequence 'ERLO_SEQ'
|
||||
CREATE SEQUENCE ERLO_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
@@ -42,6 +42,30 @@ CREATE SEQUENCE REEX_SEQ
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'PRTY_SEQ'
|
||||
CREATE SEQUENCE PRTY_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'COST_SEQ'
|
||||
CREATE SEQUENCE COST_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'CNOR_SEQ'
|
||||
CREATE SEQUENCE CNOR_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'DORO_SEQ'
|
||||
CREATE SEQUENCE DORO_SEQ
|
||||
START WITH 20080000
|
||||
@@ -50,6 +74,14 @@ CREATE SEQUENCE DORO_SEQ
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'MOCO_SEQ'
|
||||
CREATE SEQUENCE MOCO_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'QUTE_SEQ'
|
||||
CREATE SEQUENCE QUTE_SEQ
|
||||
START WITH 20080000
|
||||
@@ -82,6 +114,13 @@ CREATE SEQUENCE QURE_SEQ
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'CATE_SEQ'
|
||||
CREATE SEQUENCE CATE_SEQ
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'COME_SEQ'
|
||||
CREATE SEQUENCE COME_SEQ
|
||||
START WITH 20080000
|
||||
@@ -90,3 +129,11 @@ CREATE SEQUENCE COME_SEQ
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
PROMPT Creating Sequence 'REGU_SEQ'
|
||||
CREATE SEQUENCE REGU_SEQ
|
||||
START WITH 20080000
|
||||
NOMAXVALUE
|
||||
NOMINVALUE
|
||||
NOCYCLE
|
||||
/
|
||||
|
||||
|
||||
495
Schema/mip.tab
495
Schema/mip.tab
@@ -1,6 +1,6 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.tab
|
||||
--
|
||||
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Tue Jan 15 17:47:31 2008 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
|
||||
@@ -30,6 +30,65 @@ CREATE TABLE SERVICE_PRESSURE_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEM_ROLES_IMPORT'
|
||||
CREATE TABLE DATA_ITEM_ROLES_IMPORT
|
||||
(FIELD_NAME VARCHAR2(240)
|
||||
,TABLE_NAME VARCHAR2(240)
|
||||
,INSTALL VARCHAR2(80)
|
||||
,STD_INSTALL VARCHAR2(80)
|
||||
,OFMAT VARCHAR2(80)
|
||||
,EXCHANGE VARCHAR2(80)
|
||||
,STD_EXCHANGE VARCHAR2(80)
|
||||
,REMOVE VARCHAR2(80)
|
||||
,STD_REMOVE VARCHAR2(80)
|
||||
,ADVERSARIAL VARCHAR2(80)
|
||||
,ALTERATION VARCHAR2(80)
|
||||
,CHANGE_CAPACITY VARCHAR2(80)
|
||||
,ADDON VARCHAR2(80)
|
||||
,OTHER VARCHAR2(80)
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_ADDRESS_ROLES'
|
||||
CREATE TABLE PARTY_ADDRESS_ROLES
|
||||
(PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
,PADDR_PRTY_ID NUMBER NOT NULL
|
||||
,PADDR_START_DATE DATE NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,END_DATE DATE
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_REASONING'
|
||||
CREATE TABLE QUOTE_REASONING
|
||||
(REASON VARCHAR2(240) NOT NULL
|
||||
,INTERNAL_OR_EXTERNAL VARCHAR2(8) DEFAULT 'EXTERNAL' NOT NULL
|
||||
,ENQU_ID NUMBER
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEM_ROLES'
|
||||
CREATE TABLE DATA_ITEM_ROLES
|
||||
(DI_FIELD_NAME VARCHAR2(240) NOT NULL
|
||||
,DI_TABLE_NAME VARCHAR2(240) NOT NULL
|
||||
,ENTY_CODE VARCHAR2(80) NOT NULL
|
||||
,CONDITION VARCHAR2(30) NOT NULL
|
||||
,ERROR_MESSAGE VARCHAR2(80)
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'CONTACT_MECHANISMS'
|
||||
CREATE TABLE CONTACT_MECHANISMS
|
||||
(COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,CONTACT_VALUE VARCHAR2(240) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_STATUSES'
|
||||
CREATE TABLE QUOTE_STATUSES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -64,65 +123,18 @@ CREATE TABLE RELIEF_VALVE_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'CONTACT_MECHANISMS'
|
||||
CREATE TABLE CONTACT_MECHANISMS
|
||||
(COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,CONTACT_VALUE VARCHAR2(240) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEM_ROLES'
|
||||
CREATE TABLE DATA_ITEM_ROLES
|
||||
(DI_FIELD_NAME VARCHAR2(240) NOT NULL
|
||||
,DI_TABLE_NAME VARCHAR2(240) NOT NULL
|
||||
,ENTY_CODE VARCHAR2(80) NOT NULL
|
||||
,CONDITION VARCHAR2(30) NOT NULL
|
||||
,ERROR_MESSAGE VARCHAR2(80)
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_ADDRESS_ROLES'
|
||||
CREATE TABLE PARTY_ADDRESS_ROLES
|
||||
(PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
,PADDR_PRTY_ID NUMBER NOT NULL
|
||||
,PADDR_START_DATE DATE NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,END_DATE DATE
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_REASONING'
|
||||
CREATE TABLE QUOTE_REASONING
|
||||
(REASON VARCHAR2(240) NOT NULL
|
||||
,INTERNAL_OR_EXTERNAL VARCHAR2(8) DEFAULT 'EXTERNAL' NOT NULL
|
||||
,ENQU_ID NUMBER
|
||||
PROMPT Creating Table 'CAVEAT_TEXTS'
|
||||
CREATE TABLE CAVEAT_TEXTS
|
||||
(ENTY_CODE VARCHAR2(80) NOT NULL
|
||||
,METY_CODE VARCHAR2(80) NOT NULL
|
||||
,SVCPT_CODE VARCHAR2(80) NOT NULL
|
||||
,DOCUMENT_POSITION VARCHAR2(80) NOT NULL
|
||||
,SORT_ORDER NUMBER
|
||||
,TEXT VARCHAR2(4000) NOT NULL
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEM_ROLES_IMPORT'
|
||||
CREATE TABLE DATA_ITEM_ROLES_IMPORT
|
||||
(FIELD_NAME VARCHAR2(240)
|
||||
,TABLE_NAME VARCHAR2(240)
|
||||
,INSTALL VARCHAR2(80)
|
||||
,STD_INSTALL VARCHAR2(80)
|
||||
,OFMAT VARCHAR2(80)
|
||||
,EXCHANGE VARCHAR2(80)
|
||||
,STD_EXCHANGE VARCHAR2(80)
|
||||
,REMOVE VARCHAR2(80)
|
||||
,STD_REMOVE VARCHAR2(80)
|
||||
,ADVERSARIAL VARCHAR2(80)
|
||||
,ALTERATION VARCHAR2(80)
|
||||
,CHANGE_CAPACITY VARCHAR2(80)
|
||||
,ADDON VARCHAR2(80)
|
||||
,OTHER VARCHAR2(80)
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'CONNECTION_ORIENTATIONS'
|
||||
CREATE TABLE CONNECTION_ORIENTATIONS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -130,6 +142,13 @@ CREATE TABLE CONNECTION_ORIENTATIONS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'REGIONS'
|
||||
CREATE TABLE REGIONS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'METER_SIZE_CODES'
|
||||
CREATE TABLE METER_SIZE_CODES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -162,10 +181,12 @@ CREATE TABLE COSTS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'REGIONS'
|
||||
CREATE TABLE REGIONS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
PROMPT Creating Table 'DOCUMENTS'
|
||||
CREATE TABLE DOCUMENTS
|
||||
(URI VARCHAR2(400) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,DOCU_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
@@ -176,12 +197,11 @@ CREATE TABLE CONTACT_MECHANISM_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DOCUMENTS'
|
||||
CREATE TABLE DOCUMENTS
|
||||
(URI VARCHAR2(400) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,DOCU_TYPE VARCHAR2(10) NOT NULL
|
||||
PROMPT Creating Table 'FILTERS'
|
||||
CREATE TABLE FILTERS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,FITY_CODE VARCHAR2(80) NOT NULL
|
||||
,FILTER_SIZE NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
@@ -196,14 +216,6 @@ CREATE TABLE PARTY_CONTACT_MECHANISM_ROLES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'FILTERS'
|
||||
CREATE TABLE FILTERS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,FITY_CODE VARCHAR2(80) NOT NULL
|
||||
,FILTER_SIZE NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_ROLES'
|
||||
CREATE TABLE QUOTE_ROLES
|
||||
(PRTY_ID NUMBER NOT NULL
|
||||
@@ -215,6 +227,20 @@ CREATE TABLE QUOTE_ROLES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTES'
|
||||
CREATE TABLE QUOTES
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,VALID_FROM DATE
|
||||
,VALID_UNTIL DATE
|
||||
,CREATED_ON DATE NOT NULL
|
||||
,CREATED_BY VARCHAR2(80) NOT NULL
|
||||
,UPDATED_ON DATE
|
||||
,UPDATED_BY VARCHAR2(80)
|
||||
,ID NUMBER NOT NULL
|
||||
,QUTE_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_RELATIONSHIPS'
|
||||
CREATE TABLE PARTY_RELATIONSHIPS
|
||||
(FROM_PARL_ID NUMBER NOT NULL
|
||||
@@ -230,36 +256,15 @@ CREATE TABLE PARTY_RELATIONSHIPS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTES'
|
||||
CREATE TABLE QUOTES
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,VALID_FROM DATE
|
||||
,VALID_UNTIL DATE
|
||||
,CREATED_ON DATE NOT NULL
|
||||
,CREATED_BY VARCHAR2(80) NOT NULL
|
||||
,UPDATED_ON DATE
|
||||
,UPDATED_BY VARCHAR2(80)
|
||||
,ID NUMBER NOT NULL
|
||||
,QUTE_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_EVENTS'
|
||||
CREATE TABLE QUOTE_EVENTS
|
||||
(QUST_CODE VARCHAR2(80) NOT NULL
|
||||
,QUTE_ID NUMBER NOT NULL
|
||||
,DESCRIPTION VARCHAR2(250)
|
||||
,EVENT_DATE DATE NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'SERVICE_PRESSURES'
|
||||
CREATE TABLE SERVICE_PRESSURES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,SVCPT_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_ADDRESSES'
|
||||
CREATE TABLE PARTY_ADDRESSES
|
||||
(ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
@@ -270,10 +275,19 @@ CREATE TABLE PARTY_ADDRESSES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'SERVICE_PRESSURES'
|
||||
CREATE TABLE SERVICE_PRESSURES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,SVCPT_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRY_EVENTS'
|
||||
CREATE TABLE ENQUIRY_EVENTS
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,ENST_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(250)
|
||||
,EVENT_DATE DATE NOT NULL
|
||||
)
|
||||
/
|
||||
@@ -320,6 +334,14 @@ CREATE TABLE ENQUIRY_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEMS'
|
||||
CREATE TABLE DATA_ITEMS
|
||||
(FIELD_NAME VARCHAR2(240) NOT NULL
|
||||
,TABLE_NAME VARCHAR2(240) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(240)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DOCUMENT_ROLES'
|
||||
CREATE TABLE DOCUMENT_ROLES
|
||||
(DOCU_ID NUMBER(*,0) NOT NULL
|
||||
@@ -335,29 +357,25 @@ CREATE TABLE DOCUMENT_ROLES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DATA_ITEMS'
|
||||
CREATE TABLE DATA_ITEMS
|
||||
(FIELD_NAME VARCHAR2(240) NOT NULL
|
||||
,TABLE_NAME VARCHAR2(240) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(240)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'QUOTE_ITEMS'
|
||||
CREATE TABLE QUOTE_ITEMS
|
||||
(MODU_CODE VARCHAR2(80)
|
||||
,OUTLET_ORIENTATION VARCHAR2(80)
|
||||
,SELLING_PRICE NUMBER
|
||||
,ENTY_CODE VARCHAR2(80)
|
||||
,QUTE_ID NUMBER NOT NULL
|
||||
,QMAX NUMBER
|
||||
,COST_PRICE NUMBER
|
||||
,ADIT_CODE VARCHAR2(240)
|
||||
,BAS_CODE VARCHAR2(80)
|
||||
,SVCPT_CODE VARCHAR2(80)
|
||||
,DELIVERY_PRICE NUMBER
|
||||
,QMIN NUMBER
|
||||
,LEAD_TIME NUMBER
|
||||
,HOU_CODE VARCHAR2(80)
|
||||
,MESC_CODE VARCHAR2(80)
|
||||
,METY_CODE VARCHAR2(80)
|
||||
,INLET_ORIENTATION VARCHAR2(80)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,QUIT_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
@@ -387,6 +405,13 @@ CREATE TABLE ASSET_LOCATION_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'CONNECTION_TYPES'
|
||||
CREATE TABLE CONNECTION_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'METERS'
|
||||
CREATE TABLE METERS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -406,9 +431,22 @@ CREATE TABLE METERS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'CONNECTION_TYPES'
|
||||
CREATE TABLE CONNECTION_TYPES
|
||||
PROMPT Creating Table 'SLAMSHUT_VALVES'
|
||||
CREATE TABLE SLAMSHUT_VALVES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,SLTY_CODE VARCHAR2(80) NOT NULL
|
||||
,SLAMSHUT_SIZE NUMBER
|
||||
,SLAMSHUT_SETTING NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRY_ROLES'
|
||||
CREATE TABLE ENQUIRY_ROLES
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE DEFAULT SYSDATE NOT NULL
|
||||
,END_DATE DATE
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
@@ -457,6 +495,13 @@ COMMENT ON COLUMN ERROR_LOGS.CREATED_BY IS 'The unique indentifier for a user of
|
||||
COMMENT ON COLUMN ERROR_LOGS.UPDATED_BY IS 'The unique indentifier for a user of the system'
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'SLAMSHUT_TYPES'
|
||||
CREATE TABLE SLAMSHUT_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRY_STATUS_TYPES'
|
||||
CREATE TABLE ENQUIRY_STATUS_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -464,6 +509,80 @@ CREATE TABLE ENQUIRY_STATUS_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRIES'
|
||||
CREATE TABLE ENQUIRIES
|
||||
(ID NUMBER NOT NULL
|
||||
,AGENT_COMT_CODE VARCHAR2(80)
|
||||
,ALTY_CODE VARCHAR2(80)
|
||||
,CACA_CODE VARCHAR2(80)
|
||||
,ENTY_CODE VARCHAR2(80)
|
||||
,EXISTING_MESC_CODE VARCHAR2(80)
|
||||
,METY_CODE VARCHAR2(80)
|
||||
,REQUIRED_MESC_CODE VARCHAR2(80)
|
||||
,REQUIRED_SVCP_CODE VARCHAR2(80)
|
||||
,AGENT_CONTACT_VALUE VARCHAR2(240)
|
||||
,TRANSACTION_REFERENCE VARCHAR2(80)
|
||||
,FIRST_CONTACT_NAME VARCHAR2(80)
|
||||
,FIRST_CONTACT_TELEPHONE_1 VARCHAR2(15)
|
||||
,FIRST_CONTACT_TELEPHONE_2 VARCHAR2(15)
|
||||
,FIRST_CONTACT_FAX VARCHAR2(15)
|
||||
,FIRST_CONTACT_EMAIL VARCHAR2(240)
|
||||
,SECOND_CONTACT_TELEPHONE_1 VARCHAR2(15)
|
||||
,SECOND_CONTACT_TELEPHONE_2 VARCHAR2(15)
|
||||
,SECOND_CONTACT_FAX VARCHAR2(15)
|
||||
,SECOND_CONTACT_EMAIL VARCHAR2(240)
|
||||
,INSTALL_SUB_BUILDING VARCHAR2(40)
|
||||
,INSTALL_BUILDING VARCHAR2(40)
|
||||
,INSTALL_STREET VARCHAR2(60)
|
||||
,INSTALL_CITY VARCHAR2(40)
|
||||
,INSTALL_POSTCODE VARCHAR2(8)
|
||||
,SECOND_CONTACT_NAME VARCHAR2(80)
|
||||
,FIRST_ALT_SUB_BUILDING VARCHAR2(40)
|
||||
,SECOND_ALT_SUB_BUILDING VARCHAR2(40)
|
||||
,FIRST_ALT_BUILDING VARCHAR2(40)
|
||||
,FIRST_ALT_STREET VARCHAR2(60)
|
||||
,FIRST_ALT_CITY VARCHAR2(40)
|
||||
,FIRST_ALT_POSTCODE VARCHAR2(8)
|
||||
,SECOND_ALT_BUILDING VARCHAR2(40)
|
||||
,SECOND_ALT_STREET VARCHAR2(60)
|
||||
,SECOND_ALT_CITY VARCHAR2(40)
|
||||
,SECOND_ALT_POSTCODE VARCHAR2(8)
|
||||
,ASSET_LOCATION_NOTES VARCHAR2(100)
|
||||
,ACCESS_PASSWORD VARCHAR2(30)
|
||||
,ACCESS_ADDITIONAL VARCHAR2(210)
|
||||
,MPRN NUMBER(30,0)
|
||||
,MPRN_ALT VARCHAR2(250)
|
||||
,REQUIRED_METERING_PRESSURE NUMBER
|
||||
,REQUIRED_IP_DETAILS VARCHAR2(250)
|
||||
,REQUIRED_IP_MBAR NUMBER
|
||||
,ANNUAL_QUANTITY NUMBER
|
||||
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(3)
|
||||
,INDICATIVE_DATE DATE
|
||||
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
|
||||
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
|
||||
,HOUSING_REQUIRED VARCHAR2(3)
|
||||
,BASE_REQUIRED VARCHAR2(3)
|
||||
,CONVERTOR_REQUIRED VARCHAR2(3)
|
||||
,AMR_REQUIRED VARCHAR2(3)
|
||||
,EMS_REQUIRED VARCHAR2(3)
|
||||
,BYPASS_REQUIRED VARCHAR2(40)
|
||||
,TWIN_STREAM_REQUIRED VARCHAR2(3)
|
||||
,LOGGER_REQUIRED VARCHAR2(3)
|
||||
,QMAX NUMBER
|
||||
,QMIN NUMBER
|
||||
,LOAD_CONTROL_TYPE VARCHAR2(10)
|
||||
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
|
||||
,EXISTING_METER_MODEL VARCHAR2(10)
|
||||
,EXISTING_METER_OWNER VARCHAR2(1)
|
||||
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
|
||||
,EXISTING_CONVERTOR VARCHAR2(3)
|
||||
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
|
||||
,JOB_DESCRIPTION VARCHAR2(500)
|
||||
,OTHER_INFORMATION VARCHAR2(250)
|
||||
,BYPASS_OTHER VARCHAR2(40)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'RELIEF_VALVES'
|
||||
CREATE TABLE RELIEF_VALVES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -473,22 +592,17 @@ CREATE TABLE RELIEF_VALVES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'SLAMSHUT_VALVES'
|
||||
CREATE TABLE SLAMSHUT_VALVES
|
||||
PROMPT Creating Table 'HOUSING_TYPES'
|
||||
CREATE TABLE HOUSING_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,SLTY_CODE VARCHAR2(80) NOT NULL
|
||||
,SLAMSHUT_SIZE NUMBER
|
||||
,SLAMSHUT_SETTING NUMBER NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRY_ROLES'
|
||||
CREATE TABLE ENQUIRY_ROLES
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE DEFAULT SYSDATE NOT NULL
|
||||
,END_DATE DATE
|
||||
PROMPT Creating Table 'PARTY_RELATIONSHIP_TYPES'
|
||||
CREATE TABLE PARTY_RELATIONSHIP_TYPES
|
||||
(TO_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,FROM_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
@@ -511,101 +625,6 @@ CREATE TABLE BASES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'HOUSING_TYPES'
|
||||
CREATE TABLE HOUSING_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'SLAMSHUT_TYPES'
|
||||
CREATE TABLE SLAMSHUT_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ENQUIRIES'
|
||||
CREATE TABLE ENQUIRIES
|
||||
(ID NUMBER NOT NULL
|
||||
,FIRST_CONTACT_FAX VARCHAR2(15)
|
||||
,FIRST_CONTACT_EMAIL VARCHAR2(240)
|
||||
,SECOND_CONTACT_TELEPHONE_1 VARCHAR2(15)
|
||||
,SECOND_CONTACT_FAX VARCHAR2(15)
|
||||
,INSTALL_BUILDING VARCHAR2(40)
|
||||
,INSTALL_CITY VARCHAR2(40)
|
||||
,INSTALL_POSTCODE VARCHAR2(8)
|
||||
,SECOND_ALT_SUB_BUILDING VARCHAR2(40)
|
||||
,FIRST_ALT_BUILDING VARCHAR2(40)
|
||||
,SECOND_ALT_STREET VARCHAR2(60)
|
||||
,SECOND_ALT_CITY VARCHAR2(40)
|
||||
,SECOND_ALT_POSTCODE VARCHAR2(8)
|
||||
,ASSET_LOCATION_NOTES VARCHAR2(100)
|
||||
,MPRN NUMBER(30,0)
|
||||
,REQUIRED_METERING_PRESSURE NUMBER
|
||||
,REQUIRED_IP_DETAILS VARCHAR2(250)
|
||||
,REQUIRED_IP_MBAR NUMBER
|
||||
,HOUSING_REQUIRED VARCHAR2(3)
|
||||
,BASE_REQUIRED VARCHAR2(3)
|
||||
,TWIN_STREAM_REQUIRED VARCHAR2(3)
|
||||
,QMAX NUMBER
|
||||
,EXISTING_METER_MODEL VARCHAR2(10)
|
||||
,OTHER_INFORMATION VARCHAR2(250)
|
||||
,ALTY_CODE VARCHAR2(80)
|
||||
,CACA_CODE VARCHAR2(80)
|
||||
,ENTY_CODE VARCHAR2(80)
|
||||
,EXISTING_MESC_CODE VARCHAR2(80)
|
||||
,METY_CODE VARCHAR2(80)
|
||||
,REQUIRED_MESC_CODE VARCHAR2(80)
|
||||
,REQUIRED_SVCP_CODE VARCHAR2(80)
|
||||
,AGENT_CONTACT_VALUE VARCHAR2(240)
|
||||
,TRANSACTION_REFERENCE VARCHAR2(80)
|
||||
,FIRST_CONTACT_NAME VARCHAR2(80)
|
||||
,SECOND_CONTACT_TELEPHONE_2 VARCHAR2(15)
|
||||
,SECOND_CONTACT_EMAIL VARCHAR2(240)
|
||||
,INSTALL_SUB_BUILDING VARCHAR2(40)
|
||||
,INSTALL_STREET VARCHAR2(60)
|
||||
,SECOND_CONTACT_NAME VARCHAR2(80)
|
||||
,FIRST_ALT_STREET VARCHAR2(60)
|
||||
,FIRST_ALT_CITY VARCHAR2(40)
|
||||
,FIRST_ALT_POSTCODE VARCHAR2(8)
|
||||
,SECOND_ALT_BUILDING VARCHAR2(40)
|
||||
,ACCESS_PASSWORD VARCHAR2(30)
|
||||
,ACCESS_ADDITIONAL VARCHAR2(210)
|
||||
,INDICATIVE_DATE DATE
|
||||
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
|
||||
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
|
||||
,CONVERTOR_REQUIRED VARCHAR2(3)
|
||||
,AMR_REQUIRED VARCHAR2(3)
|
||||
,EMS_REQUIRED VARCHAR2(3)
|
||||
,BYPASS_REQUIRED VARCHAR2(40)
|
||||
,BYPASS_OTHER VARCHAR2(40)
|
||||
,LOGGER_REQUIRED VARCHAR2(3)
|
||||
,LOAD_CONTROL_TYPE VARCHAR2(10)
|
||||
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
|
||||
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
|
||||
,JOB_DESCRIPTION VARCHAR2(500)
|
||||
,AGENT_COMT_CODE VARCHAR2(80)
|
||||
,FIRST_CONTACT_TELEPHONE_1 VARCHAR2(15)
|
||||
,FIRST_CONTACT_TELEPHONE_2 VARCHAR2(15)
|
||||
,FIRST_ALT_SUB_BUILDING VARCHAR2(40)
|
||||
,MPRN_ALT VARCHAR2(250)
|
||||
,ANNUAL_QUANTITY NUMBER
|
||||
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(3)
|
||||
,QMIN NUMBER
|
||||
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
|
||||
,EXISTING_METER_OWNER VARCHAR2(1)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_RELATIONSHIP_TYPES'
|
||||
CREATE TABLE PARTY_RELATIONSHIP_TYPES
|
||||
(TO_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,FROM_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'APEX_AUTHORIZATION'
|
||||
CREATE TABLE APEX_AUTHORIZATION
|
||||
(RT_CODE VARCHAR2(80) NOT NULL
|
||||
@@ -615,6 +634,13 @@ CREATE TABLE APEX_AUTHORIZATION
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'REGULATOR_TYPES'
|
||||
CREATE TABLE REGULATOR_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'METER_TYPES'
|
||||
CREATE TABLE METER_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
@@ -674,20 +700,6 @@ CREATE TABLE HOUSINGS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'REGULATOR_TYPES'
|
||||
CREATE TABLE REGULATOR_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'BYPASS_REASONS'
|
||||
CREATE TABLE BYPASS_REASONS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'REGI_ENQU_EXCLUSIONS'
|
||||
CREATE TABLE REGI_ENQU_EXCLUSIONS
|
||||
(ENTY_CODE VARCHAR2(80) NOT NULL
|
||||
@@ -697,8 +709,8 @@ CREATE TABLE REGI_ENQU_EXCLUSIONS
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'FILTER_TYPES'
|
||||
CREATE TABLE FILTER_TYPES
|
||||
PROMPT Creating Table 'BYPASS_REASONS'
|
||||
CREATE TABLE BYPASS_REASONS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
@@ -717,16 +729,8 @@ CREATE TABLE EXCEPTION_MESSAGES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ADDITIONAL_ITEMS'
|
||||
CREATE TABLE ADDITIONAL_ITEMS
|
||||
(CODE VARCHAR2(240) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(240)
|
||||
,LEAD_TIME VARCHAR2(240)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DRAWINGS'
|
||||
CREATE TABLE DRAWINGS
|
||||
PROMPT Creating Table 'FILTER_TYPES'
|
||||
CREATE TABLE FILTER_TYPES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
@@ -743,6 +747,13 @@ CREATE TABLE ADDRESSES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DRAWINGS'
|
||||
CREATE TABLE DRAWINGS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_ROLES'
|
||||
CREATE TABLE PARTY_ROLES
|
||||
(PRTY_ID NUMBER NOT NULL
|
||||
@@ -754,3 +765,11 @@ CREATE TABLE PARTY_ROLES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'ADDITIONAL_ITEMS'
|
||||
CREATE TABLE ADDITIONAL_ITEMS
|
||||
(CODE VARCHAR2(240) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(240)
|
||||
,LEAD_TIME VARCHAR2(240)
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
@@ -1,7 +1,17 @@
|
||||
@@ext_meter.pdc
|
||||
@@ext_module.pdc
|
||||
@@ext_housing.pdc
|
||||
@@ext_base.pdc
|
||||
@@ext_cost.pdc
|
||||
@@ext_caveat.pdc
|
||||
@@ext_postcode.pdc
|
||||
|
||||
-- error logs used when merging data from the external tables to their final destinations
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'meters')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'parties')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'modules')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'modules')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'bases')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'housings')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'costs')
|
||||
exec dbms_errlog.create_error_log(dml_table_name => 'caveat_texts')
|
||||
exec dbms_errlog.create_error_log('postcodes')
|
||||
|
||||
@@ -14,4 +14,5 @@
|
||||
@@V_LACO.vw
|
||||
@@V_CURRENT_PARTY_ADDRESSES.vw
|
||||
@@v_current_contact_mechanisms.vw
|
||||
@@V_QUOTE_DETAILS.vw
|
||||
@@v_complete_ext_modules.vw
|
||||
@@V_QUOTE_DETAILS.vw
|
||||
|
||||
30
Schema/v_complete_ext_modules.vw
Normal file
30
Schema/v_complete_ext_modules.vw
Normal file
@@ -0,0 +1,30 @@
|
||||
CREATE OR REPLACE VIEW v_complete_ext_modules
|
||||
AS
|
||||
SELECT *
|
||||
FROM ext_modules t
|
||||
WHERE field_1 IS NOT NULL
|
||||
AND field_2 IS NOT NULL
|
||||
AND field_3 IS NOT NULL
|
||||
AND field_4 IS NOT NULL
|
||||
AND field_5 IS NOT NULL
|
||||
AND field_6 IS NOT NULL
|
||||
AND field_7 IS NOT NULL
|
||||
AND field_8 IS NOT NULL
|
||||
AND field_9 IS NOT NULL
|
||||
AND field_10 IS NOT NULL
|
||||
AND field_11 IS NOT NULL
|
||||
AND field_12 IS NOT NULL
|
||||
AND field_13 IS NOT NULL
|
||||
AND field_14 IS NOT NULL
|
||||
AND field_17 IS NOT NULL
|
||||
AND field_18 IS NOT NULL
|
||||
AND field_19 IS NOT NULL
|
||||
AND field_20 IS NOT NULL
|
||||
AND field_21 IS NOT NULL
|
||||
AND field_22 IS NOT NULL
|
||||
AND field_25 IS NOT NULL
|
||||
AND field_26 IS NOT NULL
|
||||
AND field_27 IS NOT NULL
|
||||
AND field_28 IS NOT NULL
|
||||
AND field_30 IS NOT NULL
|
||||
/
|
||||
Reference in New Issue
Block a user