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}