MS
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE TBPMO_FOLDERWATCH_USER
|
||||
(
|
||||
GUID INTEGER IDENTITY(0,1), -- Eindeutiger Tabellenschlüssel
|
||||
[USER_ID] INT NOT NULL,
|
||||
FOLDER_PATH VARCHAR(800) NOT NULL,
|
||||
FOLDER_TYPE VARCHAR(20) DEFAULT 'DEFAULT' NOT NULL,
|
||||
ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
|
||||
ADDED_WHEN DATETIME DEFAULT GETDATE(),
|
||||
CHANGED_WHO VARCHAR(50),
|
||||
CHANGED_WHEN DATETIME,
|
||||
CONSTRAINT PK_TBPMO_FOLDERWATCH_USER PRIMARY KEY (GUID),
|
||||
CONSTRAINT UQ_TBPMO_FOLDERWATCH_USER UNIQUE([USER_ID],FOLDER_PATH),
|
||||
CONSTRAINT FK_TBPMO_FOLDERWATCH_USER_USER_ID FOREIGN KEY([USER_ID]) REFERENCES TBDD_USER(GUID),
|
||||
)
|
||||
GO
|
||||
CREATE TRIGGER TBPMO_FOLDERWATCH_USER_AFT_UPD ON TBPMO_FOLDERWATCH_USER
|
||||
FOR UPDATE
|
||||
AS
|
||||
UPDATE TBPMO_FOLDERWATCH_USER SET CHANGED_WHEN = GETDATE() FROM INSERTED
|
||||
WHERE TBPMO_FOLDERWATCH_USER.GUID = INSERTED.GUID
|
||||
GO
|
||||
Reference in New Issue
Block a user