Target
One publication of a post to one connection. It holds the adapted text, media and options for that network, and moves through approval and delivery on its own.
Postmaster idea1 ── *Targetper connection* ── 1Connectionaccount1 ── *Revisionimmutable
Attributes9
| Name | Type | Required | Default | Notes |
|---|---|---|---|---|
| id | TargetID | required | — | ULID, prefix tgt_ |
| post_id | → Post | required | — | cascade on delete |
| connection_id | → Connection | required | — | one project |
| approval | ApprovalState | required | pending | bound to revision |
| delivery | DeliveryState | required | draft | 7 states |
| scheduled_at | timestamptz | optional | null | UTC |
| remote_id | text | optional | null | set after publish |
Relationships3