Customization set

The UI customization set schema so the server cand receive and publish customization sets.

ui_cs

FieldTypeRequiredDescription
nameStringTrueThe customization set's name.
uuidString
The UUID.

ui_cs_history

FieldTypeRequiredDescription
customization_set_nameStringTrueThe customization set name. Automatically generated when published based on the ui_cs.name with a random termination.
logString31TrueLog of changes made to the datastore.
ui_csForeign Key
The parent customization set.

ui_cs_entity

FieldTypeRequiredDescription
nameStringTrueThe entity name.
uuidString
The UUID.
ui_csForeign Key
The parent customization set.

ui_cs_property

FieldTypeRequiredDescription
entity_nameStringTrueThe entity name.
property_nameStringTrueThe property name.
uuidString
The UUID.
is_requiredInt
1 if the property is required.
default_valueString
The default value.
ui_csForeign Key

The parent customization set.
ui_cs_property_typeForeign Key
The property type.

ui_cs_relationship

FieldTypeRequiredDescription
nameString
The relationship name.
entity_nameString

The entity name.
property_nameString

The property name.
uuidString

The UUID.
is_requiredInt
1 if the relationship is required.
foreign_entity_nameString

The foreign entity name. Check the customization set documentation for details.
foreign_property_nameString

The foreign property name. Check the customization set documentation for details.
sort_propertyString
The sort property name. Only for parent child relationships, check the customization set documentation for details.
sort_ascInt
If the sort property is sorted asc or desc. Only for parent child relationships, check the customization set documentation for details.
ui_csForeign Key
The parent customization set.
ui_cs_relationship_typeForeign Key
The relationship type.

ui_cs_property_type

keynameuuid
1intbf1ccd7c-af93-4962-adab-280a5128bade
2decimalda8f7f58-e0f5-4ee1-a789-c0237730206d
3datetimedb4f56be-33c2-47d3-a979-77e261ae9cb2
4stringca31af90-07e6-43e8-9910-0ee0e6aa79af
5binary5231a191-0770-4d83-8cea-c90206b07909
6string313bcd1d90-6778-48f5-aca2-193ea1a6ca9c

ui_cs_relationship_type

keynameuuid
11:n2a479c7d-0983-401f-9948-fa062624ac0f
2n:15b3145d2-2ee2-4d17-803b-6dd4dd128db7
3p:cf85106a5-b96e-4092-9327-0ae625a31d52
4c:p6e9b37f0-5b0e-4000-8bcb-9c11266b1a30