Adding scheduling module #15

Merged
phoenix merged 3 commits from scheduling_module into v0.3.0-migrate 2026-05-30 22:56:14 -04:00
Showing only changes of commit ad3553dc01 - Show all commits
+4 -6
View File
@@ -1,6 +1,5 @@
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Default, Deserialize, Serialize)] #[derive(Clone, Debug, Default, Deserialize, Serialize)]
pub struct ScheduledMessageEvent { pub struct ScheduledMessageEvent {
id: uuid::Uuid, id: uuid::Uuid,
@@ -11,7 +10,6 @@ pub struct ScheduledMessageEvent {
created: Option<time::OffsetDateTime>, created: Option<time::OffsetDateTime>,
} }
#[derive(Clone, Debug, Default, Deserialize, Serialize)] #[derive(Clone, Debug, Default, Deserialize, Serialize)]
pub struct ScheduledMessage { pub struct ScheduledMessage {
id: uuid::Uuid, id: uuid::Uuid,
@@ -23,7 +21,7 @@ pub struct ScheduledMessage {
user_id: uuid::Uuid, user_id: uuid::Uuid,
} }
pub const READY: &str = "READY"; pub const READY: &str = "READY";
pub const PENDING: &str = "PENDING"; pub const PENDING: &str = "PENDING";
pub const PROCESSING: &str = "PROCESSING"; pub const PROCESSING: &str = "PROCESSING";
pub const DONE: &str = "DONE"; pub const DONE: &str = "DONE";