argos/docs/developer/models.md
2024-03-25 13:56:45 +01:00

591 B

The data model

classDiagram
direction RL
class Task {
    - url
    - domain
    - check
    - expected
    - frequency
    - selected_by
    - selected_at
    - completed_at
    - next_run
    - severity
    - last_severity_update
}
class Result{
    - task : Task
    - task_id
    - agent_id
    - submitted_at
    - status
    - severity
    - context
}
Result "*" o-- "1" Task : has many

The severity attribute in Task is the severity of the last Result submitted by an agent.

---
caption: models.py
---