AAIT#40392 mogelijkheid om (app)notificaties naar meerdere (bedrijfs)adressen te kunnen sturen volgorde fix

svn path=/Database/trunk/; revision=35233
This commit is contained in:
Jos Groot Lipman
2017-09-07 08:00:21 +00:00
parent f2f142a98d
commit ec40266e95
2 changed files with 10 additions and 29 deletions

View File

@@ -39,9 +39,12 @@ CREATE TABLE aut_idp
NUMBER(1) NUMBER(1)
DEFAULT 0 -- +1: create; +2: update DEFAULT 0 -- +1: create; +2: update
NOT NULL, NOT NULL,
-- Note: these column are defined in PRS_TAB.SRC prs_afdeling_key
-- prs_afdeling_key NUMBER(10) NUMBER(10)
-- prs_bedrijf_key NUMBER(10) CONSTRAINT aut_r_idp_prs_afdeling REFERENCES prs_afdeling(prs_afdeling_key) ON DELETE CASCADE,
prs_bedrijf_key
NUMBER(10)
CONSTRAINT aut_r_idp_prs_bedrijf REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE,
fac_functie_key fac_functie_key
NUMBER(10) NUMBER(10)
CONSTRAINT aut_r_idp_functie REFERENCES fac_functie(fac_functie_key), CONSTRAINT aut_r_idp_functie REFERENCES fac_functie(fac_functie_key),
@@ -195,11 +198,10 @@ CREATE TABLE aut_client_perslid
DATE, DATE,
aut_client_perslid_login -- wanneer voor het laatst de app gebruikt aut_client_perslid_login -- wanneer voor het laatst de app gebruikt
DATE, DATE,
// Note: this column is defined in PRS_TAB.SRC prs_perslid_key
// prs_perslid_key NUMBER(10)
// NUMBER(10) CONSTRAINT aut_r_aut_client_perslid REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
// CONSTRAINT aut_r_aut_client_perslid REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE CONSTRAINT aut_c_aut_client_perslid CHECK(prs_perslid_key IS NOT NULL),
// CONSTRAINT aut_c_aut_client_perslid CHECK(prs_perslid_key IS NOT NULL),
aut_client_perslid_aanmaak aut_client_perslid_aanmaak
DATE DATE
DEFAULT SYSDATE DEFAULT SYSDATE

View File

@@ -163,14 +163,6 @@ ADD
CONSTRAINT fac_r_idp_prs_bedrijf REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE CONSTRAINT fac_r_idp_prs_bedrijf REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE
); );
ALTER TABLE aut_idp
ADD
(
prs_bedrijf_key
NUMBER(10)
CONSTRAINT aut_r_idp_prs_bedrijf REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE
);
/* Kruistabel met bedrijfsrelaties (use case Mareon): bedrijf 1 doet iets voor bedrijf 2 of andersom */ /* Kruistabel met bedrijfsrelaties (use case Mareon): bedrijf 1 doet iets voor bedrijf 2 of andersom */
CREATE_TABLE(prs_bedrijf_bedrijf,0) CREATE_TABLE(prs_bedrijf_bedrijf,0)
( (
@@ -439,12 +431,6 @@ ALTER TABLE fac_idp ADD
NUMBER(10) NUMBER(10)
CONSTRAINT alg_r_idp_prs_afdeling REFERENCES prs_afdeling(prs_afdeling_key) ON DELETE CASCADE CONSTRAINT alg_r_idp_prs_afdeling REFERENCES prs_afdeling(prs_afdeling_key) ON DELETE CASCADE
); );
ALTER TABLE aut_idp ADD
(
prs_afdeling_key
NUMBER(10)
CONSTRAINT aut_r_idp_prs_afdeling REFERENCES prs_afdeling(prs_afdeling_key) ON DELETE CASCADE
);
CREATE_TABLE(prs_srtperslid,0) CREATE_TABLE(prs_srtperslid,0)
( (
@@ -838,13 +824,6 @@ ALTER TABLE fac_audit ADD
CONSTRAINT fac_r_prs_perslid_key9 REFERENCES prs_perslid(prs_perslid_key) ON DELETE SET NULL CONSTRAINT fac_r_prs_perslid_key9 REFERENCES prs_perslid(prs_perslid_key) ON DELETE SET NULL
); );
ALTER TABLE aut_client_perslid ADD (
prs_perslid_key
NUMBER(10)
CONSTRAINT aut_r_aut_client_perslid REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
CONSTRAINT aut_c_aut_client_perslid CHECK(prs_perslid_key IS NOT NULL)
);
ALTER TABLE prs_kostenplaatsgrp ALTER TABLE prs_kostenplaatsgrp
ADD prs_kostenplaatsgrp_fiat2_key ADD prs_kostenplaatsgrp_fiat2_key
NUMBER(10) NUMBER(10)