glossary


Description

{“what”:“A glossary of domain terms and their definitions.”,“why”:“Without it, term meanings are undocumented and ambiguous across the codebase.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:03:33.542665144+00:00”}

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
core_user.id fk_glossary_ref_creator_id C

{“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

Relationships