132 lines
3.1 KiB
SQL
132 lines
3.1 KiB
SQL
--Eseguire come utente MNP
|
|
|
|
-- TABELLA SLA DONOR --
|
|
|
|
CREATE TABLE MNP_MVNO_NOT_SLA_DON_OUT (
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
|
|
DATA_INVIO DATE,
|
|
DA_SCODARE NUMBER(1) NOT NULL,
|
|
CODICE_OPERATORE_DONATING VARCHAR(4) NOT NULL,
|
|
NUMERO_TELEFONO VARCHAR2(13) NOT NULL,
|
|
ID_RICHIESTA VARCHAR2(23) NOT NULL,
|
|
BUSINESS_ID VARCHAR2(36) NOT NULL,
|
|
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE MNP_MVNO_NOT_SLA_DON_OUT ADD
|
|
CONSTRAINT PK_MVNO_NOT_SLA_DON_OUT
|
|
PRIMARY KEY
|
|
(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2;
|
|
|
|
|
|
-- TABELLA SLA DONOR DETTAGLIO --
|
|
CREATE TABLE MNP_MVNO_DETT_NOT_SLA_DON_OUT (
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
ID_NOTIFICA NUMBER NOT NULL,
|
|
TIPO_SLA VARCHAR2(4) NOT NULL,
|
|
T_INIZIALE VARCHAR2(50) NOT NULL,
|
|
T_FINALE VARCHAR2(50) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE MNP_MVNO_DETT_NOT_SLA_DON_OUT ADD
|
|
CONSTRAINT PK_MVNO_DETT_NOT_SLA_DON_OUT
|
|
PRIMARY KEY
|
|
(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2;
|
|
|
|
ALTER TABLE MNP_MVNO_DETT_NOT_SLA_DON_OUT
|
|
ADD CONSTRAINT FK_DETT_NOT_SLA_DON_OUT
|
|
FOREIGN KEY (ID_NOTIFICA)
|
|
REFERENCES MNP_MVNO_NOT_SLA_DON_OUT(UNIQUE_ID);
|
|
|
|
|
|
-- TABELLA SLA RECIPIENT --
|
|
|
|
CREATE TABLE MNP_MVNO_NOT_SLA_REC_OUT (
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
|
|
DATA_INVIO DATE,
|
|
DA_SCODARE NUMBER(1) NOT NULL,
|
|
CODICE_OPERATORE_DONATING VARCHAR(4) NOT NULL,
|
|
NUMERO_TELEFONO VARCHAR2(13) NOT NULL,
|
|
ID_RICHIESTA VARCHAR2(23) NOT NULL,
|
|
BUSINESS_ID VARCHAR2(36) NOT NULL,
|
|
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE MNP_MVNO_NOT_SLA_REC_OUT ADD
|
|
CONSTRAINT PK_MVNO_NOT_SLA_REC_OUT
|
|
PRIMARY KEY
|
|
(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2;
|
|
|
|
|
|
-- TABELLA SLA RECIPIENT DETTAGLIO --
|
|
CREATE TABLE MNP_MVNO_DETT_NOT_SLA_REC_OUT (
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
ID_NOTIFICA NUMBER NOT NULL,
|
|
TIPO_SLA VARCHAR2(4) NOT NULL,
|
|
T_INIZIALE VARCHAR2(50) NOT NULL,
|
|
T_FINALE VARCHAR2(50) NOT NULL,
|
|
CODICE_OPERATORE_TP VARCHAR2(4)
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE MNP_MVNO_DETT_NOT_SLA_REC_OUT ADD
|
|
CONSTRAINT PK_MVNO_DETT_NOT_SLA_REC_OUT
|
|
PRIMARY KEY
|
|
(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2;
|
|
|
|
|
|
ALTER TABLE MNP_MVNO_DETT_NOT_SLA_REC_OUT
|
|
ADD CONSTRAINT FK_DETT_NOT_SLA_REC_OUT
|
|
FOREIGN KEY (ID_NOTIFICA)
|
|
REFERENCES MNP_MVNO_NOT_SLA_REC_OUT(UNIQUE_ID);
|
|
|
|
|
|
|
|
-- SEQUENCE --
|
|
|
|
CREATE SEQUENCE SEQ_MVNO_SLA_DON;
|
|
|
|
CREATE SEQUENCE SEQ_MVNO_SLA_REC;
|
|
|
|
|
|
-- inserimento campi per gestione PCN --
|
|
|
|
ALTER TABLE MNP_DBCGO_NOT_REC_VIRT_OUT ADD(
|
|
ABBONATO_PREPAGATO VARCHAR2(50) NULL
|
|
);
|
|
|
|
ALTER TABLE MNP_DBCGO_NOT_DON_VIRT_OUT ADD(
|
|
COD_PROFILO_TARIFFARIO VARCHAR2(10) NULL,
|
|
DESC_PROFILO_TARIFFARIO VARCHAR2(50) NULL
|
|
);
|
|
|
|
ALTER TABLE MNP_DBCGO_NOTIFICA_DONOR_OUT ADD(
|
|
ABBONATO_PREPAGATO VARCHAR2(50) NULL
|
|
);
|
|
|
|
CREATE TABLE MNP_ANAG_FINESTRE_TEMPORALI(
|
|
TIPO_FILE NUMBER NOT NULL,
|
|
DESC_FILE VARCHAR2(35) NOT NULL,
|
|
T_INIZIALE VARCHAR2(8) NOT NULL,
|
|
T_FINALE VARCHAR2(8) NOT NULL,
|
|
T_INIZIALE_ACK VARCHAR2(8) NOT NULL,
|
|
T_FINALE_ACK VARCHAR2(8) NOT NULL,
|
|
CONSTRAINT MNP_ANAG_FINESTRE_TEMPORALI_PK PRIMARY KEY (TIPO_FILE)
|
|
);
|
|
|
|
|
|
|