Added tables service_pressure_types and meter_size_codes.
Added missing attributes to enquiries table. git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2829 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
@@ -1,6 +1,10 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
if "%1"=="" goto :usage
|
if "%1"=="" goto :usage
|
||||||
|
if "%1"=="sys" goto :usage
|
||||||
|
if "%1"=="system" goto :usage
|
||||||
|
|
||||||
|
sqlplus %1 @disable_constraints
|
||||||
|
|
||||||
sqlplus %1 @delete_tables
|
sqlplus %1 @delete_tables
|
||||||
|
|
||||||
@@ -38,6 +42,8 @@ sqlldr %1 control=rety
|
|||||||
|
|
||||||
sqlldr %1 control=rvty
|
sqlldr %1 control=rvty
|
||||||
|
|
||||||
|
sqlldr %1 control=svcpt
|
||||||
|
|
||||||
sqlldr %1 control=svcp
|
sqlldr %1 control=svcp
|
||||||
|
|
||||||
sqlldr %1 control=slty
|
sqlldr %1 control=slty
|
||||||
@@ -50,6 +56,10 @@ sqlldr %1 control=slva
|
|||||||
|
|
||||||
sqlldr %1 control=caca
|
sqlldr %1 control=caca
|
||||||
|
|
||||||
|
sqlldr %1 control=mesc
|
||||||
|
|
||||||
|
sqlplus %1 @enable_constraints
|
||||||
|
|
||||||
goto :done
|
goto :done
|
||||||
|
|
||||||
:usage
|
:usage
|
||||||
|
|||||||
23
Schema/MESC.ctl
Normal file
23
Schema/MESC.ctl
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
LOAD DATA
|
||||||
|
INFILE *
|
||||||
|
INTO TABLE meter_size_codes
|
||||||
|
REPLACE
|
||||||
|
FIELDS TERMINATED BY '|'
|
||||||
|
(
|
||||||
|
code
|
||||||
|
,qmax
|
||||||
|
,valid_for_existing_meter
|
||||||
|
,valid_for_new_meter
|
||||||
|
)
|
||||||
|
BEGINDATA
|
||||||
|
U16|12.8|YES|YES
|
||||||
|
U25|20|YES|YES
|
||||||
|
U40|32|YES|YES
|
||||||
|
U65|52|YES|YES
|
||||||
|
U100|80|YES|YES
|
||||||
|
U160|128|YES|YES
|
||||||
|
Rotary/Turbine 2"|999|NO|YES
|
||||||
|
Rotary/Turbine 3"|9999|NO|YES
|
||||||
|
Rotary/Turbine 4"|99999|NO|YES
|
||||||
|
Rotary/Turbine 6"|999999|NO|YES
|
||||||
|
Other|9999999|NO|YES
|
||||||
14
Schema/SVCPT.ctl
Normal file
14
Schema/SVCPT.ctl
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
LOAD DATA
|
||||||
|
INFILE *
|
||||||
|
INTO TABLE service_pressure_types
|
||||||
|
REPLACE
|
||||||
|
FIELDS TERMINATED BY '|'
|
||||||
|
(
|
||||||
|
code
|
||||||
|
,description
|
||||||
|
)
|
||||||
|
BEGINDATA
|
||||||
|
LP|Low Pressure
|
||||||
|
MP|Medium Pressure
|
||||||
|
HP|High Pressure
|
||||||
|
IP|Intermediate Pressure
|
||||||
@@ -1,47 +1,14 @@
|
|||||||
delete from REGULATORS;
|
set wrap off
|
||||||
delete from PARTY_ADDRESS_ROLES;
|
set linesize 100
|
||||||
delete from CONTACT_MECHANISMS;
|
set feedback off
|
||||||
delete from QUOTE_STATUSES;
|
set pagesize 0
|
||||||
delete from PARTY_CONTACT_MECHANISMS;
|
set verify off
|
||||||
delete from CARE_CATEGORIES;
|
set TERMOUT off
|
||||||
delete from RELIEF_VALVE_TYPES;
|
|
||||||
delete from COSTS;
|
SPOOL ydeletey.sql
|
||||||
delete from REGIONS;
|
SELECT 'delete from '||table_name||';' FROM user_tables
|
||||||
delete from CONNECTION_ORIENTATIONS;
|
|
||||||
delete from CONTACT_MECHANISM_TYPES;
|
spool off
|
||||||
delete from PARTY_CONTACT_MECHANISM_ROLES;
|
set termout on
|
||||||
delete from FILTERS;
|
@ydeletey.sql
|
||||||
delete from ENQUIRY_ROLE_TYPES;
|
exit
|
||||||
delete from QUOTE_ROLES;
|
|
||||||
delete from PARTY_RELATIONSHIPS;
|
|
||||||
delete from QUOTES;
|
|
||||||
delete from QUOTE_EVENTS;
|
|
||||||
delete from PARTY_ADDRESSES;
|
|
||||||
delete from SERVICE_PRESSURES;
|
|
||||||
delete from ENQUIRY_EVENTS;
|
|
||||||
delete from PARTIES;
|
|
||||||
delete from ENQUIRY_TYPES;
|
|
||||||
delete from QUOTE_ROLE_TYPES;
|
|
||||||
delete from QUOTE_ITEMS;
|
|
||||||
delete from ROLE_TYPES;
|
|
||||||
delete from ASSET_LOCATION_TYPES;
|
|
||||||
delete from METERS;
|
|
||||||
delete from CONNECTION_TYPES;
|
|
||||||
delete from ENQUIRY_ROLES;
|
|
||||||
delete from SLAMSHUT_TYPES;
|
|
||||||
delete from SLAMSHUT_VALVES;
|
|
||||||
delete from BASES;
|
|
||||||
delete from ENQUIRY_STATUS_TYPES;
|
|
||||||
delete from ENQUIRIES;
|
|
||||||
delete from RELIEF_VALVES;
|
|
||||||
delete from HOUSING_TYPES;
|
|
||||||
delete from PARTY_RELATIONSHIP_TYPES;
|
|
||||||
delete from REGULATOR_TYPES;
|
|
||||||
delete from MODULES;
|
|
||||||
delete from METER_TYPES;
|
|
||||||
delete from HOUSINGS;
|
|
||||||
delete from ADDRESSES;
|
|
||||||
delete from PARTY_ROLES;
|
|
||||||
delete from DRAWINGS;
|
|
||||||
delete from FILTER_TYPES;
|
|
||||||
EXIT
|
|
||||||
21
Schema/disable_constraints.sql
Normal file
21
Schema/disable_constraints.sql
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
set wrap off
|
||||||
|
set linesize 100
|
||||||
|
set feedback off
|
||||||
|
set pagesize 0
|
||||||
|
set verify off
|
||||||
|
set TERMOUT off
|
||||||
|
|
||||||
|
SPOOL ytmpy.sql
|
||||||
|
SELECT cmd FROM (
|
||||||
|
SELECT 1 AS ord, 'alter table '||table_name||' disable constraint '||CONSTRAINT_name||';' AS cmd FROM user_constraints
|
||||||
|
WHERE constraint_type = 'R'
|
||||||
|
UNION
|
||||||
|
SELECT 2 , 'alter table '||table_name||' disable constraint '||CONSTRAINT_name||';'FROM user_constraints
|
||||||
|
WHERE constraint_type = 'P'
|
||||||
|
)
|
||||||
|
ORDER BY ord;
|
||||||
|
|
||||||
|
spool off
|
||||||
|
set termout on
|
||||||
|
@ytmpy.sql
|
||||||
|
exit
|
||||||
21
Schema/enable_constraints.sql
Normal file
21
Schema/enable_constraints.sql
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
set wrap off
|
||||||
|
set linesize 100
|
||||||
|
set feedback off
|
||||||
|
set pagesize 0
|
||||||
|
set verify off
|
||||||
|
set TERMOUT off
|
||||||
|
|
||||||
|
SPOOL ytmpy.sql
|
||||||
|
SELECT cmd FROM (
|
||||||
|
SELECT 2 AS ord, 'alter table '||table_name||' enable constraint '||CONSTRAINT_name||';' AS cmd FROM user_constraints
|
||||||
|
WHERE constraint_type = 'R'
|
||||||
|
UNION
|
||||||
|
SELECT 1 , 'alter table '||table_name||' enable constraint '||CONSTRAINT_name||';'FROM user_constraints
|
||||||
|
WHERE constraint_type = 'P'
|
||||||
|
)
|
||||||
|
ORDER BY ord;
|
||||||
|
|
||||||
|
spool off
|
||||||
|
set termout on
|
||||||
|
@ytmpy.sql
|
||||||
|
exit
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
-- C:\Andy\svn\WEBMIP\Schema\mip.con
|
-- C:\Andy\svn\WEBMIP\Schema\mip.con
|
||||||
--
|
--
|
||||||
-- Generated for Oracle 10g on Thu Nov 08 09:48:43 2007 by Server Generator 10.1.2.6.18
|
-- Generated for Oracle 10g on Thu Nov 08 15:09:01 2007 by Server Generator 10.1.2.6.18
|
||||||
|
|
||||||
PROMPT Creating Primary Key on 'REGULATORS'
|
PROMPT Creating Primary Key on 'REGULATORS'
|
||||||
ALTER TABLE REGULATORS
|
ALTER TABLE REGULATORS
|
||||||
@@ -8,6 +8,12 @@ ALTER TABLE REGULATORS
|
|||||||
(ID))
|
(ID))
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Primary Key on 'SERVICE_PRESSURE_TYPES'
|
||||||
|
ALTER TABLE SERVICE_PRESSURE_TYPES
|
||||||
|
ADD (CONSTRAINT SVCPT_PK PRIMARY KEY
|
||||||
|
(CODE))
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Primary Key on 'QUOTE_STATUSES'
|
PROMPT Creating Primary Key on 'QUOTE_STATUSES'
|
||||||
ALTER TABLE QUOTE_STATUSES
|
ALTER TABLE QUOTE_STATUSES
|
||||||
ADD (CONSTRAINT QUST_PK PRIMARY KEY
|
ADD (CONSTRAINT QUST_PK PRIMARY KEY
|
||||||
@@ -46,6 +52,12 @@ ALTER TABLE PARTY_ADDRESS_ROLES
|
|||||||
(START_DATE))
|
(START_DATE))
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Primary Key on 'METER_SIZE_CODES'
|
||||||
|
ALTER TABLE METER_SIZE_CODES
|
||||||
|
ADD (CONSTRAINT MESC_PK PRIMARY KEY
|
||||||
|
(CODE))
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Primary Key on 'COSTS'
|
PROMPT Creating Primary Key on 'COSTS'
|
||||||
ALTER TABLE COSTS
|
ALTER TABLE COSTS
|
||||||
ADD (CONSTRAINT COST_PK PRIMARY KEY
|
ADD (CONSTRAINT COST_PK PRIMARY KEY
|
||||||
@@ -291,9 +303,19 @@ ALTER TABLE PARTY_ROLES
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'METER_SIZE_CODES'
|
||||||
|
ALTER TABLE METER_SIZE_CODES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_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_1194534541_VALID_001 CHECK (VALID_FOR_NEW_METER IN ('YES', 'NO')))
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'COSTS'
|
PROMPT Creating Check Constraint on 'COSTS'
|
||||||
ALTER TABLE COSTS
|
ALTER TABLE COSTS
|
||||||
ADD (CONSTRAINT AVCON_1194515322_COST__000 CHECK (COST_TYPE IN ('COST', 'BACO', 'HOCO', 'MECO', 'MOCO')))
|
ADD (CONSTRAINT AVCON_1194534541_COST__000 CHECK (COST_TYPE IN ('COST', 'BACO', 'HOCO', 'MECO', 'MOCO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'PARTY_RELATIONSHIPS'
|
PROMPT Creating Check Constraint on 'PARTY_RELATIONSHIPS'
|
||||||
@@ -305,64 +327,89 @@ to_parl_rt_code = to_prtp_rt_code))
|
|||||||
|
|
||||||
PROMPT Creating Check Constraint on 'QUOTES'
|
PROMPT Creating Check Constraint on 'QUOTES'
|
||||||
ALTER TABLE QUOTES
|
ALTER TABLE QUOTES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_QUTE__000 CHECK (QUTE_TYPE IN ('QUTE', 'SQ', 'AQ', 'MQ')))
|
ADD (CONSTRAINT AVCON_1194534541_QUTE__000 CHECK (QUTE_TYPE IN ('QUTE', 'SQ', 'AQ', 'MQ')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'PARTIES'
|
PROMPT Creating Check Constraint on 'PARTIES'
|
||||||
ALTER TABLE PARTIES
|
ALTER TABLE PARTIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_STATU_000 CHECK (STATUS IN ('OPEN', 'EXPIRED', 'LOCKED')))
|
ADD (CONSTRAINT AVCON_1194534541_STATU_000 CHECK (STATUS IN ('OPEN', 'EXPIRED', 'LOCKED')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'PARTIES'
|
PROMPT Creating Check Constraint on 'PARTIES'
|
||||||
ALTER TABLE PARTIES
|
ALTER TABLE PARTIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_PRTY__000 CHECK (PRTY_TYPE
|
ADD (CONSTRAINT AVCON_1194534541_PRTY__000 CHECK (PRTY_TYPE
|
||||||
IN ('EMP', 'IO', 'PRTY', 'ORG', 'NEMP', 'PERS', 'MANU', 'EO', 'MKTP'
|
IN ('PRTY', 'IO', 'EO', 'MKTP', 'PERS', 'MANU', 'NEMP', 'EMP', 'ORG'
|
||||||
)))
|
)))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ROLE_TYPES'
|
PROMPT Creating Check Constraint on 'ROLE_TYPES'
|
||||||
ALTER TABLE ROLE_TYPES
|
ALTER TABLE ROLE_TYPES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_RT_TY_000 CHECK (RT_TYPE IN ('PCMRT', 'PART', 'QURT', 'PRT', 'RT', 'ENRT')))
|
ADD (CONSTRAINT AVCON_1194534541_RT_TY_000 CHECK (RT_TYPE IN ('PCMRT', 'PART', 'QURT', 'PRT', 'RT', 'ENRT')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_HOUSI_000 CHECK (HOUSING_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_HOUSI_000 CHECK (HOUSING_REQUIRED IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_BASE__000 CHECK (BASE_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_BASE__000 CHECK (BASE_REQUIRED IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_BYPAS_000 CHECK (BYPASS_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_TWIN__000 CHECK (TWIN_STREAM_REQUIRED IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_TWIN__000 CHECK (TWIN_STREAM_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_DOWNS_000 CHECK (DOWNSTREAM_BOOSTER_OR_COMPRESS IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_DOWNS_000 CHECK (DOWNSTREAM_BOOSTER_OR_COMPRESS IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_INDIC_000 CHECK (INDICATIVE_TIME IN ('DY', 'AM', 'PM')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_CONVE_000 CHECK (CONVERTOR_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_CONVE_000 CHECK (CONVERTOR_REQUIRED IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_AMR_R_000 CHECK (AMR_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_AMR_R_000 CHECK (AMR_REQUIRED IN ('YES', 'NO')))
|
||||||
/
|
/
|
||||||
|
|
||||||
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES
|
ALTER TABLE ENQUIRIES
|
||||||
ADD (CONSTRAINT AVCON_1194515322_EMS_R_000 CHECK (EMS_REQUIRED IN ('YES', 'NO')))
|
ADD (CONSTRAINT AVCON_1194534541_EMS_R_000 CHECK (EMS_REQUIRED IN ('YES', 'NO')))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_BYPAS_000 CHECK (BYPASS_REQUIRED IN ('YES', 'NO')))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_LOGGE_000 CHECK (LOGGER_REQUIRED IN ('YES', 'NO')))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_LOAD__000 CHECK (LOAD_CONTROL_TYPE IN ('Constant', 'On/Off', 'Modulating')))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_EXIST_000 CHECK (EXISTING_METER_OWNER IN ('S', 'T', 'C')))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Check Constraint on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES
|
||||||
|
ADD (CONSTRAINT AVCON_1194534541_MARKE_000 CHECK (MARKET_SECTOR_CODE IN ('I', 'D')))
|
||||||
/
|
/
|
||||||
|
|
||||||
|
|
||||||
@@ -556,6 +603,13 @@ ALTER TABLE QUOTE_EVENTS ADD (CONSTRAINT
|
|||||||
(CODE))
|
(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'
|
PROMPT Creating Foreign Key on 'PARTY_ADDRESSES'
|
||||||
ALTER TABLE PARTY_ADDRESSES ADD (CONSTRAINT
|
ALTER TABLE PARTY_ADDRESSES ADD (CONSTRAINT
|
||||||
PADDR_PRTY_FK FOREIGN KEY
|
PADDR_PRTY_FK FOREIGN KEY
|
||||||
@@ -682,6 +736,20 @@ ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
|||||||
(CODE))
|
(CODE))
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Foreign Key on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||||
|
ENQU_MESC_EXISTING_FK FOREIGN KEY
|
||||||
|
(EXISTING_MESC_CODE) REFERENCES METER_SIZE_CODES
|
||||||
|
(CODE))
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Foreign Key on 'ENQUIRIES'
|
||||||
|
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||||
|
ENQU_MESC_REQUIRED_FK FOREIGN KEY
|
||||||
|
(REQUIRED_MESC_CODE) REFERENCES METER_SIZE_CODES
|
||||||
|
(CODE))
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Foreign Key on 'ENQUIRIES'
|
PROMPT Creating Foreign Key on 'ENQUIRIES'
|
||||||
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||||
ENQU_COMT_ALT_CONSUMER_FK FOREIGN KEY
|
ENQU_COMT_ALT_CONSUMER_FK FOREIGN KEY
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- C:\Andy\svn\WEBMIP\Schema\mip.ind
|
-- C:\Andy\svn\WEBMIP\Schema\mip.ind
|
||||||
--
|
--
|
||||||
-- Generated for Oracle 10g on Thu Nov 08 09:48:43 2007 by Server Generator 10.1.2.6.18
|
-- Generated for Oracle 10g on Thu Nov 08 15:09:01 2007 by Server Generator 10.1.2.6.18
|
||||||
|
|
||||||
|
|
||||||
PROMPT Creating Index 'REGU_RETY_FK_I'
|
PROMPT Creating Index 'REGU_RETY_FK_I'
|
||||||
@@ -134,6 +134,11 @@ CREATE INDEX QUEV_QUTE_FK_I ON QUOTE_EVENTS
|
|||||||
(QUTE_ID)
|
(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'
|
PROMPT Creating Index 'PADDR_ADDR_FK_I'
|
||||||
CREATE INDEX PADDR_ADDR_FK_I ON PARTY_ADDRESSES
|
CREATE INDEX PADDR_ADDR_FK_I ON PARTY_ADDRESSES
|
||||||
(ADDR_CODE)
|
(ADDR_CODE)
|
||||||
@@ -219,6 +224,16 @@ CREATE INDEX ENQU_METY_FK_I ON ENQUIRIES
|
|||||||
(METY_CODE)
|
(METY_CODE)
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Index 'ENQU_MESC_REQUIRED_FK_I'
|
||||||
|
CREATE INDEX ENQU_MESC_REQUIRED_FK_I ON ENQUIRIES
|
||||||
|
(REQUIRED_MESC_CODE)
|
||||||
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Index 'ENQU_MESC_EXISTING_FK_I'
|
||||||
|
CREATE INDEX ENQU_MESC_EXISTING_FK_I ON ENQUIRIES
|
||||||
|
(EXISTING_MESC_CODE)
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Index 'ENQU_SVCP_FK_I'
|
PROMPT Creating Index 'ENQU_SVCP_FK_I'
|
||||||
CREATE INDEX ENQU_SVCP_FK_I ON ENQUIRIES
|
CREATE INDEX ENQU_SVCP_FK_I ON ENQUIRIES
|
||||||
(EXISTING_SVCP_CODE)
|
(EXISTING_SVCP_CODE)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- C:\Andy\svn\WEBMIP\Schema\mip.sql
|
-- C:\Andy\svn\WEBMIP\Schema\mip.sql
|
||||||
--
|
--
|
||||||
-- Generated for Oracle 10g on Thu Nov 08 09:48:43 2007 by Server Generator 10.1.2.6.18
|
-- Generated for Oracle 10g on Thu Nov 08 15:09:02 2007 by Server Generator 10.1.2.6.18
|
||||||
|
|
||||||
|
|
||||||
SPOOL mip.lst
|
SPOOL mip.lst
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- C:\Andy\svn\WEBMIP\Schema\mip.sqs
|
-- C:\Andy\svn\WEBMIP\Schema\mip.sqs
|
||||||
--
|
--
|
||||||
-- Generated for Oracle 10g on Thu Nov 08 09:48:43 2007 by Server Generator 10.1.2.6.18
|
-- Generated for Oracle 10g on Thu Nov 08 15:09:01 2007 by Server Generator 10.1.2.6.18
|
||||||
|
|
||||||
PROMPT Creating Sequence 'FLTR_SEQ'
|
PROMPT Creating Sequence 'FLTR_SEQ'
|
||||||
CREATE SEQUENCE FLTR_SEQ
|
CREATE SEQUENCE FLTR_SEQ
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- C:\Andy\svn\WEBMIP\Schema\mip.tab
|
-- C:\Andy\svn\WEBMIP\Schema\mip.tab
|
||||||
--
|
--
|
||||||
-- Generated for Oracle 10g on Thu Nov 08 09:48:43 2007 by Server Generator 10.1.2.6.18
|
-- Generated for Oracle 10g on Thu Nov 08 15:09:01 2007 by Server Generator 10.1.2.6.18
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -12,6 +12,13 @@ CREATE TABLE REGULATORS
|
|||||||
)
|
)
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Table 'SERVICE_PRESSURE_TYPES'
|
||||||
|
CREATE TABLE SERVICE_PRESSURE_TYPES
|
||||||
|
(CODE VARCHAR2(80) NOT NULL
|
||||||
|
,DESCRIPTION VARCHAR2(80)
|
||||||
|
)
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Table 'QUOTE_STATUSES'
|
PROMPT Creating Table 'QUOTE_STATUSES'
|
||||||
CREATE TABLE QUOTE_STATUSES
|
CREATE TABLE QUOTE_STATUSES
|
||||||
(CODE VARCHAR2(80) NOT NULL
|
(CODE VARCHAR2(80) NOT NULL
|
||||||
@@ -65,6 +72,16 @@ CREATE TABLE PARTY_ADDRESS_ROLES
|
|||||||
)
|
)
|
||||||
/
|
/
|
||||||
|
|
||||||
|
PROMPT Creating Table 'METER_SIZE_CODES'
|
||||||
|
CREATE TABLE METER_SIZE_CODES
|
||||||
|
(CODE VARCHAR2(80) NOT NULL
|
||||||
|
,DESCRIPTION VARCHAR2(80)
|
||||||
|
,QMAX NUMBER NOT NULL
|
||||||
|
,VALID_FOR_EXISTING_METER VARCHAR2(240) NOT NULL
|
||||||
|
,VALID_FOR_NEW_METER VARCHAR2(240) NOT NULL
|
||||||
|
)
|
||||||
|
/
|
||||||
|
|
||||||
PROMPT Creating Table 'COSTS'
|
PROMPT Creating Table 'COSTS'
|
||||||
CREATE TABLE COSTS
|
CREATE TABLE COSTS
|
||||||
(COST_PRICE NUMBER(*,2)
|
(COST_PRICE NUMBER(*,2)
|
||||||
@@ -174,6 +191,7 @@ CREATE TABLE QUOTE_EVENTS
|
|||||||
PROMPT Creating Table 'SERVICE_PRESSURES'
|
PROMPT Creating Table 'SERVICE_PRESSURES'
|
||||||
CREATE TABLE SERVICE_PRESSURES
|
CREATE TABLE SERVICE_PRESSURES
|
||||||
(CODE VARCHAR2(80) NOT NULL
|
(CODE VARCHAR2(80) NOT NULL
|
||||||
|
,SVCPT_CODE VARCHAR2(80) NOT NULL
|
||||||
,DESCRIPTION VARCHAR2(80)
|
,DESCRIPTION VARCHAR2(80)
|
||||||
)
|
)
|
||||||
/
|
/
|
||||||
@@ -199,23 +217,23 @@ CREATE TABLE ENQUIRY_EVENTS
|
|||||||
PROMPT Creating Table 'PARTIES'
|
PROMPT Creating Table 'PARTIES'
|
||||||
CREATE TABLE PARTIES
|
CREATE TABLE PARTIES
|
||||||
(MANU_REF VARCHAR2(80)
|
(MANU_REF VARCHAR2(80)
|
||||||
,SHORTCODE VARCHAR2(3)
|
|
||||||
,CREATED_BY VARCHAR2(80) NOT NULL
|
,CREATED_BY VARCHAR2(80) NOT NULL
|
||||||
|
,SHORTCODE VARCHAR2(3)
|
||||||
,NAME VARCHAR2(80)
|
,NAME VARCHAR2(80)
|
||||||
,DESCRIPTION VARCHAR2(80)
|
,DESCRIPTION VARCHAR2(80)
|
||||||
,CREATED_ON DATE NOT NULL
|
,CREATED_ON DATE NOT NULL
|
||||||
,ADVERSARIAL_CONTRACT_REF VARCHAR2(25)
|
|
||||||
,UPDATED_ON DATE
|
,UPDATED_ON DATE
|
||||||
,UPDATED_BY VARCHAR2(80)
|
,UPDATED_BY VARCHAR2(80)
|
||||||
,MKTP_REF VARCHAR2(80)
|
,MKTP_REF VARCHAR2(80)
|
||||||
,LT_7B_CONTRACT_REF VARCHAR2(25)
|
,LT_7B_CONTRACT_REF VARCHAR2(25)
|
||||||
,GT_7B_CONTRACT_REF VARCHAR2(25)
|
,GT_7B_CONTRACT_REF VARCHAR2(25)
|
||||||
|
,ADVERSARIAL_CONTRACT_REF VARCHAR2(25)
|
||||||
,USERNAME VARCHAR2(80)
|
,USERNAME VARCHAR2(80)
|
||||||
,PASSWORD_HASH VARCHAR2(255)
|
,PASSWORD_HASH VARCHAR2(255)
|
||||||
,STATUS VARCHAR2(6)
|
,STATUS VARCHAR2(6)
|
||||||
,FIRST_NAME VARCHAR2(80)
|
,FIRST_NAME VARCHAR2(80)
|
||||||
,LAST_NAME VARCHAR2(80)
|
,LAST_NAME VARCHAR2(80)
|
||||||
,PERSONAL_TITLE VARCHAR2(240)
|
,PERSONAL_TITLE VARCHAR2(6)
|
||||||
,COMMENTS VARCHAR2(255)
|
,COMMENTS VARCHAR2(255)
|
||||||
,ID NUMBER(*,0) NOT NULL
|
,ID NUMBER(*,0) NOT NULL
|
||||||
,PRTY_TYPE VARCHAR2(10) NOT NULL
|
,PRTY_TYPE VARCHAR2(10) NOT NULL
|
||||||
@@ -323,58 +341,69 @@ CREATE TABLE ENQUIRY_ROLES
|
|||||||
PROMPT Creating Table 'ENQUIRIES'
|
PROMPT Creating Table 'ENQUIRIES'
|
||||||
CREATE TABLE ENQUIRIES
|
CREATE TABLE ENQUIRIES
|
||||||
(CODE VARCHAR2(80) NOT NULL
|
(CODE VARCHAR2(80) NOT NULL
|
||||||
|
,AGENT_COMT_CODE VARCHAR2(80) NOT NULL
|
||||||
,ALTY_CODE VARCHAR2(80) NOT NULL
|
,ALTY_CODE VARCHAR2(80) NOT NULL
|
||||||
,CACA_CODE VARCHAR2(80) NOT NULL
|
,CACA_CODE VARCHAR2(80) NOT NULL
|
||||||
,CONSUMER_COMT_CODE VARCHAR2(80) NOT NULL
|
,CONSUMER_COMT_CODE VARCHAR2(80) NOT NULL
|
||||||
,ENTY_CODE VARCHAR2(80) NOT NULL
|
,ENTY_CODE VARCHAR2(80) NOT NULL
|
||||||
,EXISTING_SVCP_CODE VARCHAR2(80) NOT NULL
|
,REQUIRED_MESC_CODE VARCHAR2(80) NOT NULL
|
||||||
,AGENT_COMT_CODE VARCHAR2(80) NOT NULL
|
|
||||||
,METY_CODE VARCHAR2(80) NOT NULL
|
|
||||||
,REQUIRED_SVCP_CODE VARCHAR2(80) NOT NULL
|
,REQUIRED_SVCP_CODE VARCHAR2(80) NOT NULL
|
||||||
,AGENT_CONTACT_VALUE VARCHAR2(240)
|
|
||||||
,TRANSACTION_REFERENCE VARCHAR2(80)
|
|
||||||
,CONSUMER_NAME VARCHAR2(80)
|
|
||||||
,CONSUMER_CONTACT_VALUE VARCHAR2(240)
|
,CONSUMER_CONTACT_VALUE VARCHAR2(240)
|
||||||
,INSTALL_SUB_BUILDING VARCHAR2(40)
|
|
||||||
,INSTALL_BUILDING VARCHAR2(40) NOT NULL
|
,INSTALL_BUILDING VARCHAR2(40) NOT NULL
|
||||||
,INSTALL_STREET VARCHAR2(60) NOT NULL
|
|
||||||
,INSTALL_CITY VARCHAR2(40) NOT NULL
|
,INSTALL_CITY VARCHAR2(40) NOT NULL
|
||||||
,INSTALL_POSTCODE VARCHAR2(10) NOT NULL
|
,INSTALL_POSTCODE VARCHAR2(7) NOT NULL
|
||||||
,ALT_BUILDING VARCHAR2(40)
|
,ALT_BUILDING VARCHAR2(40)
|
||||||
,ALT_POSTCODE VARCHAR2(10)
|
|
||||||
,ASSET_LOCATION_NOTES VARCHAR2(100)
|
,ASSET_LOCATION_NOTES VARCHAR2(100)
|
||||||
,MPRN INTEGER
|
,MPRN INTEGER
|
||||||
,REQUIRED_METERING_PRESSURE NUMBER
|
,REQUIRED_METERING_PRESSURE NUMBER
|
||||||
|
,REQUIRED_IP_DETAILS VARCHAR2(250)
|
||||||
|
,REQUIRED_IP_MBAR NUMBER
|
||||||
,OUTLET_PRESSURE NUMBER
|
,OUTLET_PRESSURE NUMBER
|
||||||
,HOUSING_REQUIRED VARCHAR2(240)
|
,HOUSING_REQUIRED VARCHAR2(240)
|
||||||
,BASE_REQUIRED VARCHAR2(240)
|
,BASE_REQUIRED VARCHAR2(240)
|
||||||
,BYPASS_REQUIRED VARCHAR2(240)
|
|
||||||
,TWIN_STREAM_REQUIRED VARCHAR2(240)
|
,TWIN_STREAM_REQUIRED VARCHAR2(240)
|
||||||
,QMAX NUMBER
|
,QMAX NUMBER
|
||||||
,EXISTING_METER_MODEL VARCHAR2(10)
|
,EXISTING_METER_MODEL VARCHAR2(10)
|
||||||
,OTHER_INFORMATION VARCHAR2(250)
|
,OTHER_INFORMATION VARCHAR2(250)
|
||||||
,CREATED_ON DATE NOT NULL
|
,CREATED_ON DATE NOT NULL
|
||||||
|
,EXISTING_SVCP_CODE VARCHAR2(80)
|
||||||
|
,METY_CODE VARCHAR2(80)
|
||||||
|
,AGENT_CONTACT_VALUE VARCHAR2(240)
|
||||||
|
,TRANSACTION_REFERENCE VARCHAR2(80)
|
||||||
|
,CONSUMER_NAME VARCHAR2(80)
|
||||||
|
,INSTALL_SUB_BUILDING VARCHAR2(40)
|
||||||
|
,INSTALL_STREET VARCHAR2(60) NOT NULL
|
||||||
,ALT_CONSUMER_COMT_CODE VARCHAR2(80)
|
,ALT_CONSUMER_COMT_CODE VARCHAR2(80)
|
||||||
|
,EXISTING_MESC_CODE VARCHAR2(80)
|
||||||
,ALT_CONSUMER_NAME VARCHAR2(80)
|
,ALT_CONSUMER_NAME VARCHAR2(80)
|
||||||
,ALT_CONSUMER_CONTACT_VALUE VARCHAR2(240)
|
,ALT_CONSUMER_CONTACT_VALUE VARCHAR2(240)
|
||||||
,ALT_SUB_BUILDING VARCHAR2(40)
|
,ALT_SUB_BUILDING VARCHAR2(40)
|
||||||
,ALT_STREET VARCHAR2(60)
|
,ALT_STREET VARCHAR2(60)
|
||||||
,ALT_CITY VARCHAR2(40)
|
,ALT_CITY VARCHAR2(40)
|
||||||
|
,ALT_POSTCODE VARCHAR2(7)
|
||||||
,ACCESS_PASSWORD VARCHAR2(30)
|
,ACCESS_PASSWORD VARCHAR2(30)
|
||||||
,ACCESS_ADDITIONAL VARCHAR2(210)
|
,ACCESS_ADDITIONAL VARCHAR2(210)
|
||||||
,MPRN_ALT VARCHAR2(250)
|
,MPRN_ALT VARCHAR2(250)
|
||||||
,ANNUAL_QUANTITY NUMBER
|
,ANNUAL_QUANTITY NUMBER
|
||||||
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(240)
|
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(240)
|
||||||
,INDICATIVE_DATE DATE
|
,INDICATIVE_DATE DATE
|
||||||
|
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
|
||||||
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
|
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
|
||||||
,CONVERTOR_REQUIRED VARCHAR2(240)
|
,CONVERTOR_REQUIRED VARCHAR2(240)
|
||||||
,AMR_REQUIRED VARCHAR2(240)
|
,AMR_REQUIRED VARCHAR2(240)
|
||||||
,EMS_REQUIRED VARCHAR2(240)
|
,EMS_REQUIRED VARCHAR2(240)
|
||||||
,METER_SIZE VARCHAR2(240)
|
,BYPASS_REQUIRED VARCHAR2(240)
|
||||||
|
,LOGGER_REQUIRED VARCHAR2(240)
|
||||||
|
,QMIN NUMBER
|
||||||
|
,LOAD_CONTROL_TYPE VARCHAR2(10)
|
||||||
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
|
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
|
||||||
|
,EXISTING_METER_OWNER VARCHAR2(1)
|
||||||
|
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
|
||||||
|
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
|
||||||
,CREATED_BY NUMBER NOT NULL
|
,CREATED_BY NUMBER NOT NULL
|
||||||
,UPDATED_BY NUMBER
|
,UPDATED_BY NUMBER
|
||||||
,UPDATED_ON DATE
|
,UPDATED_ON DATE
|
||||||
|
,METER_SIZE VARCHAR2(240)
|
||||||
)
|
)
|
||||||
/
|
/
|
||||||
|
|
||||||
@@ -478,7 +507,7 @@ CREATE TABLE ADDRESSES
|
|||||||
,BUILDING VARCHAR2(40) NOT NULL
|
,BUILDING VARCHAR2(40) NOT NULL
|
||||||
,STREET VARCHAR2(60) NOT NULL
|
,STREET VARCHAR2(60) NOT NULL
|
||||||
,CITY VARCHAR2(40) NOT NULL
|
,CITY VARCHAR2(40) NOT NULL
|
||||||
,POSTCODE VARCHAR2(10) NOT NULL
|
,POSTCODE VARCHAR2(7) NOT NULL
|
||||||
)
|
)
|
||||||
/
|
/
|
||||||
|
|
||||||
|
|||||||
@@ -6,12 +6,12 @@ FIELDS TERMINATED BY '|'
|
|||||||
(
|
(
|
||||||
code
|
code
|
||||||
,description
|
,description
|
||||||
|
,svcpt_code
|
||||||
)
|
)
|
||||||
BEGINDATA
|
BEGINDATA
|
||||||
LP|LP
|
LP|LP|LP
|
||||||
MP35|MP35
|
MP35|MP35|MP
|
||||||
MP65|MP65
|
MP65|MP65|MP
|
||||||
MP105|MP105
|
MP180|MP180|MP
|
||||||
MP180|MP180
|
MP270|MP270|MP
|
||||||
MP270|MP270
|
IP|IP|IP
|
||||||
IP|IP
|
|
||||||
|
|||||||
Reference in New Issue
Block a user