userlib/jsonb/
history.rs

1use postgres_types::{FromSql, ToSql};
2use serde::{Deserialize, Serialize};
3
4#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, FromSql, ToSql)]
5#[serde(rename_all = "camelCase")]
6pub struct HistoryForm {
7    pub risk: bool,
8    pub description_risk: Option<String>,
9    pub contact_details_risk: Option<String>,
10    pub violent_behaviour: bool,
11    pub details_violent_behaviour: Option<String>,
12    pub student_expelled: bool,
13    pub violence: Option<bool>,
14    pub possession_weapon: Option<bool>,
15    pub threats: Option<bool>,
16    pub illegal_drugs: Option<bool>,
17    pub other_incidents: bool,
18    pub other_incidents_desc: Option<String>,
19}