Skip to content

Advanced Administration

Validate Custom Attribute Metadata

It is possible to run one or several attributes through a diagnostic test before trying to publish. This test checks the integrity of the configuration so that it can be published. This is typically useful when configurations have been transferred (exported/imported) between environments. Also, after an application upgrade, it can be useful to validate the configuration before trying to publish the object.

  1. In the Custom Attributes page, select one or several attributes to be validated.

  2. In the Page commands for the selected one attribute, select Validate.

  3. User will get notified on the validation result for the selected attribute.

Cleanup Custom Attribute and Custom Entity Data

When unpublishing an entity, corresponding custom view(s) and custom package are removed but the table remains. The reason for this is to make it possible to update the configuration and republish without losing any stored data. In situations where the Entity is unpublished to completely remove it, a cleanup operation must be performed. There are two different cleanup methods available.

Remove Unused Custom Data

Unused custom data are columns residing in the deployed table that is no longer published. This occurs when an attribute has been published earlier but is now removed or unpublished. if this operation is run, these columns are removed from the table. The rest of the table will be kept with all currently stored data intact. This operation does not require the Entity to be unpublished.

This operation can be performed:

  • for Custom Attributes in standard entities through Remove Unused Custom Data

  • for Custom Entity Attributes through Remove Obsolete Table Columns

Remove All Custom Data

Remove All Custom Data will drop the entire custom table and all stored data with it. This operation requires the entity to be unpublished.

This operation can be performed:

  • for Custom Attributes in standard entities through Remove All Custom Data

  • for Custom Entity Attributes through Remove Table

Note: Cleanup removes the data completely. Unless you have a backup of the data, there is no way to recover deleted data.

Remove Custom Entity

A custom entity can be removed using the delete button after unpublishing the entity. This removes the custom entity configuration, but will not remove the custom table associated with the custom entity.

To remove the custom table use the page Remaining Custom Tables

Note: This page lists all the custom tables that do not have an custom entity. Select the tables you wish to remove and use the command Remove Table(s), to remove the data completely. Unless you have a backup of the data, there is no way to recover deleted data.