Rename request models

This commit is contained in:
Tobias Reisinger 2024-04-26 02:14:47 +02:00
parent ccc30dcdaf
commit e2f3d7b82a
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
5 changed files with 19 additions and 19 deletions
emgauwa-lib/src/types

View file

@ -7,21 +7,21 @@ use crate::errors::DatabaseError;
use crate::types::ScheduleUid;
#[derive(Debug, Serialize, Deserialize)]
pub struct RequestCreateSchedule {
pub struct RequestScheduleCreate {
pub name: String,
pub periods: DbPeriods,
pub tags: Option<Vec<String>>,
}
#[derive(Debug, Serialize, Deserialize)]
pub struct RequestUpdateSchedule {
pub struct RequestScheduleUpdate {
pub name: Option<String>,
pub periods: Option<DbPeriods>,
pub tags: Option<Vec<String>>,
}
#[derive(Debug, Serialize, Deserialize)]
pub struct RequestUpdateRelay {
pub struct RequestRelayUpdate {
pub name: Option<String>,
pub active_schedule: Option<RequestScheduleId>,
pub schedules: Option<Vec<RequestScheduleId>>,
@ -34,12 +34,12 @@ pub struct RequestScheduleId {
}
#[derive(Debug, Serialize, Deserialize)]
pub struct RequestUpdateController {
pub struct RequestControllerUpdate {
pub name: String,
}
#[derive(Debug, Serialize, Deserialize)]
pub struct RequestCreateTag {
pub struct RequestTagCreate {
pub tag: String,
}