Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| id | serial | 10 | √ | nextval('post_topics_id_seq'::regclass) |
|
|
{“what”:“Unique integer assigned by sequence; primary key for this row.”,“why”:“Without it, rows cannot be uniquely referenced for updates or deletions.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:54.389541134+00:00”} |
||||
| post_slug | text | 2147483647 | null |
|
|
{“what”:“Slug of the post this topic assignment belongs to; matches a post’s slug.”,“why”:“Without it, the assignment cannot be linked to a specific post, making the row meaningless.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:54.632671587+00:00”} |
|||||
| primary_keyword | text | 2147483647 | √ | null |
|
|
{“what”:“Main keyword or phrase that characterizes the topic for this post.”,“why”:“Without it, the main searchable term for this topic assignment is missing, breaking keyword-based lookups.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:54.844136446+00:00”} |
||||
| angle_slug | text | 2147483647 | √ | null |
|
|
{“what”:“Slug identifying the specific angle or perspective of the topic.”,“why”:“Without it, the nuance of the topic is lost, making it impossible to distinguish different angles on the same keyword.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:55.053613897+00:00”} |
||||
| topic_vector | jsonb | 2147483647 | √ | null |
|
|
{“what”:“JSON array of numeric values representing the topic embedding vector.”,“why”:“Without it, similarity calculations for recommendations or clustering cannot be performed.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:55.320149784+00:00”} |
||||
| created_at | timestamptz | 35,6 | √ | now() |
|
|
{“what”:“Timestamp when this topic assignment was created, in UTC.”,“why”:“Without it, the age of the assignment is unknown, affecting time-based filtering or audits.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T04:17:55.630096778+00:00”} |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| post_topics_pkey | Primary key | Asc | id |
| post_topics_post_slug_key | Must be unique | Asc | post_slug |