From b65968dc3110030077e0a20a932425bf8eb64c91 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Tue, 13 Sep 2022 19:17:18 +0200 Subject: Prevent DB check from sqlx --- src/models/model.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/models/model.rs') diff --git a/src/models/model.rs b/src/models/model.rs index f686192..06e9b8f 100644 --- a/src/models/model.rs +++ b/src/models/model.rs @@ -98,7 +98,7 @@ impl Model { .validate() .map_err(|error| AppError::BadRequest(error.to_string()))?; - let rec = sqlx::query_as!( + let rec = sqlx::query_as_unchecked!( Model, r#" INSERT INTO models (name, description, duration, height, weight, printer, material, author_id, created, updated) @@ -126,7 +126,7 @@ impl Model { pub async fn find_by_id(model_id: i32) -> Result { let pool = unsafe { get_client() }; - let rec = sqlx::query_as!( + let rec = sqlx::query_as_unchecked!( ModelUser, r#" SELECT @@ -150,7 +150,7 @@ impl Model { /// List all models pub async fn list(page: i64) -> Result, AppError> { let pool = unsafe { get_client() }; - let rows = sqlx::query_as!( + let rows = sqlx::query_as_unchecked!( ModelUser, r#" SELECT @@ -175,7 +175,7 @@ impl Model { /// Return the number of models. pub async fn count() -> Result { let pool = unsafe { get_client() }; - let row = sqlx::query!(r#"SELECT COUNT(id) as count FROM models"#) + let row = sqlx::query_unchecked!(r#"SELECT COUNT(id) as count FROM models"#) .fetch_one(pool) .await?; @@ -207,7 +207,7 @@ impl ModelUpload { pub async fn create(file: ModelUpload) -> Result { let pool = unsafe { get_client() }; - let rec = sqlx::query_as!( + let rec = sqlx::query_as_unchecked!( ModelUpload, r#" INSERT INTO uploads (filepath, model_id, created) -- cgit v1.2.3-71-g8e6c