summaryrefslogtreecommitdiff
path: root/makima/src/db/models.rs
diff options
context:
space:
mode:
Diffstat (limited to 'makima/src/db/models.rs')
-rw-r--r--makima/src/db/models.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/makima/src/db/models.rs b/makima/src/db/models.rs
index f9a34b8..6b77563 100644
--- a/makima/src/db/models.rs
+++ b/makima/src/db/models.rs
@@ -2832,13 +2832,21 @@ pub struct UpdateGoalRequest {
pub goal: String,
}
-/// Response for cleanup_directive_tasks.
+/// Response for cleanup_directive_tasks (legacy).
#[derive(Debug, Serialize, ToSchema)]
#[serde(rename_all = "camelCase")]
pub struct CleanupTasksResponse {
pub deleted: i64,
}
+/// Response for cleanup_directive endpoint.
+#[derive(Debug, Serialize, Deserialize, ToSchema)]
+#[serde(rename_all = "camelCase")]
+pub struct CleanupResponse {
+ pub message: String,
+ pub task_id: Option<Uuid>,
+}
+
/// Response for pick_up_orders endpoint.
#[derive(Debug, Serialize, ToSchema)]
#[serde(rename_all = "camelCase")]