Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| id | int4 | 10 | √ | null |
|
|
{“what”:“Integer primary key; unique per glossary row.”,“why”:“Without it, rows cannot be uniquely identified for updates or joins.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.564726236+00:00”} |
||||
| term | varchar | 255 | null |
|
|
{“what”:“The term being defined; a short phrase, e.g., ‘idempotent’.”,“why”:“Without it, the definition has no subject to attach to.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.586876554+00:00”} |
|||||
| definition | text | 2147483647 | null |
|
|
{“what”:“The full explanation of the term in plain language.”,“why”:“Without it, the term’s meaning is unknown to readers.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.611182607+00:00”} |
|||||
| created_at | timestamptz | 35,6 | now() |
|
|
{“what”:“Timestamp of row creation, with timezone, set to now() on insert.”,“why”:“Without it, audit history and ordering of glossary additions is lost.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.648057925+00:00”} |
|||||
| updated_at | timestamptz | 35,6 | now() |
|
|
{“what”:“Timestamp of last modification, with timezone, defaults to now().”,“why”:“Without it, you cannot tell when a definition was last revised.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.669089557+00:00”} |
|||||
| creator_id | int4 | 10 | 13371338 |
|
|
{“what”:“User ID of the creator; defaults to 13371338.”,“why”:“Without it, you cannot trace who introduced the term.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.694649466+00:00”} |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| glossary_pkey | Primary key | Asc | id |
| glossary_term_key | Must be unique | Asc | term |
| idx_glossary_creator_id | Performance | Asc | creator_id |