Meta Data Objects allow you to virtually associate name-value (key-value) meta data with any other Object in your application data store. This is done by specifying a context and UUID along with the meta data, but which is not enforced or constrained against any other existing Object, so in sense the context and UUID are arbitrary to your own application.
Module: Global
Collection: GlobalMetaData
Object Identifier: object.meta
| Friendly Field Name | Data Field Name | General Data Type | Description | Optimised for Filtering |
|---|---|---|---|---|
| UUID | uuid | UUID | Universally unique identifier (UUID) for the object. | Yes |
| Application UUID | app_uuid | UUID | Identifier for the application associated with the object. | Yes |
| Application Context Ref | app_context_ref | Text (max length 50) | You can use this field to provide searchable context to your object. | Yes |
| Linked Context | linked_context | Enumerated List | Context of the linked entity. Allowable values are:addr, note, org, person, site, workspace, no-contextDefault: 'no-context'Required | Yes |
| Linked UUID | linked_uuid | UUID | Identifier for the linked entity. Required | Yes |
| Meta Key | meta_key | Text (max length 50) | Key for the meta data. We recommend this to be in slug form, e.g. my-key-nameRequired | Yes |
| Meta Value | meta_value | Text | Value of the meta data. | No |
| Created At | created_at | DateTime | Timestamp when the context meta record was created. | No |
| Update At | updated_at | DateTime | Timestamp when the context meta record was last updated. | No |
| Created By | created_by | Text (max length 50) | You can use this field to record who or what created the Object record. | No |
| Update At | update_at | Text (max length 50) | You can use this field to record who or what last updated the Object record. | No |
