ms
This commit is contained in:
parent
7555e91462
commit
ecafe27e3a
11
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.7.0.sql
Normal file
11
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.7.0.sql
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.0'
|
||||||
|
CREATE TABLE TBDD_USER_LOG_IN_ATTEMPT(
|
||||||
|
GUID BIGINT IDENTITY(1,1) NOT NULL,
|
||||||
|
USERNAME VARCHAR(100),
|
||||||
|
MODULE VARCHAR(30),
|
||||||
|
VERSION_CLIENT VARCHAR(30),
|
||||||
|
MACHINE_NAME VARCHAR(250),
|
||||||
|
OVERRIDE_LANGUAGE VARCHAR(5),
|
||||||
|
[LOGIN] DATETIME DEFAULT (GETDATE()),
|
||||||
|
CONSTRAINT [PK_TBDD_USER_LOG_IN_ATTEMPT] PRIMARY KEY(GUID))
|
||||||
|
GO
|
||||||
49
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.7.1.sql
Normal file
49
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.7.1.sql
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.1'
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
|
WHERE Name = N'ACTIVE'
|
||||||
|
AND Object_ID = Object_ID(N'dbo.TBDD_GUI_LANGUAGE'))
|
||||||
|
BEGIN
|
||||||
|
-- Column Exists
|
||||||
|
ALTER TABLE TBDD_GUI_LANGUAGE ADD ACTIVE BIT NOT NULL DEFAULT 1
|
||||||
|
END
|
||||||
|
ELSE
|
||||||
|
PRINT 'COLUMN DOES EXIST'
|
||||||
|
GO
|
||||||
|
CREATE TABLE TBDD_USER_CHANGE_LOG(
|
||||||
|
GUID BIGINT IDENTITY(1,1) NOT NULL,
|
||||||
|
USR_ID INTEGER NOT NULL,
|
||||||
|
COMMENT VARCHAR(3000),
|
||||||
|
CONSTRAINT [PK_TBDD_USER_CHANGE_LOG] PRIMARY KEY(GUID))
|
||||||
|
GO
|
||||||
|
USE [DD_ECM]
|
||||||
|
GO
|
||||||
|
/****** Object: Trigger [dbo].[TBDD_USER_AFT_UPD] Script Date: 30.03.2023 16:54:54 ******/
|
||||||
|
SET ANSI_NULLS ON
|
||||||
|
GO
|
||||||
|
SET QUOTED_IDENTIFIER ON
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TRIGGER [dbo].[TBDD_USER_AFT_UPD_LOG] ON [dbo].[TBDD_USER]
|
||||||
|
FOR UPDATE
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
DECLARE @USRNAME VARCHAR(50),@LANGUAGE VARCHAR(5),@CHANGED_WHO VARCHAR(100),@USR_ID INTEGER, @COMMENT VARCHAR(1000)
|
||||||
|
SELECT @USRNAME = USERNAME,@LANGUAGE = LANGUAGE,@CHANGED_WHO = CHANGED_WHO,@USR_ID = GUID FROM inserted
|
||||||
|
|
||||||
|
IF UPDATE (LANGUAGE) AND @CHANGED_WHO LIKE 'LANG_CHANGE_GUI%'
|
||||||
|
BEGIN
|
||||||
|
SET @COMMENT = 'USER CHANGED LANGUAGE TO [' + @LANGUAGE + ']'
|
||||||
|
INSERT INTO [dbo].[TBDD_USER_CHANGE_LOG]
|
||||||
|
([USR_ID],[COMMENT])
|
||||||
|
VALUES
|
||||||
|
(@USR_ID,@COMMENT)
|
||||||
|
END
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
IF NOT EXISTS(SELECT 1 FROM sys.columns
|
||||||
|
WHERE Name = N'APP_STARTUP_PATH'
|
||||||
|
AND Object_ID = Object_ID(N'dbo.TBDD_USER_LOG_IN_ATTEMPT'))
|
||||||
|
BEGIN
|
||||||
|
-- Column Exists
|
||||||
|
ALTER TABLE TBDD_USER_LOG_IN_ATTEMPT ADD APP_STARTUP_PATH VARCHAR(1000)
|
||||||
|
END
|
||||||
@ -1,128 +0,0 @@
|
|||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.0.8'
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE TBDD_USER ADD ACTIVE BIT NOT NULL DEFAULT 1;
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.0.8'
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.1.0'
|
|
||||||
GO
|
|
||||||
CREATE TABLE TBDD_USER_REPRESENTATION (
|
|
||||||
GUID INTEGER NOT NULL IDENTITY(1,1),
|
|
||||||
USER_ID INTEGER NOT NULL,
|
|
||||||
REPR_GROUP INTEGER NOT NULL,
|
|
||||||
RIGHT_GROUP INTEGER NOT NULL,
|
|
||||||
ADDED_WHO VARCHAR(50) NOT NULL DEFAULT 'DEFAULT',
|
|
||||||
ADDED_WHEN DATETIME DEFAULT GETDATE(),
|
|
||||||
CHANGED_WHO VARCHAR(50),
|
|
||||||
CHANGED_WHEN DATETIME,
|
|
||||||
CONSTRAINT PK_TBDD_USER_REPRESENTATION PRIMARY KEY (GUID),
|
|
||||||
CONSTRAINT FK_TBDD_USER_REPRESENTATION_USER_ID FOREIGN KEY (USER_ID) REFERENCES TBDD_USER (GUID),
|
|
||||||
CONSTRAINT FK_TBDD_USER_REPRESENTATION_REPR_GROUP FOREIGN KEY (REPR_GROUP) REFERENCES TBDD_GROUPS (GUID),
|
|
||||||
CONSTRAINT FK_TBDD_USER_REPRESENTATION_RIGHT_GROUP FOREIGN KEY (RIGHT_GROUP) REFERENCES TBDD_GROUPS (GUID)
|
|
||||||
)
|
|
||||||
GO
|
|
||||||
CREATE TRIGGER TBDD_USER_REPRESENTATION_AFT_UPD ON TBDD_USER_REPRESENTATION
|
|
||||||
FOR UPDATE
|
|
||||||
AS
|
|
||||||
UPDATE TBDD_USER_REPRESENTATION SET CHANGED_WHEN = GETDATE()
|
|
||||||
FROM INSERTED
|
|
||||||
WHERE TBDD_USER_REPRESENTATION.GUID = INSERTED.GUID
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.1.1'
|
|
||||||
GO
|
|
||||||
ALTER TABLE TBDD_USER_REPRESENTATION ALTER COLUMN REPR_GROUP INTEGER NULL;
|
|
||||||
ALTER TABLE TBDD_USER_REPRESENTATION ADD REPR_USER INTEGER;
|
|
||||||
ALTER TABLE TBDD_USER_REPRESENTATION
|
|
||||||
ADD CONSTRAINT FK_TBDD_USER_REPRESENTATION_REPR_USER
|
|
||||||
FOREIGN KEY (REPR_USER)
|
|
||||||
REFERENCES TBDD_USER (GUID);
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.2.0';
|
|
||||||
ALTER TABLE TBDD_DOKUMENTART ADD IDB_FILESTORE_ID INTEGER NOT NULL DEFAULT 0;
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.3.0';
|
|
||||||
CREATE TABLE TBDD_NOTIFICATIONS_SYSTEM
|
|
||||||
(
|
|
||||||
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
|
||||||
TITLE VARCHAR(250) NOT NULL,
|
|
||||||
MODULE VARCHAR(250) NOT NULL,
|
|
||||||
DISPLAY_TYPE VARCHAR(100) NOT NULL,
|
|
||||||
MSG_STRING NVARCHAR(MAX) NOT NULL,
|
|
||||||
DISPLAY_UNTIL DATE,
|
|
||||||
VALIDATE_READ BIT NOT NULL DEFAULT 0,
|
|
||||||
ADDED_WHO VARCHAR(100),
|
|
||||||
ADDED_WHEN DATETIME DEFAULT GETDATE(),
|
|
||||||
CHANGED_WHO VARCHAR(100),
|
|
||||||
CHANGED_WHEN DATETIME,
|
|
||||||
CONSTRAINT PK_TBDD_NOTIFICATIONS_SYSTEM PRIMARY KEY (GUID),
|
|
||||||
)
|
|
||||||
GO
|
|
||||||
CREATE TRIGGER TTBDD_NOTIFICATIONS_SYSTEM_AFT_UPD ON TBDD_NOTIFICATIONS_SYSTEM
|
|
||||||
FOR UPDATE
|
|
||||||
AS
|
|
||||||
UPDATE TBDD_NOTIFICATIONS_SYSTEM SET CHANGED_WHEN = GETDATE()
|
|
||||||
FROM INSERTED
|
|
||||||
WHERE TBDD_NOTIFICATIONS_SYSTEM .GUID = INSERTED.GUID
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE TABLE TBDD_NOTIFICATIONS_USER_HISTORY
|
|
||||||
(
|
|
||||||
GUID INTEGER IDENTITY(1,1),
|
|
||||||
NOTIFY_ID INT NOT NULL,
|
|
||||||
USR_ID INT NOT NULL,
|
|
||||||
ADDED_WHEN DATETIME DEFAULT GETDATE(),
|
|
||||||
CONSTRAINT PK_TBDD_NOTIFICATIONS_USER_HISTORY PRIMARY KEY (GUID),
|
|
||||||
CONSTRAINT FK_TBDD_NOTIFICATIONS_USER_HISTORY_NID FOREIGN KEY(NOTIFY_ID) REFERENCES TBDD_NOTIFICATIONS_SYSTEM(GUID),
|
|
||||||
)
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.4.0';
|
|
||||||
USE [DD_ECM]
|
|
||||||
GO
|
|
||||||
CREATE FUNCTION [dbo].[FNDD_LANGUAGE_PHRASE](@pTITLE VARCHAR(100),@pLANG_CODE VARCHAR(5), @pMODULE VARCHAR(10))
|
|
||||||
RETURNS VARCHAR(500)
|
|
||||||
AS
|
|
||||||
BEGIN
|
|
||||||
DECLARE @RESULT VARCHAR(250), @CTRL_CONFIG_TITLE VARCHAR(100)
|
|
||||||
|
|
||||||
SELECT @RESULT = STRING1 FROM TBDD_GUI_LANGUAGE_PHRASE
|
|
||||||
WHERE MODULE = @pMODULE AND TITLE = @pTITLE
|
|
||||||
AND [LANGUAGE] = @pLANG_CODE
|
|
||||||
IF LEN(@RESULT) > 0
|
|
||||||
SET @RESULT = @RESULT
|
|
||||||
ELSE
|
|
||||||
BEGIN
|
|
||||||
SELECT @RESULT = STRING1 FROM TBDD_GUI_LANGUAGE_PHRASE
|
|
||||||
WHERE MODULE = @pMODULE AND TITLE = @pTITLE
|
|
||||||
AND [LANGUAGE] = 'de-DE'
|
|
||||||
SET @RESULT = @RESULT + ' (NoLangConf)'
|
|
||||||
END
|
|
||||||
|
|
||||||
RETURN @RESULT
|
|
||||||
END
|
|
||||||
GO
|
|
||||||
CREATE PROCEDURE [dbo].[PRDD_GUI_LANGUAGE_PHRASE] (@pMODULE VARCHAR(10),@pTITLE VARCHAR(100),@pLANG_CODE VARCHAR(5),@pCAPTION_TYPE VARCHAR(50),@pSTRING1 VARCHAR(900),@pSTRING2 VARCHAR(900),@pWHO VARCHAR(100)
|
|
||||||
,@pOBJ_NAME VARCHAR(100),@pINTERNAL BIT)
|
|
||||||
AS
|
|
||||||
If NOT EXISTS(SELECT GUID FROm TBDD_GUI_LANGUAGE_PHRASE WHERE [MODULE] = @pMODULE AND TITLE = @pTITLE AND [LANGUAGE] = @pLANG_CODE)
|
|
||||||
INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE]
|
|
||||||
([MODULE]
|
|
||||||
,[TITLE]
|
|
||||||
,[LANGUAGE]
|
|
||||||
,[CAPT_TYPE]
|
|
||||||
,[STRING1]
|
|
||||||
,STRING2
|
|
||||||
,[ADDED_WHO]
|
|
||||||
,[OBJ_NAME],INTERNAL) VALUES
|
|
||||||
(@pMODULE,@pTITLE,@pLANG_CODE,@pCAPTION_TYPE,@pSTRING1,@pSTRING2,@pWHO,@pOBJ_NAME,@pINTERNAL)
|
|
||||||
ELSE
|
|
||||||
UPDATE [dbo].[TBDD_GUI_LANGUAGE_PHRASE] SET [CAPT_TYPE] = @pCAPTION_TYPE
|
|
||||||
,[STRING1] = @pSTRING1
|
|
||||||
,STRING2 = @pSTRING2
|
|
||||||
,CHANGED_WHO = @pWHO
|
|
||||||
,[OBJ_NAME] = @pOBJ_NAME,INTERNAL = @pINTERNAL WHERE
|
|
||||||
[MODULE] = @pMODULE AND TITLE = @pTITLE AND [LANGUAGE] = @pLANG_CODE
|
|
||||||
GO
|
|
||||||
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.4.1';
|
|
||||||
ALTER TABLE TBDD_NOTIFICATIONS_SYSTEM ADD LANG_CODE VARCHAR(5) NOT NULL DEFAULT 'ALL'
|
|
||||||
GO
|
|
||||||
66
01_SMART_UP_TOOLS/03_GI/Updates/2.5.2.2.sql
Normal file
66
01_SMART_UP_TOOLS/03_GI/Updates/2.5.2.2.sql
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.2.2' where NAME = 'Global-Indexer'
|
||||||
|
GO
|
||||||
|
IF COL_LENGTH('TBGI_FILES_USER','FILE_HASH') IS NOT NULL
|
||||||
|
PRINT 'Column FILE_HASH Exists';
|
||||||
|
ELSE
|
||||||
|
ALTER TABLE TBGI_FILES_USER ADD FILE_HASH VARCHAR(200) DEFAULT ''
|
||||||
|
GO
|
||||||
|
USE [DD_ECM_TEST]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER VIEW [dbo].[VWGI_DOCTYPE] AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
T.GUID AS [USER_ID],
|
||||||
|
T.USERNAME,
|
||||||
|
--T2.NAME AS GROUP_NAME,
|
||||||
|
T3.DOCTYPE_ID,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
|
||||||
|
T4.KURZNAME,
|
||||||
|
T4.ZIEL_PFAD,
|
||||||
|
T4.AKTIV,
|
||||||
|
T4.NAMENKONVENTION,
|
||||||
|
T4.OBJEKTTYP,
|
||||||
|
T4.IDB_FILESTORE_ID,
|
||||||
|
T4.SEQUENCE
|
||||||
|
FROM
|
||||||
|
TBDD_USER T,
|
||||||
|
TBDD_GROUPS_USER T1,
|
||||||
|
TBDD_GROUPS T2,
|
||||||
|
TBDD_USRGRP_DOKTYPE T3,
|
||||||
|
TBDD_DOKUMENTART T4
|
||||||
|
WHERE
|
||||||
|
T4.AKTIV = 1 AND
|
||||||
|
T.GUID = T1.[USER_ID] AND
|
||||||
|
T1.GROUP_ID = T2.GUID AND
|
||||||
|
T2.GUID = T3.GROUP_ID AND
|
||||||
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
|
T4.GUID in (SELECT DOKART_ID FROM TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
|
||||||
|
UNION
|
||||||
|
SELECT DISTINCT
|
||||||
|
T.GUID AS [USER_ID],
|
||||||
|
T.USERNAME,
|
||||||
|
--'' AS GROUP_NAME,
|
||||||
|
T4.GUID as DOCTYPE_ID,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
|
||||||
|
T4.KURZNAME,
|
||||||
|
T4.ZIEL_PFAD,
|
||||||
|
T4.AKTIV,
|
||||||
|
T4.NAMENKONVENTION,
|
||||||
|
T4.OBJEKTTYP,
|
||||||
|
T4.IDB_FILESTORE_ID,
|
||||||
|
T4.SEQUENCE
|
||||||
|
FROM
|
||||||
|
TBDD_USER T,
|
||||||
|
TBDD_USER_DOKTYPE T3,
|
||||||
|
TBDD_DOKUMENTART T4
|
||||||
|
WHERE
|
||||||
|
T4.AKTIV = 1 AND
|
||||||
|
T.GUID = T3.[USER_ID] AND
|
||||||
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
|
T4.GUID in (SELECT DOKART_ID FROM TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,6 +1,8 @@
|
|||||||
UPDATE TBDD_MODULES SET DB_VERSION = '1.9.8.3' where NAME = 'Global-Indexer'
|
UPDATE TBDD_MODULES SET DB_VERSION = '1.9.8.3' where NAME = 'Global-Indexer'
|
||||||
GO
|
GO
|
||||||
|
IF COL_LENGTH('TBDD_DOKUMENTART','DUPLICATE_HANDLING') IS NULL
|
||||||
|
BEGIN
|
||||||
ALTER TABLE TBDD_DOKUMENTART
|
ALTER TABLE TBDD_DOKUMENTART
|
||||||
ADD DUPLICATE_HANDLING VARCHAR(30) NOT NULL DEFAULT 'Default'
|
ADD DUPLICATE_HANDLING VARCHAR(30) NOT NULL DEFAULT 'Default'
|
||||||
|
END
|
||||||
GO
|
GO
|
||||||
@ -1,5 +1,9 @@
|
|||||||
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.0.1' where NAME = 'Global-Indexer'
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.0.1' where NAME = 'Global-Indexer'
|
||||||
GO
|
GO
|
||||||
|
IF COL_LENGTH('TBGI_HISTORY','ADDED_WHERE') IS NULL
|
||||||
|
BEGIN
|
||||||
ALTER TABLE TBGI_HISTORY ADD ADDED_WHERE VARCHAR(100) NULL
|
ALTER TABLE TBGI_HISTORY ADD ADDED_WHERE VARCHAR(100) NULL
|
||||||
|
END
|
||||||
|
ELSE
|
||||||
|
PRINT 'COL ADDED_WHERE is existing'
|
||||||
GO
|
GO
|
||||||
@ -5,7 +5,7 @@ GO
|
|||||||
ALTER TABLE TBGI_FILES_USER ADD DocID BIGINT NOT NULL DEFAULT 0
|
ALTER TABLE TBGI_FILES_USER ADD DocID BIGINT NOT NULL DEFAULT 0
|
||||||
GO
|
GO
|
||||||
IF COL_LENGTH('TBGI_FILES_USER','FILE_HASH') IS NOT NULL
|
IF COL_LENGTH('TBGI_FILES_USER','FILE_HASH') IS NOT NULL
|
||||||
PRINT 'Column Exists';
|
PRINT 'Column FILE_HASH Exists';
|
||||||
ELSE
|
ELSE
|
||||||
ALTER TABLE TBGI_FILES_USER ADD FILE_HASH VARCHAR(200) DEFAULT ''
|
ALTER TABLE TBGI_FILES_USER ADD FILE_HASH VARCHAR(200) DEFAULT ''
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.9 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user