The ICMSTITEMEVENTS table contains records of item Create, Retrieve, Update, Delete (CRUD) events logged by server depends on the ItemEventFlag in the Item Type Definition Table (ICMSTITEMTYPEDEFS). Events may relate to actions of library users when working on items. After data for an event is created, it cannot be updated. The system administration client can turn the event logging on or off.
Column Name | Data Type | Attribute |
---|---|---|
EventCode | INTEGER | NOT Null |
Created | TIMESTAMP | NOT Null |
ItemID | CHAR(26) | NOT Null |
UserID | CHAR(32) | NOT Null |
EventData1 | VARCHAR(254) | nullable |
EventData2 | VARCHAR(254) | nullable |
EventData3 | VARCHAR(254) | nullable |
EventData4 | VARCHAR(254) | nullable |
EventData5 | VARCHAR(254) | nullable |
Index = (ItemID ascending, Created descending, EventCode ascending)
Index = (UserID ascending, EventCode ascending, Created descending)
Index = (EventCode ascending, Created descending)
Column Definitions
The value for ItemID is generated in content manager the application requests to create an item.
This column cannot be updated by your application. For details, see Table 2.
ICM_EVENT_CREATE_ITEM 301
ICM_EVENT_UPDATE_ITEM 302
ICM_EVENT_DELETE_ITEM 303
ICM_EVENT_UPDATE_OBJDATA 305
ICM_EVENT_REINDEX_ITEM 306
ICM_EVENT_GET_ITEM 401
ICM_EVENT_RETRIEVE_OBJECT 531
ICM_EVENT_REPLACE_OBJECT 532
ICM_EVENT_CHG_SMS_INFO 533
ICM_EVENT_STORE_OBJECT 534
ICM_EVENT_PREFETCH_OBJECT 535
ICM_EVENT_MOVE_OBJECT 536
ICM_EVENT_REPLICATE_OBJECT 537
ICM_EVENT_QRY_SMS_INFO 538