Overview

Audit Fields are fields which can be added to database tables to contain extra information about the modification history of each record for auditing purposes.

Audit fields are only available on entity and struct classes and are updated only by certain entity operations.

The information specified in audit fields can be specified by the developer. Typically, the audit fields should include the following:

Audit fields consist of all the attributes of a special class in the input meta-model called AuditMappings. A field corresponding to each attribute of this class can then be automatically added to the database table, and also to all the standard details structs for the entity.