Delete scheduled message event endpoint (#19)
Reviewed-on: phoenix/textsender_api#19
This commit was merged in pull request #19.
This commit is contained in:
@@ -189,6 +189,25 @@ pub mod sched_msg_event {
|
||||
}
|
||||
}
|
||||
|
||||
pub async fn delete(
|
||||
pool: &sqlx::PgPool,
|
||||
scheduled_message_event: &textsender_models::message::scheduling::ScheduledMessageEvent,
|
||||
) -> Result<(), sqlx::Error> {
|
||||
match sqlx::query(
|
||||
r#"
|
||||
DELETE FROM "scheduled_message_events"
|
||||
WHERE id = $1
|
||||
"#,
|
||||
)
|
||||
.bind(scheduled_message_event.id)
|
||||
.execute(pool)
|
||||
.await
|
||||
{
|
||||
Ok(_) => Ok(()),
|
||||
Err(err) => Err(err),
|
||||
}
|
||||
}
|
||||
|
||||
async fn parse_row(
|
||||
row: &sqlx::postgres::PgRow,
|
||||
) -> Result<textsender_models::message::scheduling::ScheduledMessageEvent, sqlx::Error> {
|
||||
|
||||
Reference in New Issue
Block a user