Table of Contents

Table Sys_Object_Changes

Entity

Entity: Systems.Core.ObjectChanges

Actual tracked changes to one object. Entity: Sys_Object_Changes (Introduced in version 19.1)

Owner Tables Hierarchy

Summary

Name Type Description
Change_Type nvarchar(1) Allowed: C, U, D Type of change - Create, Update or Delete.
Changes_Json_Compressed varbinary Contains JSON formatted attribute values. GZip compressed.
Entity_Item_Id uniqueidentifier The id of the actual changed object, described by this change. This is different than the aggregate root, which is pointed by Root Object.
Object_Change_Id uniqueidentifier PK
Object_Changeset_Id uniqueidentifier The changeset containing this change.
Old_Values_Json nvarchar(max) Old values in a name-value Json format. Only changed data attributes are recorded. Old values are recorded for update and delete.
Repository_Name nvarchar(64) The repository of the actual changed object, described by this change. This is different than the aggregate root, which is pointed by Root Object.
Root_Object_Id uniqueidentifier The root object in the aggregate of the object, which has been changed. Each change is recorded at the aggregate root level.
Row_Version timestamp

Columns

Change_Type

Type of change - Create, Update or Delete.

Property Value
Allowed Values C, U, D
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type nvarchar(1)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Changes_Json_Compressed

Contains JSON formatted attribute values. GZip compressed.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type varbinary (Allows NULL)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Entity_Item_Id

The id of the actual changed object, described by this change. This is different than the aggregate root, which is pointed by Root Object.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Entity_Item_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Object_Change_Id

Property Value
Auto Complete no
Data Filter no
Default Value NewGuid
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key yes (order: 1)
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible no

Object_Change_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Object_Changeset_Id

The changeset containing this change.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference yes
Pasword no
Picture no
Primary Key no
Readonly no
Referenced Table Sys_Object_Changesets
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Object_Changeset_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Old_Values_Json

Old values in a name-value Json format. Only changed data attributes are recorded. Old values are recorded for update and delete.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 2147483647
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type nvarchar(max) (Allows NULL)
UI Memo Editor no
UI Width Medium
User Login no
Visible no

Repository_Name

The repository of the actual changed object, described by this change. This is different than the aggregate root, which is pointed by Root Object.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 64
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type nvarchar(64)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Repository_Name - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no
Like None no no

Root_Object_Id

The root object in the aggregate of the object, which has been changed. Each change is recorded at the aggregate root level.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
Referenced Table Sys_Objects
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Root_Object_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Row_Version

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type timestamp (Allows NULL)
UI Memo Editor no
UI Width Medium
User Login no
Visible no