Entity Version History
This schema defines the type used for capturing version of history of entity.
Properties
entityType(string): Entity type, such asdatabase,table,dashboard, for which this version history is produced.versions(array)
Definitions
entityVersion(number): Metadata version of the entity in the formMajor.Minor. First version always starts from0.1when the entity is created. When the backward compatible changes are made to the entity, only theMinorversion is incremented - example1.0is changed to1.1. When backward incompatible changes are made theMajorversion is incremented - example1.1to2.0. Minimum:0.1. Default:0.1.fieldName(string): Name of the field of an entity.fieldChange(object): Cannot contain additional properties.name: Name of the entity field that changed. Refer to #/definitions/fieldName.oldValue: Previous value of the field. Note that this is a JSON string and use the corresponding field type to deserialize it.newValue: New value of the field. Note that this is a JSON string and use the corresponding field type to deserialize it.
changeDescription(object): Description of the change. Cannot contain additional properties.fieldsAdded(array): Names of fields added during the version changes.- Items: Refer to #/definitions/fieldChange.
fieldsUpdated(array): Fields modified during the version changes with old and new values.- Items: Refer to #/definitions/fieldChange.
fieldsDeleted(array): Fields deleted during the version changes with old value before deleted.- Items: Refer to #/definitions/fieldChange.
previousVersion: When a change did not result in change, this could be same as the current version. Refer to #/definitions/entityVersion.
Documentation file automatically generated at 2025-01-15 09:05:41.923720+00:00.