New tables:

PASSWORDS - holds history of passwords for parties
 ACCESS_CONTROLS - hold page, item / role information for authorization purposes.

Modified tables:
 ENQUIRIES - meter size removed. Replaced by foreign key to METER_SIZE_CODES.
 COSTS - includes AICO_CODE and DESCRIPTION for use as cost details for Additional Items.

General modifications:
 Yes/No columns modified to VARCHAR2(3)

Modules:
 Added mip_security.pck. Supports Authentication and Authorization (update of the original POC version)

Respository:
 Created new directory structure to hold persistent data. Currently includes Data/Seed for base table values and Data/Demo to populate various party and relationship tables.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2838 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
hardya
2007-11-12 12:07:25 +00:00
parent 7def5bb1af
commit f5e160010b
45 changed files with 541 additions and 58 deletions

View File

@@ -1,6 +1,6 @@
-- C:\Andy\svn\WEBMIP\Schema\mip.ind
--
-- Generated for Oracle 10g on Thu Nov 08 15:09:01 2007 by Server Generator 10.1.2.6.18
-- Generated for Oracle 10g on Mon Nov 12 10:04:33 2007 by Server Generator 10.1.2.6.18
PROMPT Creating Index 'REGU_RETY_FK_I'
@@ -179,6 +179,11 @@ 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)
@@ -219,13 +224,18 @@ 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_REQUIRED_FK_I'
CREATE INDEX ENQU_MESC_REQUIRED_FK_I ON ENQUIRIES
PROMPT Creating Index 'ENQU_MESC_FK_I'
CREATE INDEX ENQU_MESC_FK_I ON ENQUIRIES
(REQUIRED_MESC_CODE)
/
@@ -239,8 +249,8 @@ CREATE INDEX ENQU_SVCP_FK_I ON ENQUIRIES
(EXISTING_SVCP_CODE)
/
PROMPT Creating Index 'ENQU_COMT_CONSUMER_FK_I'
CREATE INDEX ENQU_COMT_CONSUMER_FK_I ON ENQUIRIES
PROMPT Creating Index 'ENQU_COMT_CONS_FK_I'
CREATE INDEX ENQU_COMT_CONS_FK_I ON ENQUIRIES
(CONSUMER_COMT_CODE)
/
@@ -259,13 +269,13 @@ 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
PROMPT Creating Index 'ENQU_COMT_FK_AGENT_I'
CREATE INDEX ENQU_COMT_FK_AGENT_I ON ENQUIRIES
(AGENT_COMT_CODE)
/
PROMPT Creating Index 'ENQU_COMT_FK_I'
CREATE INDEX ENQU_COMT_FK_I ON ENQUIRIES
PROMPT Creating Index 'ENQU_COMT_ALT_CONS_FK_I'
CREATE INDEX ENQU_COMT_ALT_CONS_FK_I ON ENQUIRIES
(ALT_CONSUMER_COMT_CODE)
/