Files
Database/_UP/DB48to49.src
Jos Groot Lipman 9aeac78c9c FCLT#84940 Performance anonimiseer routines
svn path=/Database/trunk/; revision=65940
2024-08-19 12:39:33 +00:00

128 lines
5.2 KiB
Plaintext

/*
* Update script van FACILITOR schema
* $Revision$
* $Id$
*/
#include "prologue.inc"
COMMIT;
SET DEFINE OFF
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#83751
ALTER TABLE fac_import_app DROP COLUMN fac_import_app_action;
/////////////////////////////////////////////////////////////////////////////////////////// EIND#82452
ALTER TABLE mld_melding DROP COLUMN mld_melding_omschrijving_old;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#83940
ALTER TABLE fac_api DROP COLUMN fac_import_app_key;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#82437
DEF_MENUITEM(1, 'lcl_menu_mld_concepts', '', 'MLD', 'appl/mld/mld_search.asp?concept=1&urole=fo', 0, 0, 'WEB_MLDMSU', 'R', '0', '');
/////////////////////////////////////////////////////////////////////////////////////////// YAXX#83974
ALTER TABLE fac_imp_bedrijfadres ADD prs_bedrijfadres_replyaddress VARCHAR2(512);
/////////////////////////////////////////////////////////////////////////////////////////// PCHX#80376
ALTER TABLE prs_collega ADD prs_collega_vervaldatum DATE;
/////////////////////////////////////////////////////////////////////////////////////////// FMHN#84318
ALTER TABLE mld_vrije_dagen
ADD mld_vrije_dagen_id VARCHAR2(50)
DEFAULT ('Default') NOT NULL;
CREATE INDEX mld_i_mld_vrije_dagen_id ON mld_vrije_dagen(mld_vrije_dagen_id);
BEGIN
adm.tryalter('TABLE mld_vrije_dagen DROP CONSTRAINT mld_u_mld_vrije_dagen_datum');
adm.trydrop('INDEX mld_u_mld_vrije_dagen_datum');
END;
/
ALTER TABLE mld_vrije_dagen ADD CONSTRAINT mld_u_mld_vrije_dagen_datum UNIQUE(mld_vrije_dagen_datum, mld_vrije_dagen_id);
ALTER TABLE alg_gebouw
ADD mld_vrije_dagen_id VARCHAR2(50);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#84550
UPDATE fac_setting
SET fac_setting_pvalue = NULL
WHERE fac_setting_name = 'sys_ip_lockmode'
AND fac_setting_pvalue IS NOT NULL;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#84626
ALTER TABLE prs_bedrijfadres
MODIFY prs_bedrijfadres_username VARCHAR2(128);
ALTER TABLE fac_imp_bedrijfadres
MODIFY prs_bedrijfadres_username VARCHAR2(128);
/////////////////////////////////////////////////////////////////////////////////////////// HSLE#81369
DEF_FAC_FUNCTIE3('WEB_MLDREO', 'MLD', 15, 1, 1);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#81526
BEGIN
adm.trydrop ('TABLE tmp_imp_mjb');
END;
/
CREATE TABLE fac_imp_taak_mjob
( ins_deel_key NUMBER(10)
, ctr_discipline_key NUMBER(10)
, ismjob NUMBER(1)
, ins_srtcontrole_omschrijving VARCHAR2(60)
, ins_srtcontrole_key NUMBER(10)
, ins_srtcontrole_opmerking VARCHAR2(320)
, ins_srtcontrole_groep VARCHAR2(60)
, ins_srtcontrole_prioriteit NUMBER(3)
, fin_btwtabelwaarde_key NUMBER(10)
, prs_kostenplaats_key NUMBER(10)
, ins_srtcontroledl_xcp_perc NUMBER(3)
, ins_srtcontroledl_xcp_opmerk VARCHAR2(320)
, ins_srtcontroledl_xcp_eenheid NUMBER(3)
, ins_srtcontroledl_xcp_periode NUMBER(6,2)
, ins_srtcontroledl_xcp_start DATE
, ins_srtcontroledl_xcp_eind DATE
, ins_srtcontroledl_xcp_materia NUMBER(9,2)
, prs_dienst_omschrijving VARCHAR2(60)
, ins_srtcontroledl_xcp_key NUMBER(10)
);
DEF_IMPORT('WEB_INSMGT', 'TAAK_MJOB', 'Import MJOB', 'Import MJOB', 0);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#84691
CREATE_TABLE(mld_vervolg_beperking, 0)
(
mld_vervolg_beperking_key
NUMBER(10)
PRIMARY KEY,
ins_srtdiscipline_key_1
NUMBER(10) NOT NULL
CONSTRAINT mld_r_ins_srtdiscipline_key1 REFERENCES ins_srtdiscipline(ins_srtdiscipline_key) ON DELETE CASCADE,
ins_srtdiscipline_key_2
NUMBER(10) NOT NULL
CONSTRAINT mld_r_ins_srtdiscipline_key3 REFERENCES ins_srtdiscipline(ins_srtdiscipline_key) ON DELETE CASCADE,
mld_vervolg_beperking_aanmaak
DATE DEFAULT SYSDATE NOT NULL
);
CREATE SEQUENCE mld_s_mld_vervolg_beperking_key MINVALUE 1;
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#80680
ALTER TABLE fac_tracking ADD fac_tracking_subject_refkey NUMBER (10);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#83953
ALTER TABLE mld_melding
MODIFY mld_melding_onderwerp VARCHAR2(200)
MODIFY mld_melding_onderwerp_ai VARCHAR2(200);
/////////////////////////////////////////////////////////////////////////////////////////// MARX#80460
ALTER TABLE prs_bedrijfadres DROP CONSTRAINT prs_c_prs_bedrijfadrestype;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#84940
DROP TRIGGER fin_t_fin_factuur_B_IU;
DROP TRIGGER fin_t_fin_factuurregel_B_IU;
DROP TRIGGER bez_t_bez_bezoekers_B_IU;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
REGISTERONCE('$Id$')
#include "epilogue.inc"