Alle Updates in MainCreateScripts integriert
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
UPDATE TBDD_MODULES SET PRODUCT_VERSION = '2.4.6.9' where NAME = 'Record-Organizer'
|
||||
GO
|
||||
|
||||
ALTER TABLE TBDD_USER_LOGIN_OUT
|
||||
ADD VERSION_CLIENT VARCHAR(30)
|
||||
GO
|
||||
|
||||
ALTER TABLE TBDD_USER_MODULE_LOG_IN
|
||||
ADD VERSION_CLIENT VARCHAR(30)
|
||||
GO
|
||||
ALTER TRIGGER [dbo].[TBDD_USER_MODULE_LOG_IN_AFT_INS] ON [dbo].[TBDD_USER_MODULE_LOG_IN]
|
||||
WITH EXECUTE AS CALLER
|
||||
FOR INSERT
|
||||
AS
|
||||
BEGIN TRY
|
||||
DECLARE
|
||||
@USER_ID INTEGER,
|
||||
@MODULE VARCHAR(50),
|
||||
@CLIENT_ID INTEGER,
|
||||
@VERSION_CLIENT VARCHAR(30)
|
||||
SELECT
|
||||
@USER_ID = USER_ID,
|
||||
@MODULE = MODULE,
|
||||
@CLIENT_ID = CLIENT_ID,
|
||||
@VERSION_CLIENT = VERSION_CLIENT
|
||||
FROM INSERTED
|
||||
|
||||
IF @VERSION_CLIENT IS NULL
|
||||
SET @VERSION_CLIENT = '1.0.0.0'
|
||||
INSERT INTO TBDD_USER_LOGIN_OUT (MODULE,USER_ID,CLIENT_ID,VERSION_CLIENT) VALUES (@MODULE,@USER_ID,@CLIENT_ID,@VERSION_CLIENT)
|
||||
END TRY
|
||||
BEGIN CATCH
|
||||
PRINT 'FEHLER IN TRIGGER: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE()) + ' - ZEILE: ' + CONVERT(VARCHAR(10),ERROR_LINE())
|
||||
+ ' - FEHLER-MESSAGE: '
|
||||
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
|
||||
END CATCH
|
||||
GO
|
||||
CREATE VIEW VWDD_LOGIN_USER_HISTORY AS
|
||||
SELECT TOP (5000)
|
||||
T.GUID, T.MODULE,T1.USERNAME, T1.NAME, T1.PRENAME, T1.GUID as USER_ID, T.CLIENT_ID,T2.CLIENT_NAME, T.LOGIN, T.LOGOUT, T.VERSION_CLIENT
|
||||
FROM TBDD_USER_LOGIN_OUT T,
|
||||
TBDD_USER T1,
|
||||
TBDD_CLIENT T2
|
||||
WHERE
|
||||
T.USER_ID = T1.GUID
|
||||
AND T.CLIENT_ID = T2.GUID
|
||||
ORDER BY GUID DESC
|
||||
GO
|
||||
Reference in New Issue
Block a user