First Commit - Source Code from Reply
This commit is contained in:
403
dbcmnpsrc/FE/mnpapp/script/dbUpDate/kitOttobreDbcgo/db_dbc.sql
Normal file
403
dbcmnpsrc/FE/mnpapp/script/dbUpDate/kitOttobreDbcgo/db_dbc.sql
Normal file
@@ -0,0 +1,403 @@
|
||||
|
||||
--NOTIFICA DONOR OUT
|
||||
|
||||
CREATE TABLE mnp_dbcgo_notifica_donor_out
|
||||
(
|
||||
id_prog NUMBER(18,0) NOT NULL,
|
||||
unique_id VARCHAR2(50),
|
||||
da_scodare NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
id_richiesta VARCHAR2(23) NOT NULL,
|
||||
stato NUMBER(2,0) NOT NULL,
|
||||
data_transizione DATE NOT NULL,
|
||||
data_cut_over_calc DATE NOT NULL,
|
||||
msisdn VARCHAR2(15) NOT NULL,
|
||||
tipo_cliente VARCHAR2(2),
|
||||
data_validazione_max DATE NOT NULL,
|
||||
dataricezionerichiesta DATE NOT NULL,
|
||||
codice_fiscale_partita_iva VARCHAR2(16),
|
||||
codice_pre_post_pagato VARCHAR2(3) NOT NULL,
|
||||
data_cut_over DATE,
|
||||
nome_cliente VARCHAR2(30),
|
||||
cognome_cliente VARCHAR2(50),
|
||||
ragione_sociale VARCHAR2(80),
|
||||
tipo_documento VARCHAR2(3) NOT NULL,
|
||||
numero_documento VARCHAR2(30) NOT NULL,
|
||||
imsi VARCHAR2(15),
|
||||
iccd_serial_number VARCHAR2(30),
|
||||
nome_ot VARCHAR2(5) DEFAULT NULL,
|
||||
richiestaadhoc NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
richiestaadhocaom NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
codicerifiutovalidazione NUMBER(2,0),
|
||||
codice_operatore_recipient VARCHAR2(4) NOT NULL,
|
||||
codice_gruppo VARCHAR2(12),
|
||||
marcaggio VARCHAR2(2),
|
||||
sottomarcaggio VARCHAR2(1),
|
||||
ipotesi_rifiuto NUMBER(2,0) DEFAULT 0,
|
||||
priority NUMBER (1,0) DEFAULT 0,
|
||||
data_invio DATE,
|
||||
data_creazione TIMESTAMP(6) NOT NULL
|
||||
)
|
||||
PCTFREE 10
|
||||
PCTUSED 40
|
||||
INITRANS 1
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_HUGE_2
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
PCTINCREASE 1
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 512
|
||||
)
|
||||
/
|
||||
ALTER TABLE mnp_dbcgo_notifica_donor_out
|
||||
ADD CONSTRAINT pk_dbcgo_notifica_donor_out PRIMARY KEY (id_prog)
|
||||
USING INDEX
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
|
||||
CREATE INDEX idx_dbcgo_notifica_donor_out_2 ON mnp_dbcgo_notifica_donor_out
|
||||
(
|
||||
id_richiesta ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
CREATE INDEX mnp_dbcgo_notifica_donor_out_3 ON mnp_dbcgo_notifica_donor_out
|
||||
(
|
||||
unique_id ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
CREATE SEQUENCE seq_dbcgo_notifica_donor_out
|
||||
INCREMENT BY 1
|
||||
START WITH 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 1000000000000000000000000000
|
||||
NOCYCLE
|
||||
NOORDER
|
||||
NOCACHE
|
||||
/
|
||||
|
||||
-- NOTIFICA RECIPIENT OUT
|
||||
|
||||
CREATE TABLE mnp_dbcgo_notifica_rec_out
|
||||
(
|
||||
id_prog NUMBER(18,0) NOT NULL,
|
||||
unique_id VARCHAR2(50),
|
||||
da_scodare NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
id_richiesta VARCHAR2(23) NOT NULL,
|
||||
stato NUMBER(2,0) NOT NULL,
|
||||
data_transizione DATE NOT NULL,
|
||||
data_cut_over_calc DATE NOT NULL,
|
||||
msisdn VARCHAR2(15) NOT NULL,
|
||||
tipo_cliente VARCHAR2(2),
|
||||
data_validazione_max DATE NOT NULL,
|
||||
dataricezionerichiesta DATE NOT NULL,
|
||||
codice_fiscale_partita_iva VARCHAR2(16),
|
||||
codice_pre_post_pagato VARCHAR2(3) NOT NULL,
|
||||
data_cut_over DATE,
|
||||
nome_cliente VARCHAR2(30),
|
||||
cognome_cliente VARCHAR2(50),
|
||||
ragione_sociale VARCHAR2(80),
|
||||
tipo_documento VARCHAR2(3) NOT NULL,
|
||||
numero_documento VARCHAR2(30) NOT NULL,
|
||||
imsi VARCHAR2(15),
|
||||
iccd_serial_number VARCHAR2(30),
|
||||
nome_ot VARCHAR2(5) DEFAULT NULL,
|
||||
richiestaadhoc NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
richiestaadhocaom NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
codice_operatore_donating VARCHAR2(4) NOT NULL,
|
||||
numero_invii NUMBER(3,0) DEFAULT 0 NOT NULL,
|
||||
causale_accodamento VARCHAR2(100),
|
||||
priority NUMBER (1,0) DEFAULT 0,
|
||||
data_invio DATE,
|
||||
data_creazione TIMESTAMP(6) NOT NULL
|
||||
)
|
||||
PCTFREE 10
|
||||
PCTUSED 40
|
||||
INITRANS 1
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_HUGE_2
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
PCTINCREASE 1
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 512
|
||||
)
|
||||
/
|
||||
ALTER TABLE mnp_dbcgo_notifica_rec_out
|
||||
ADD CONSTRAINT pk_dbcgo_notifica_rec_out PRIMARY KEY (id_prog)
|
||||
USING INDEX
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
|
||||
CREATE INDEX idx_dbcgo_notifica_rec_out_2 ON mnp_dbcgo_notifica_rec_out
|
||||
(
|
||||
id_richiesta ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
CREATE INDEX mnp_dbcgo_notifica_rec_out_3 ON mnp_dbcgo_notifica_rec_out
|
||||
(
|
||||
unique_id ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
CREATE SEQUENCE seq_dbcgo_notifica_rec_out
|
||||
INCREMENT BY 1
|
||||
START WITH 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 1000000000000000000000000000
|
||||
NOCYCLE
|
||||
NOORDER
|
||||
NOCACHE
|
||||
/
|
||||
-- Tabella MNP_DBCGO_PRIORITY_IN
|
||||
|
||||
CREATE TABLE MNP_DBCGO_PRIORITY_IN
|
||||
(id_prog NUMBER(18,0) NOT NULL,
|
||||
unique_id VARCHAR2(50),
|
||||
da_scodare NUMBER(1,0) DEFAULT 1 NOT NULL,
|
||||
id_richiesta VARCHAR2(23) NOT NULL,
|
||||
priority NUMBER(1,0),
|
||||
processo VARCHAR2(1),
|
||||
id_service NUMBER(2,0),
|
||||
data_operazione DATE,
|
||||
data_creazione DATE DEFAULT SYSDATE)
|
||||
PCTFREE 10
|
||||
PCTUSED 40
|
||||
INITRANS 1
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_HUGE_2
|
||||
STORAGE (
|
||||
INITIAL 100K
|
||||
NEXT 100K
|
||||
PCTINCREASE 1
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 512
|
||||
)
|
||||
/
|
||||
ALTER TABLE MNP_DBCGO_PRIORITY_IN
|
||||
ADD CONSTRAINT pk_mnp_dbcgo_priority_in PRIMARY KEY (id_prog)
|
||||
USING INDEX
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 100K
|
||||
NEXT 100K
|
||||
PCTINCREASE 1
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 512
|
||||
)
|
||||
/
|
||||
CREATE SEQUENCE seq_mnp_dbcgo_priority_in
|
||||
INCREMENT BY 1
|
||||
START WITH 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 999999999999999999999999999
|
||||
NOCYCLE
|
||||
NOORDER
|
||||
CACHE 20
|
||||
/
|
||||
|
||||
CREATE INDEX idx_dbcgo_priority_in_rich ON MNP_DBCGO_PRIORITY_IN
|
||||
(
|
||||
id_richiesta ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
CREATE INDEX idx_dbcgo_priority_in_uniq ON MNP_DBCGO_PRIORITY_IN
|
||||
(
|
||||
unique_id ASC
|
||||
)
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
)
|
||||
/
|
||||
-- Tabella MNP_GESTIONE_RICHIESTA
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA
|
||||
ADD (
|
||||
PRIORITY NUMBER (1,0) DEFAULT 0,
|
||||
SOTTOMARCAGGIO VARCHAR2(1)
|
||||
)
|
||||
/
|
||||
-- Tabella MNP_GESTIONE_RICHIESTA_REC
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC
|
||||
ADD (
|
||||
PRIORITY NUMBER (1,0) DEFAULT 0
|
||||
)
|
||||
/
|
||||
|
||||
-- LOG REQUESTCONTROLLERREC
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1405','C','ERRORE IN CONTROLLO INVIO RICHIESTE CON PRIORITA')
|
||||
/
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
values ('AE','1405',1)
|
||||
/
|
||||
-- GENERICO
|
||||
INSERT INTO mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
VALUES('0047','N','INIZIO TRATTAMENTO MESSAGGIO DA CODA')
|
||||
/
|
||||
-- MessageConsumerEJBDbcGoInBean -- MF
|
||||
INSERT INTO mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
VALUES('MF','MessageConsumerEJBDbcGoInBean')
|
||||
/
|
||||
-- comuni
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'MF',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log like '00%'
|
||||
/
|
||||
-- debug
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'MF',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log = '9999'
|
||||
/
|
||||
-- MessageConsumerEJBDbcGoOutBean -- MF
|
||||
INSERT INTO mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
VALUES('MG','MessageConsumerEJBDbcGoOutBean')
|
||||
/
|
||||
-- comuni
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'MG',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log like '00%'
|
||||
/
|
||||
-- comuni
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'MG',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log = '9999'
|
||||
/
|
||||
-- DbcGoController -- DB
|
||||
INSERT INTO mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
VALUES('DB','DbcGoController')
|
||||
/
|
||||
-- comuni
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'DB',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log like '00%'
|
||||
/
|
||||
-- comuni
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'DB',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log = '9999'
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1700','N','INIZIO ACQUISIZIONE MESSAGGIO DA NOTIFICA')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1701','N','MESSAGGIO DA NOTIFICARE ACQUISITO CORRETTAMENTE')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1702','C','ERRORE DURANTE L''AQUISIZIONE DEL MESSAGGIO DA NOTIFICARE')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1703','N','MESSAGGIO NOTIFICATO CORRETTAMENTE')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1704','C','ERRORE DURANTE LA NOTIFICA DEL MESSAGGIO')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1705','N','RICEVUTA RICHIESTA DBCGO')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1706','N','ACQUISITA RICHIESTA DA DBCGO')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1707','C','RICHIESTA DBCGO NON VALIDA')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1708','C','ERRORE DURANTE L''ACQUISIZIONE DA DBCGO')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1709','N','PRIORITA'' DONOR SETTATA CORRETTAMENTE')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1710','N','PRIORITA'' RECIPIENT SETTATA CORRETTAMENTE')
|
||||
/
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('1711','C','ERRORE DURANTE IL SETTAGGIO DELLA PRIORITA''')
|
||||
/
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'DB',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log like '170%'
|
||||
/
|
||||
INSERT INTO mnp_processo_log(codice_processo, codice_log, log_on)
|
||||
SELECT 'DB',codice_log,1
|
||||
FROM mnp_anagrafica_log
|
||||
WHERE codice_log like '171%'
|
||||
/
|
||||
commit
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user