MS
This commit is contained in:
parent
51ed7e249d
commit
8a96136aa1
@ -605,6 +605,11 @@ CREATE TABLE TBIDB_OBJECT_METADATA
|
||||
CONSTRAINT FK_OMD_DATETIME_TERM_ID FOREIGN KEY (DATETIME_TERM_ID) REFERENCES TBIDB_TERM_VALUE_DATETIME (GUID),
|
||||
)
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX IDXTBIDB_OBJECT_METADATA_IDBOBJID
|
||||
ON [dbo].[TBIDB_OBJECT_METADATA] ([IDB_OBJ_ID])
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE TBIDB_OBJECT_METADATA_CHANGE
|
||||
(
|
||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||
@ -837,8 +842,24 @@ AS
|
||||
WHERE TBIDB_ATTRIBUTE_LANGUAGE.GUID = INSERTED.GUID
|
||||
GO
|
||||
|
||||
CREATE VIEW VWIDB_ATTRIBUTE_LANG
|
||||
AS
|
||||
select
|
||||
ATTR.GUID As AttributeID
|
||||
,TERM.TERM_VALUE as Attribute
|
||||
,ATTR.TYP_ID as AttributeTypeID
|
||||
,ATY.NAME_TYPE as AttributeType
|
||||
,LANG.LANG_CODE
|
||||
from
|
||||
TBIDB_ATTRIBUTE ATTR INNER JOIN TBIDB_ATTRIBUTE_LANGUAGE AL On ATTR.GUID = AL.ATTRIBUTE_ID
|
||||
INNER JOIN TBIDB_LANGUAGE LANG ON AL.LANGUAGE_ID = LANG.GUID
|
||||
INNER JOIN TBIDB_TERM_VALUE_VARCHAR TERM ON AL.TERM_ID = TERM.GUID
|
||||
INNER JOIN TBIDB_ATTRIBUTE_TYPE ATY ON ATTR.TYP_ID = ATY.GUID
|
||||
GO
|
||||
|
||||
CREATE VIEW [dbo].[VWIDB_BE_ATTRIBUTE] AS
|
||||
SELECT
|
||||
T.GUID,
|
||||
T.[BE_ID]
|
||||
,T2.TITLE AS BE
|
||||
,[ATTR_ID]
|
||||
@ -2421,6 +2442,27 @@ WHERE
|
||||
T2.NAME_TYPE = 'DATE'
|
||||
GO
|
||||
|
||||
|
||||
CREATE VIEW [dbo].[VWIDB_OBJ_VALUE_DATETIME] AS
|
||||
SELECT
|
||||
T.GUID AS MetadataID,
|
||||
T.ATTR_ID AS AttributID,
|
||||
T.IDB_OBJ_ID,
|
||||
T1.TITLE as Attribut,
|
||||
T3.TERM_VALUE AS 'Term_Value',
|
||||
T.ADDED_WHO,
|
||||
T.ADDED_WHEN,
|
||||
T.CHANGED_WHO,
|
||||
T.CHANGED_WHEN
|
||||
FROM
|
||||
TBIDB_OBJECT_METADATA T INNER JOIN TBIDB_ATTRIBUTE T1 ON T.ATTR_ID = T1.GUID
|
||||
INNER JOIN TBIDB_TERM_VALUE_DATETIME T3 ON T.DATETIME_TERM_ID = T3.GUID
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [TBIDB_OBJECT_METADATA_DATETIMETERMID]
|
||||
ON [dbo].[TBIDB_OBJECT_METADATA] ([DATETIME_TERM_ID])
|
||||
INCLUDE ([IDB_OBJ_ID],[ATTR_ID],[ADDED_WHO],[ADDED_WHEN],[CHANGED_WHO],[CHANGED_WHEN])
|
||||
GO
|
||||
|
||||
CREATE VIEW [dbo].[VWIDB_OBJ_VALUE_DECIMAL] AS
|
||||
SELECT
|
||||
T.GUID AS MetadataID,
|
||||
|
||||
@ -338,6 +338,7 @@ BEGIN TRY
|
||||
DELETE FROM TBDD_INDEX_MAN WHERE DOK_ID = @pDOCID
|
||||
DELETE FROM TBDD_INDEX_AUTOM WHERE DOCTYPE_ID = @pDOCID
|
||||
DELETE FROM TBDD_USRGRP_DOKTYPE WHERE DOCTYPE_ID = @pDOCID
|
||||
DELETE FROM TBGI_REGEX_DOCTYPE WHERE DOCTYPE_ID = @pDOCID
|
||||
DELETE FROM TBDD_DOKUMENTART_MODULE WHERE DOKART_ID = @pDOCID
|
||||
DELETE FROM TBDD_DOKUMENTART WHERE GUID = @pDOCID
|
||||
END TRY
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user