+16
-13
@@ -109,21 +109,24 @@ pub mod queue {
|
||||
coverart_queue_id: &uuid::Uuid,
|
||||
) -> Result<uuid::Uuid, sqlx::Error> {
|
||||
match sqlx::query(
|
||||
r#"
|
||||
INSERT INTO "coverartQueueData" (file_key, bucket, region, coverart_queue_id) VALUES($1, $2, $3, $4) RETURNING id;
|
||||
r#"
|
||||
INSERT INTO "coverartQueueData" (file_key, bucket, region, coverart_queue_id)
|
||||
VALUES($1, $2, $3, $4) RETURNING id;
|
||||
"#,
|
||||
)
|
||||
.bind(file_key)
|
||||
.bind(bucket)
|
||||
.bind(region)
|
||||
.bind(coverart_queue_id)
|
||||
.fetch_one(pool).await {
|
||||
Ok(row) => {
|
||||
let id: uuid::Uuid = row.try_get("id")?;
|
||||
Ok(id)
|
||||
}
|
||||
Err(_err) => Err(sqlx::Error::RowNotFound),
|
||||
)
|
||||
.bind(file_key)
|
||||
.bind(bucket)
|
||||
.bind(region)
|
||||
.bind(coverart_queue_id)
|
||||
.fetch_one(pool)
|
||||
.await
|
||||
{
|
||||
Ok(row) => {
|
||||
let id: uuid::Uuid = row.try_get("id")?;
|
||||
Ok(id)
|
||||
}
|
||||
Err(_err) => Err(sqlx::Error::RowNotFound),
|
||||
}
|
||||
}
|
||||
|
||||
pub async fn update_file_key(
|
||||
|
||||
Reference in New Issue
Block a user