| PKID | bigint | plain | | | Record ID |
| fork | integer | plain | | forks.ID | Fork ID (`null` for base module); inherited from entity |
| owneruser | integer | plain | | users.ID | Owner user ID (PUBLIC if `owneruser`=`null` and `ownergroup`=`null`) |
| ownergroup | integer | plain | | groups.ID | Owner group ID (PUBLIC if `owneruser`=`null` and `ownergroup`=`null`) |
| creator | integer | plain | | users.ID | Creator user ID (defaults to authenticated user on creation) |
| assigneduser | integer | plain | | users.ID | Assigned user (recipient) ID; must be distinct from `creator` |
| creationdate | bigint | plain | | | Default: date_part('epoch', now())Creation date and time as a Unix timestamp (defaults to current date and time on creation) |
| lastmodified | bigint | plain | | | Default: date_part('epoch', now())Last modification date and time as a Unix timestamp (auto-reset on modification) |
| entity | t_entity | plain | | | Canonical entity |
| index | integer | plain | | | Entity ID; is required if `entity` is not `null`, otherwise must be `null` |
| channel | integer | plain | | channels.ID | Channel ID |
| flag | smallint | plain | | | Default: 0Flag (`0`=REGULAR, `1`=ASSOCONLY, `2`=MINDLOGONLY, `3`=MONITOR, `4`=FEED); must be REGULAR or FEED if `entity` is `null` |
| date | bigint | plain | | | Default: date_part('epoch', now())Designated date and time as a Unix timestamp (defaults to current date and time on creation) |
| stickydate | bigint | plain | | | Sticky date and time as a Unix timestamp |
| sender | text | main | | | Default: ''Sender |
| location | text | extended | | | Default: ''Location (e.g. coordinates) |
| text | text | extended | | | Default: ''Record text (Markdown for rich text representation) |
| meta | json | extended | | | JSON-encoded metadata (object) |