Skip to content

Commit 40f9c03

Browse files
committed
Update forms-runner class diagram
1 parent 64201e3 commit 40f9c03

1 file changed

Lines changed: 18 additions & 10 deletions

File tree

diagrams/class-diagrams/runner.md

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,22 @@ title: GOV.UK Forms Runner app class diagram
77

88
```mermaid
99
classDiagram
10-
direction RL
11-
class `Submission`
12-
`Submission` : +jsonb answers
13-
`Submission` : +jsonb form_document
14-
`Submission` : +integer form_id
15-
`Submission` : +string mail_message_id
16-
`Submission` : +string mail_status
17-
`Submission` : +string mode
18-
`Submission` : +string reference
19-
`Submission` : +datetime sent_at
10+
direction RL
11+
class `Delivery`
12+
`Delivery` : +datetime delivered_at
13+
`Delivery` : +string delivery_reference
14+
`Delivery` : +datetime failed_at
15+
`Delivery` : +string failure_reason
16+
`Delivery` : +datetime last_attempt_at
17+
class `Submission`
18+
`Submission` : +jsonb answers
19+
`Submission` : +jsonb form_document
20+
`Submission` : +integer form_id
21+
`Submission` : +string mode
22+
`Submission` : +string reference
23+
`Submission` : +string submission_locale
24+
class `SubmissionDelivery`
25+
`Submission` --> `SubmissionDelivery`
26+
`Delivery` --> `SubmissionDelivery`
27+
`Submission` "0..*" -- "0..*" `Delivery`
2028
```

0 commit comments

Comments
 (0)