Files
mip/Schema/mip.ind
hardya e18a8f6cb7 Removed 'not null' requirements from ENQUIRIES table to allow the saving of an incomplete enquiry.
Corrected Data/Seed/enrt.ctl and Data/Seed/part.ctl to allow enquiry roles to be loaded.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2845 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-12 17:21:32 +00:00

393 lines
8.1 KiB
Plaintext

-- C:\Andy\svn\WEBMIP\Schema\mip.ind
--
-- Generated for Oracle 10g on Mon Nov 12 15:41:49 2007 by Server Generator 10.1.2.6.18
PROMPT Creating Index 'REGU_RETY_FK_I'
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 'PAR_PADDR_FK_I'
CREATE INDEX PAR_PADDR_FK_I ON PARTY_ADDRESS_ROLES
(PADDR_PRTY_ID
,PADDR_START_DATE
,PADDR_ADDR_CODE)
/
PROMPT Creating Index 'PAR_RT_FK_I'
CREATE INDEX PAR_RT_FK_I ON PARTY_ADDRESS_ROLES
(RT_CODE)
/
PROMPT Creating Index 'COST_BAS_FK_I'
CREATE INDEX COST_BAS_FK_I ON COSTS
(BAS_CODE)
/
PROMPT Creating Index 'COST_REGI_FK_I'
CREATE INDEX COST_REGI_FK_I ON COSTS
(REGI_CODE)
/
PROMPT Creating Index 'COST_MODU_FK_I'
CREATE INDEX COST_MODU_FK_I ON COSTS
(MODU_CODE)
/
PROMPT Creating Index 'COST_METR_FK_I'
CREATE INDEX COST_METR_FK_I ON COSTS
(METR_CODE)
/
PROMPT Creating Index 'COST_HOU_FK_I'
CREATE INDEX COST_HOU_FK_I ON COSTS
(HOU_CODE)
/
PROMPT Creating Index 'PCMR_PCM_FK_I'
CREATE INDEX PCMR_PCM_FK_I ON PARTY_CONTACT_MECHANISM_ROLES
(PCM_START_DATE
,PCM_COME_ID
,PCM_PRTY_ID)
/
PROMPT Creating Index 'PCMR_RT_FK_I'
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)
/
PROMPT Creating Index 'QURO_QUTE_FK_I'
CREATE INDEX QURO_QUTE_FK_I ON QUOTE_ROLES
(QUTE_ID)
/
PROMPT Creating Index 'QURO_RT_FK_I'
CREATE INDEX QURO_RT_FK_I ON QUOTE_ROLES
(RT_CODE)
/
PROMPT Creating Index 'PREL_PRTP_FK_I'
CREATE INDEX PREL_PRTP_FK_I ON PARTY_RELATIONSHIPS
(TO_PRTP_RT_CODE
,FROM_PRTP_RT_CODE)
/
PROMPT Creating Index 'PREL_PARL_FK_I'
CREATE INDEX PREL_PARL_FK_I ON PARTY_RELATIONSHIPS
(FROM_PARL_ID
,FROM_PARL_PRTY_ID
,FROM_PARL_RT_CODE)
/
PROMPT Creating Index 'PREL_PARL_TO_FK_I'
CREATE INDEX PREL_PARL_TO_FK_I ON PARTY_RELATIONSHIPS
(TO_PARL_ID
,TO_PARL_PRTY_ID
,TO_PARL_RT_CODE)
/
PROMPT Creating Index 'QUTE_ENQU_FK_I'
CREATE INDEX QUTE_ENQU_FK_I ON QUOTES
(ENQU_CODE)
/
PROMPT Creating Index 'QUEV_QUST_FK_I'
CREATE INDEX QUEV_QUST_FK_I ON QUOTE_EVENTS
(QUST_CODE)
/
PROMPT Creating Index 'QUEV_QUTE_FK_I'
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)
/
PROMPT Creating Index 'PADDR_PRTY_FK_I'
CREATE INDEX PADDR_PRTY_FK_I ON PARTY_ADDRESSES
(PRTY_ID)
/
PROMPT Creating Index 'ENEV_ENST_FK_I'
CREATE INDEX ENEV_ENST_FK_I ON ENQUIRY_EVENTS
(ENST_CODE)
/
PROMPT Creating Index 'ENEV_ENQU_FK_I'
CREATE INDEX ENEV_ENQU_FK_I ON ENQUIRY_EVENTS
(ENQU_CODE)
/
PROMPT Creating Index 'QUIT_QUTE_FK_I'
CREATE INDEX QUIT_QUTE_FK_I ON QUOTE_ITEMS
(QUTE_ID)
/
PROMPT Creating Index 'QUIT_MODU_FK_I'
CREATE INDEX QUIT_MODU_FK_I ON QUOTE_ITEMS
(MODU_CODE)
/
PROMPT Creating Index 'QUIT_BAS_FK_I'
CREATE INDEX QUIT_BAS_FK_I ON QUOTE_ITEMS
(BAS_CODE)
/
PROMPT Creating Index 'QUIT_HOU_FK_I'
CREATE INDEX QUIT_HOU_FK_I ON QUOTE_ITEMS
(HOU_CODE)
/
PROMPT Creating Index 'PWD_PRTY_FK_I'
CREATE INDEX PWD_PRTY_FK_I ON PASSWORDS
(PRTY_ID)
/
PROMPT Creating Index 'METR_METY_FK_I'
CREATE INDEX METR_METY_FK_I ON METERS
(METY_CODE)
/
PROMPT Creating Index 'METR_DRWG_FK_I'
CREATE INDEX METR_DRWG_FK_I ON METERS
(DRWG_CODE)
/
PROMPT Creating Index 'METR_PRTY_FK_I'
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)
/
PROMPT Creating Index 'ENRO_RT_FK_I'
CREATE INDEX ENRO_RT_FK_I ON ENQUIRY_ROLES
(RT_CODE)
/
PROMPT Creating Index 'ENRO_PRTY_FK_I'
CREATE INDEX ENRO_PRTY_FK_I ON ENQUIRY_ROLES
(PRTY_ID)
/
PROMPT Creating Index 'ENRO_ENQU_FK_I'
CREATE INDEX ENRO_ENQU_FK_I ON ENQUIRY_ROLES
(ENQU_CODE)
/
PROMPT Creating Index 'ACCL_RT_FK_I'
CREATE INDEX ACCL_RT_FK_I ON ACCESS_CONTROLS
(RT_CODE)
/
PROMPT Creating Index 'ENQU_METY_FK_I'
CREATE INDEX ENQU_METY_FK_I ON ENQUIRIES
(METY_CODE)
/
PROMPT Creating Index 'ENQU_MESC_FK_I'
CREATE INDEX ENQU_MESC_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)
/
PROMPT Creating Index 'ENQU_COMT_CONS_FK_I'
CREATE INDEX ENQU_COMT_CONS_FK_I ON ENQUIRIES
(CONSUMER_COMT_CODE)
/
PROMPT Creating Index 'ENQU_ENTY_FK_I'
CREATE INDEX ENQU_ENTY_FK_I ON ENQUIRIES
(ENTY_CODE)
/
PROMPT Creating Index 'ENQU_CACA_FK_I'
CREATE INDEX ENQU_CACA_FK_I ON ENQUIRIES
(CACA_CODE)
/
PROMPT Creating Index 'ENQU_ALTY_FK_I'
CREATE INDEX ENQU_ALTY_FK_I ON ENQUIRIES
(ALTY_CODE)
/
PROMPT Creating Index 'ENQU_COMT_AGENT_FK_I'
CREATE INDEX ENQU_COMT_AGENT_FK_I ON ENQUIRIES
(AGENT_COMT_CODE)
/
PROMPT Creating Index 'ENQU_COMT_ALT_CONS_FK_I'
CREATE INDEX ENQU_COMT_ALT_CONS_FK_I ON ENQUIRIES
(ALT_CONSUMER_COMT_CODE)
/
PROMPT Creating Index 'ENQU_SVCP_REQUIRED_FK_I'
CREATE INDEX ENQU_SVCP_REQUIRED_FK_I ON ENQUIRIES
(REQUIRED_SVCP_CODE)
/
PROMPT Creating Index 'BAS_DRWG_FK_I'
CREATE INDEX BAS_DRWG_FK_I ON BASES
(DRWG_CODE)
/
PROMPT Creating Index 'PRTP_RT_TO_FK_I'
CREATE INDEX PRTP_RT_TO_FK_I ON PARTY_RELATIONSHIP_TYPES
(TO_RT_CODE)
/
PROMPT Creating Index 'PRTP_RT_FROM_FK_I'
CREATE INDEX PRTP_RT_FROM_FK_I ON PARTY_RELATIONSHIP_TYPES
(FROM_RT_CODE)
/
PROMPT Creating Index 'MODU_CNOR_OUTLET_ORIENTATIO__I'
CREATE INDEX MODU_CNOR_OUTLET_ORIENTATIO__I ON MODULES
(OUTLET_CNOR_ID)
/
PROMPT Creating Index 'MODU_METR_FK_I'
CREATE INDEX MODU_METR_FK_I ON MODULES
(METR_CODE)
/
PROMPT Creating Index 'MODU_BAS_FK_I'
CREATE INDEX MODU_BAS_FK_I ON MODULES
(BAS_CODE)
/
PROMPT Creating Index 'MODU_SVCP_FK_I'
CREATE INDEX MODU_SVCP_FK_I ON MODULES
(SVCP_CODE)
/
PROMPT Creating Index 'MODU_CNTY_OUTLET_CONNECTION__I'
CREATE INDEX MODU_CNTY_OUTLET_CONNECTION__I ON MODULES
(OUTLET_CNTY_CODE)
/
PROMPT Creating Index 'MODU_CNTY_FK_I'
CREATE INDEX MODU_CNTY_FK_I ON MODULES
(INLET_CNTY_CODE)
/
PROMPT Creating Index 'MODU_DRWG_FK_I'
CREATE INDEX MODU_DRWG_FK_I ON MODULES
(DRWG_CODE)
/
PROMPT Creating Index 'MODU_SLVA_FK_I'
CREATE INDEX MODU_SLVA_FK_I ON MODULES
(SLVA_CODE)
/
PROMPT Creating Index 'MODU_REVA_FK_I'
CREATE INDEX MODU_REVA_FK_I ON MODULES
(REVA_CODE)
/
PROMPT Creating Index 'MODU_REGU_FK_I'
CREATE INDEX MODU_REGU_FK_I ON MODULES
(REGU_ID)
/
PROMPT Creating Index 'MODU_CNOR_FK_I'
CREATE INDEX MODU_CNOR_FK_I ON MODULES
(INLET_CNOR_ID)
/
PROMPT Creating Index 'MODU_FLTR_FK_I'
CREATE INDEX MODU_FLTR_FK_I ON MODULES
(FLTR_ID)
/
PROMPT Creating Index 'MODU_HOU_FK_I'
CREATE INDEX MODU_HOU_FK_I ON MODULES
(HOU_CODE)
/
PROMPT Creating Index 'HOU_DRWG_FK_I'
CREATE INDEX HOU_DRWG_FK_I ON HOUSINGS
(DRWG_CODE)
/
PROMPT Creating Index 'HOU_HOTY_FK_I'
CREATE INDEX HOU_HOTY_FK_I ON HOUSINGS
(HOTY_CODE)
/
PROMPT Creating Index 'HOU_PRTY_FK_I'
CREATE INDEX HOU_PRTY_FK_I ON HOUSINGS
(PRTY_ID)
/
PROMPT Creating Index 'PARL_RT_FK_I'
CREATE INDEX PARL_RT_FK_I ON PARTY_ROLES
(RT_CODE)
/
PROMPT Creating Index 'PARL_PRTY_FK_I'
CREATE INDEX PARL_PRTY_FK_I ON PARTY_ROLES
(PRTY_ID)
/