Make request objects camelCase

This commit is contained in:
Andras Schmelczer 2024-12-08 22:03:35 +00:00
parent 45f1931497
commit 0c14a36da6
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C

View file

@ -1,10 +1,11 @@
use chrono::{DateTime, Utc};
use schemars::JsonSchema;
use serde::Deserialize;
use serde::{self, Deserialize};
use crate::database::models::DocumentVersionId;
#[derive(Debug, Deserialize, JsonSchema)]
#[serde(rename_all = "camelCase")]
pub struct CreateDocumentVersion {
pub created_date: DateTime<Utc>,
pub relative_path: String,
@ -13,6 +14,7 @@ pub struct CreateDocumentVersion {
}
#[derive(Debug, Deserialize, JsonSchema)]
#[serde(rename_all = "camelCase")]
pub struct UpdateDocumentVersion {
pub parent_version_id: DocumentVersionId,
pub created_date: DateTime<Utc>,
@ -22,6 +24,7 @@ pub struct UpdateDocumentVersion {
}
#[derive(Debug, Deserialize, JsonSchema)]
#[serde(rename_all = "camelCase")]
pub struct DeleteDocumentVersion {
pub created_date: DateTime<Utc>,
}