Fix warnings
Rust CI / Check (pull_request) Successful in 3m19s
Rust CI / Rustfmt (pull_request) Successful in 1m58s
Rust CI / Test Suite (pull_request) Failing after 2m30s
Rust CI / Clippy (pull_request) Has been cancelled
Rust CI / build (pull_request) Has been cancelled
Rust CI / Check (pull_request) Successful in 3m19s
Rust CI / Rustfmt (pull_request) Successful in 1m58s
Rust CI / Test Suite (pull_request) Failing after 2m30s
Rust CI / Clippy (pull_request) Has been cancelled
Rust CI / build (pull_request) Has been cancelled
This commit is contained in:
+12
-4
@@ -61,7 +61,10 @@ mod tests {
|
|||||||
db_name: &str,
|
db_name: &str,
|
||||||
) -> Result<(), sqlx::Error> {
|
) -> Result<(), sqlx::Error> {
|
||||||
let create_query = format!("CREATE DATABASE {}", db_name);
|
let create_query = format!("CREATE DATABASE {}", db_name);
|
||||||
match sqlx::query(&create_query).execute(template_pool).await {
|
match sqlx::query(sqlx::AssertSqlSafe(create_query))
|
||||||
|
.execute(template_pool)
|
||||||
|
.await
|
||||||
|
{
|
||||||
Ok(_) => Ok(()),
|
Ok(_) => Ok(()),
|
||||||
Err(e) => Err(e),
|
Err(e) => Err(e),
|
||||||
}
|
}
|
||||||
@@ -73,7 +76,9 @@ mod tests {
|
|||||||
db_name: &str,
|
db_name: &str,
|
||||||
) -> Result<(), sqlx::Error> {
|
) -> Result<(), sqlx::Error> {
|
||||||
let drop_query = format!("DROP DATABASE IF EXISTS {} WITH (FORCE)", db_name);
|
let drop_query = format!("DROP DATABASE IF EXISTS {} WITH (FORCE)", db_name);
|
||||||
sqlx::query(&drop_query).execute(template_pool).await?;
|
sqlx::query(sqlx::AssertSqlSafe(drop_query))
|
||||||
|
.execute(template_pool)
|
||||||
|
.await?;
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -106,13 +111,16 @@ mod tests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mod init {
|
mod init {
|
||||||
|
use std::time::Duration;
|
||||||
|
|
||||||
pub async fn app(pool: sqlx::PgPool) -> axum::Router {
|
pub async fn app(pool: sqlx::PgPool) -> axum::Router {
|
||||||
crate::config::init::routes()
|
crate::config::init::routes()
|
||||||
.await
|
.await
|
||||||
.layer(axum::Extension(pool))
|
.layer(axum::Extension(pool))
|
||||||
.layer(axum::extract::DefaultBodyLimit::max(1024 * 1024 * 1024))
|
.layer(axum::extract::DefaultBodyLimit::max(1024 * 1024 * 1024))
|
||||||
.layer(tower_http::timeout::TimeoutLayer::new(
|
.layer(tower_http::timeout::TimeoutLayer::with_status_code(
|
||||||
std::time::Duration::from_secs(300),
|
axum::http::StatusCode::OK,
|
||||||
|
Duration::from_secs(300),
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user