Schema changes

New Tables:
Quote_reasoning - record internal processes against quote
additional_items - moved from within Costs

Changed Tables:
Costs
Quote_items
Bases
Housings
Quotes
Meters
Modules

Views: As listed against this revision.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3057 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
hardya
2007-12-21 11:29:21 +00:00
parent 848bbd606d
commit 0bde1c86c3
10 changed files with 306 additions and 146 deletions

View File

@@ -1,6 +1,6 @@
-- C:\Andy\svn\WEBMIP\Schema\mip.ind
--
-- Generated for Oracle 10g on Fri Dec 14 15:06:33 2007 by Server Generator 10.1.2.6.18
-- Generated for Oracle 10g on Fri Dec 21 11:26:20 2007 by Server Generator 10.1.2.6.18
PROMPT Creating Index 'REGU_RETY_FK_I'
@@ -53,9 +53,9 @@ CREATE INDEX PAR_RT_FK_I ON PARTY_ADDRESS_ROLES
(RT_CODE)
/
PROMPT Creating Index 'COST_AICO_UK_I'
CREATE UNIQUE INDEX COST_AICO_UK_I ON COSTS
(case when aico_code is null then null else aico_code||':'||regi_code||':'||valid_from end)
PROMPT Creating Index 'QURE_ENQU_FK_I'
CREATE INDEX QURE_ENQU_FK_I ON QUOTE_REASONING
(ENQU_ID)
/
PROMPT Creating Index 'COST_METY_FK_I'
@@ -68,6 +68,11 @@ CREATE INDEX COST_SVCPT_FK_I ON COSTS
(SVCPT_CODE)
/
PROMPT Creating Index 'COST_ADIT_FK_I'
CREATE INDEX COST_ADIT_FK_I ON COSTS
(ADIT_CODE)
/
PROMPT Creating Index 'COST_MESC_FK_I'
CREATE INDEX COST_MESC_FK_I ON COSTS
(MESC_CODE)
@@ -235,16 +240,41 @@ CREATE INDEX QUIT_QUTE_FK_I ON QUOTE_ITEMS
(QUTE_ID)
/
PROMPT Creating Index 'QUIT_SVCPT_FK_I'
CREATE INDEX QUIT_SVCPT_FK_I ON QUOTE_ITEMS
(SVCPT_CODE)
/
PROMPT Creating Index 'QUIT_MODU_FK_I'
CREATE INDEX QUIT_MODU_FK_I ON QUOTE_ITEMS
(MODU_CODE)
/
PROMPT Creating Index 'QUIT_METY_FK_I'
CREATE INDEX QUIT_METY_FK_I ON QUOTE_ITEMS
(METY_CODE)
/
PROMPT Creating Index 'QUIT_BAS_FK_I'
CREATE INDEX QUIT_BAS_FK_I ON QUOTE_ITEMS
(BAS_CODE)
/
PROMPT Creating Index 'QUIT_MESC_FK_I'
CREATE INDEX QUIT_MESC_FK_I ON QUOTE_ITEMS
(MESC_CODE)
/
PROMPT Creating Index 'QUIT_ADIT_FK_I'
CREATE INDEX QUIT_ADIT_FK_I ON QUOTE_ITEMS
(ADIT_CODE)
/
PROMPT Creating Index 'QUIT_ENTY_FK_I'
CREATE INDEX QUIT_ENTY_FK_I ON QUOTE_ITEMS
(ENTY_CODE)
/
PROMPT Creating Index 'QUIT_HOU_FK_I'
CREATE INDEX QUIT_HOU_FK_I ON QUOTE_ITEMS
(HOU_CODE)
@@ -295,6 +325,11 @@ 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)
@@ -335,11 +370,6 @@ 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)