Timezone
Stored in the timezones collection. createdAt and updatedAt are maintained automatically.
Returned by GET /timezone, POST /timezone, GET /timezone/:id, PUT /timezone/:id, POST /timezone/initialize, GET /timezone/stats.
| Field | Type | Notes |
|---|---|---|
value | string | required · unique |
abbr | string | required |
offset | number | required |
isdst | boolean | required · default false |
text | string | required |
utc | string[] | required · default [] |
createdBy | ObjectId -> Member | default null |
updatedBy | ObjectId -> Member | default null |
_id | ObjectId | default "6a95712f932657988a91c0e0" |
createdAt | date | set once |
updatedAt | date |
Virtuals (computed, present only when the endpoint asks for them): displayText.