FCLT#76580 Eigen INI-package, dan ook alles van FAC -> INI

svn path=/Database/trunk/; revision=64344
This commit is contained in:
2024-04-22 08:29:46 +00:00
parent 996bf0582e
commit 7c757cec93
13 changed files with 84 additions and 32 deletions

7
INI/INI_IND.SRC Normal file
View File

@@ -0,0 +1,7 @@
/* $Revision$
* $Id$
*/
CREATE UNIQUE INDEX ini_i_ini_setup_name1 ON ini_setup(UPPER(ini_setup_name));
REGISTERONCE('$Id$')

9
INI/INI_INI.SRC Normal file
View File

@@ -0,0 +1,9 @@
/* $Revision$
* $Id$
*/
// Basis setup raamwerken
DEF_SETUP('FMIS', 'Facility Management Information System');
DEF_SETUP('ITIL', 'Information Technology Infrastructure Library');
REGISTERONCE('$Id$')

8
INI/INI_SEQ.SRC Normal file
View File

@@ -0,0 +1,8 @@
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE ini_s_ini_setup_key MINVALUE 1;
REGISTERONCE('$Id$')

20
INI/INI_TAB.SRC Normal file
View File

@@ -0,0 +1,20 @@
/*
* $Revision$
* $Id$
*/
/* Initial(/basis) setup framework */
CREATE_TABLE (ini_setup, 0)
(
ini_setup_key
VARCHAR2(30)
CONSTRAINT ini_k_ini_setup_key PRIMARY KEY,
ini_setup_name /* Afkorting, bijv. FMIS */
VARCHAR2(60),
ini_setup_name_full /* Voluit, bijv. Facility Management Information System */
VARCHAR2(255),
ini_setup_date
DATE
);
REGISTERONCE('$Id$')

15
INI/INI_TRI.SRC Normal file
View File

@@ -0,0 +1,15 @@
/*
* $Revision$
* $Id$
*
*/
CREATE_TRIGGER(ini_t_ini_setup_B_I)
BEFORE INSERT ON ini_setup
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ini_setup_key, ini_s_ini_setup_key);
END;
/
REGISTERRUN('$Id$')