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
|
||||
|
||||
if "%1"=="" goto :usage
|
||||
if "%1"=="sys" goto :usage
|
||||
if "%1"=="system" goto :usage
|
||||
|
||||
sqlplus %1 @disable_constraints
|
||||
|
||||
sqlplus %1 @delete_tables
|
||||
|
||||
@@ -38,6 +42,8 @@ sqlldr %1 control=rety
|
||||
|
||||
sqlldr %1 control=rvty
|
||||
|
||||
sqlldr %1 control=svcpt
|
||||
|
||||
sqlldr %1 control=svcp
|
||||
|
||||
sqlldr %1 control=slty
|
||||
@@ -50,6 +56,10 @@ sqlldr %1 control=slva
|
||||
|
||||
sqlldr %1 control=caca
|
||||
|
||||
sqlldr %1 control=mesc
|
||||
|
||||
sqlplus %1 @enable_constraints
|
||||
|
||||
goto :done
|
||||
|
||||
: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;
|
||||
delete from PARTY_ADDRESS_ROLES;
|
||||
delete from CONTACT_MECHANISMS;
|
||||
delete from QUOTE_STATUSES;
|
||||
delete from PARTY_CONTACT_MECHANISMS;
|
||||
delete from CARE_CATEGORIES;
|
||||
delete from RELIEF_VALVE_TYPES;
|
||||
delete from COSTS;
|
||||
delete from REGIONS;
|
||||
delete from CONNECTION_ORIENTATIONS;
|
||||
delete from CONTACT_MECHANISM_TYPES;
|
||||
delete from PARTY_CONTACT_MECHANISM_ROLES;
|
||||
delete from FILTERS;
|
||||
delete from ENQUIRY_ROLE_TYPES;
|
||||
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
|
||||
set wrap off
|
||||
set linesize 100
|
||||
set feedback off
|
||||
set pagesize 0
|
||||
set verify off
|
||||
set TERMOUT off
|
||||
|
||||
SPOOL ydeletey.sql
|
||||
SELECT 'delete from '||table_name||';' FROM user_tables
|
||||
|
||||
spool off
|
||||
set termout on
|
||||
@ydeletey.sql
|
||||
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
|
||||
100
Schema/mip.con
100
Schema/mip.con
@@ -1,6 +1,6 @@
|
||||
-- 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'
|
||||
ALTER TABLE REGULATORS
|
||||
@@ -8,6 +8,12 @@ ALTER TABLE REGULATORS
|
||||
(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'
|
||||
ALTER TABLE QUOTE_STATUSES
|
||||
ADD (CONSTRAINT QUST_PK PRIMARY KEY
|
||||
@@ -46,6 +52,12 @@ ALTER TABLE PARTY_ADDRESS_ROLES
|
||||
(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'
|
||||
ALTER TABLE COSTS
|
||||
ADD (CONSTRAINT COST_PK PRIMARY KEY
|
||||
@@ -290,10 +302,20 @@ 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'
|
||||
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'
|
||||
@@ -305,64 +327,89 @@ to_parl_rt_code = to_prtp_rt_code))
|
||||
|
||||
PROMPT Creating Check Constraint on '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'
|
||||
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'
|
||||
ALTER TABLE PARTIES
|
||||
ADD (CONSTRAINT AVCON_1194515322_PRTY__000 CHECK (PRTY_TYPE
|
||||
IN ('EMP', 'IO', 'PRTY', 'ORG', 'NEMP', 'PERS', 'MANU', 'EO', 'MKTP'
|
||||
ADD (CONSTRAINT AVCON_1194534541_PRTY__000 CHECK (PRTY_TYPE
|
||||
IN ('PRTY', 'IO', 'EO', 'MKTP', 'PERS', 'MANU', 'NEMP', 'EMP', 'ORG'
|
||||
)))
|
||||
/
|
||||
|
||||
PROMPT Creating Check Constraint on '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'
|
||||
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'
|
||||
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'
|
||||
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'
|
||||
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'
|
||||
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'
|
||||
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'
|
||||
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'
|
||||
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))
|
||||
/
|
||||
|
||||
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
|
||||
@@ -682,6 +736,20 @@ ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||
(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'
|
||||
ALTER TABLE ENQUIRIES ADD (CONSTRAINT
|
||||
ENQU_COMT_ALT_CONSUMER_FK FOREIGN KEY
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- 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'
|
||||
@@ -134,6 +134,11 @@ 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)
|
||||
@@ -219,6 +224,16 @@ CREATE INDEX ENQU_METY_FK_I ON ENQUIRIES
|
||||
(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'
|
||||
CREATE INDEX ENQU_SVCP_FK_I ON ENQUIRIES
|
||||
(EXISTING_SVCP_CODE)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- 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
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- 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'
|
||||
CREATE SEQUENCE FLTR_SEQ
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- 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'
|
||||
CREATE TABLE QUOTE_STATUSES
|
||||
(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'
|
||||
CREATE TABLE COSTS
|
||||
(COST_PRICE NUMBER(*,2)
|
||||
@@ -174,6 +191,7 @@ CREATE TABLE QUOTE_EVENTS
|
||||
PROMPT Creating Table 'SERVICE_PRESSURES'
|
||||
CREATE TABLE SERVICE_PRESSURES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,SVCPT_CODE VARCHAR2(80) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
)
|
||||
/
|
||||
@@ -199,23 +217,23 @@ CREATE TABLE ENQUIRY_EVENTS
|
||||
PROMPT Creating Table 'PARTIES'
|
||||
CREATE TABLE PARTIES
|
||||
(MANU_REF VARCHAR2(80)
|
||||
,SHORTCODE VARCHAR2(3)
|
||||
,CREATED_BY VARCHAR2(80) NOT NULL
|
||||
,SHORTCODE VARCHAR2(3)
|
||||
,NAME VARCHAR2(80)
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,CREATED_ON DATE NOT NULL
|
||||
,ADVERSARIAL_CONTRACT_REF VARCHAR2(25)
|
||||
,UPDATED_ON DATE
|
||||
,UPDATED_BY VARCHAR2(80)
|
||||
,MKTP_REF VARCHAR2(80)
|
||||
,LT_7B_CONTRACT_REF VARCHAR2(25)
|
||||
,GT_7B_CONTRACT_REF VARCHAR2(25)
|
||||
,ADVERSARIAL_CONTRACT_REF VARCHAR2(25)
|
||||
,USERNAME VARCHAR2(80)
|
||||
,PASSWORD_HASH VARCHAR2(255)
|
||||
,STATUS VARCHAR2(6)
|
||||
,FIRST_NAME VARCHAR2(80)
|
||||
,LAST_NAME VARCHAR2(80)
|
||||
,PERSONAL_TITLE VARCHAR2(240)
|
||||
,PERSONAL_TITLE VARCHAR2(6)
|
||||
,COMMENTS VARCHAR2(255)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_TYPE VARCHAR2(10) NOT NULL
|
||||
@@ -323,58 +341,69 @@ CREATE TABLE ENQUIRY_ROLES
|
||||
PROMPT Creating Table 'ENQUIRIES'
|
||||
CREATE TABLE ENQUIRIES
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,AGENT_COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,ALTY_CODE VARCHAR2(80) NOT NULL
|
||||
,CACA_CODE VARCHAR2(80) NOT NULL
|
||||
,CONSUMER_COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,ENTY_CODE VARCHAR2(80) NOT NULL
|
||||
,EXISTING_SVCP_CODE VARCHAR2(80) NOT NULL
|
||||
,AGENT_COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,METY_CODE VARCHAR2(80) NOT NULL
|
||||
,REQUIRED_MESC_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)
|
||||
,INSTALL_SUB_BUILDING VARCHAR2(40)
|
||||
,INSTALL_BUILDING VARCHAR2(40) NOT NULL
|
||||
,INSTALL_STREET VARCHAR2(60) 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_POSTCODE VARCHAR2(10)
|
||||
,ASSET_LOCATION_NOTES VARCHAR2(100)
|
||||
,MPRN INTEGER
|
||||
,REQUIRED_METERING_PRESSURE NUMBER
|
||||
,REQUIRED_IP_DETAILS VARCHAR2(250)
|
||||
,REQUIRED_IP_MBAR NUMBER
|
||||
,OUTLET_PRESSURE NUMBER
|
||||
,HOUSING_REQUIRED VARCHAR2(240)
|
||||
,BASE_REQUIRED VARCHAR2(240)
|
||||
,BYPASS_REQUIRED VARCHAR2(240)
|
||||
,TWIN_STREAM_REQUIRED VARCHAR2(240)
|
||||
,QMAX NUMBER
|
||||
,EXISTING_METER_MODEL VARCHAR2(10)
|
||||
,OTHER_INFORMATION VARCHAR2(250)
|
||||
,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)
|
||||
,EXISTING_MESC_CODE VARCHAR2(80)
|
||||
,ALT_CONSUMER_NAME VARCHAR2(80)
|
||||
,ALT_CONSUMER_CONTACT_VALUE VARCHAR2(240)
|
||||
,ALT_SUB_BUILDING VARCHAR2(40)
|
||||
,ALT_STREET VARCHAR2(60)
|
||||
,ALT_CITY VARCHAR2(40)
|
||||
,ALT_POSTCODE VARCHAR2(7)
|
||||
,ACCESS_PASSWORD VARCHAR2(30)
|
||||
,ACCESS_ADDITIONAL VARCHAR2(210)
|
||||
,MPRN_ALT VARCHAR2(250)
|
||||
,ANNUAL_QUANTITY NUMBER
|
||||
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(240)
|
||||
,INDICATIVE_DATE DATE
|
||||
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
|
||||
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
|
||||
,CONVERTOR_REQUIRED VARCHAR2(240)
|
||||
,AMR_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_OWNER VARCHAR2(1)
|
||||
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
|
||||
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
|
||||
,CREATED_BY NUMBER NOT NULL
|
||||
,UPDATED_BY NUMBER
|
||||
,UPDATED_ON DATE
|
||||
,METER_SIZE VARCHAR2(240)
|
||||
)
|
||||
/
|
||||
|
||||
@@ -478,7 +507,7 @@ CREATE TABLE ADDRESSES
|
||||
,BUILDING VARCHAR2(40) NOT NULL
|
||||
,STREET VARCHAR2(60) 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
|
||||
,description
|
||||
,svcpt_code
|
||||
)
|
||||
BEGINDATA
|
||||
LP|LP
|
||||
MP35|MP35
|
||||
MP65|MP65
|
||||
MP105|MP105
|
||||
MP180|MP180
|
||||
MP270|MP270
|
||||
IP|IP
|
||||
LP|LP|LP
|
||||
MP35|MP35|MP
|
||||
MP65|MP65|MP
|
||||
MP180|MP180|MP
|
||||
MP270|MP270|MP
|
||||
IP|IP|IP
|
||||
|
||||
Reference in New Issue
Block a user