FSN#27063 Geen dubbel reserveerbare objecten meer toestaan
svn path=/Database/trunk/; revision=19114
This commit is contained in:
@@ -14,6 +14,7 @@ create index res_i_res_ruimte_opstelling2 on res_ruimte_opstelling(res_opstellin
|
||||
|
||||
create index res_i_res_deel1 on res_deel(res_deel_key, res_ins_deel_key);
|
||||
create index res_i_res_deel2 on res_deel(res_discipline_key);
|
||||
CREATE UNIQUE INDEX res_i_res_deel3 ON res_deel(res_ins_deel_key, res_discipline_key, res_deel_verwijder);
|
||||
|
||||
create index res_i_res_artikel1 on res_artikel(res_discipline_key);
|
||||
|
||||
|
||||
@@ -122,6 +122,9 @@ UPDATE res_deel R
|
||||
WHERE R.res_ins_deel_key = I.ins_deel_key);
|
||||
ALTER TABLE res_deel ADD CONSTRAINT res_c_res_deel_omschrijving CHECK(res_deel_omschrijving IS NOT NULL);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#27063
|
||||
CREATE UNIQUE INDEX res_i_res_deel3 ON res_deel (res_ins_deel_key, res_discipline_key, res_deel_verwijder);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#26947
|
||||
ALTER TABLE prs_perslidwerkplek DROP CONSTRAINT prs_r_prs_werkplek_key;
|
||||
ALTER TABLE prs_perslidwerkplek ADD CONSTRAINT prs_r_prs_werkplek_key
|
||||
@@ -251,8 +254,8 @@ ALTER TABLE fac_imp_cnt DROP COLUMN flex2;
|
||||
ALTER TABLE fac_imp_cnt DROP COLUMN flex3;
|
||||
ALTER TABLE fac_imp_cnt DROP COLUMN flex4;
|
||||
ALTER TABLE fac_imp_cnt DROP COLUMN flex5;
|
||||
ALTER TABLE fac_imp_cnt ADD versie VARCHAR2(10 CHAR);
|
||||
ALTER TABLE fac_imp_cnt ADD dienst VARCHAR2(60 CHAR);
|
||||
ALTER TABLE fac_imp_cnt ADD versie VARCHAR2(10);
|
||||
ALTER TABLE fac_imp_cnt ADD dienst VARCHAR2(60);
|
||||
ALTER TABLE fac_imp_cnt ADD flex1 VARCHAR2(255);
|
||||
ALTER TABLE fac_imp_cnt ADD flex2 VARCHAR2(255);
|
||||
ALTER TABLE fac_imp_cnt ADD flex3 VARCHAR2(255);
|
||||
@@ -279,6 +282,9 @@ ALTER TABLE fac_imp_cnt ADD flex23 VARCHAR2(255);
|
||||
ALTER TABLE fac_imp_cnt ADD flex24 VARCHAR2(255);
|
||||
ALTER TABLE fac_imp_cnt ADD flex25 VARCHAR2(255);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AALB#27395
|
||||
ALTER TABLE fac_imp_flex ADD cnt_discipline VARCHAR2(255);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#26310
|
||||
ALTER TABLE fac_imp_res_artikel_sync ADD res_artikel_minimum NUMBER(3);
|
||||
|
||||
@@ -387,6 +393,7 @@ ALTER TABLE res_kenmerk MODIFY (res_kenmerk_volgnummer NOT NULL);
|
||||
|
||||
-- Deze gaat (@uwva) nog niet zomaar; waar komen die dubbelen vandaan? Omdat er geen constraint was.
|
||||
-- JGL: In UWVA-prod 2 dubbele blanko's verwijderd. Artikel was al 4 jaar vervallen
|
||||
-- In AAEN -prod bes_kenmerk met key 321 tot 328 verwijderd.
|
||||
|
||||
SELECT bes_srtkenmerk_key,
|
||||
bes_srtinstallatie_key,
|
||||
@@ -486,6 +493,7 @@ ALTER TABLE prs_bedrijf ADD prs_bedrijf_contract_adres VARCHAR2(256);
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// QA
|
||||
-- Just a rename without errors
|
||||
BEGIN
|
||||
--ALTER INDEX fac_fac_tracking_refkey1 RENAME TO fac_i_tracking_refkey1;
|
||||
adm.trydrop('INDEX fac_fac_tracking_refkey1');
|
||||
adm.trydrop('INDEX fac_fac_tracking_refkey2');
|
||||
adm.trydrop('INDEX fac_i_fac_tracking_refkey1');
|
||||
|
||||
Reference in New Issue
Block a user