improve sql query performances

This commit is contained in:
Ruben Fiszel
2023-08-20 18:06:59 +02:00
parent 4166b0b139
commit e41a3fc1d2
15 changed files with 34 additions and 25 deletions
+1 -1
View File
@@ -250,7 +250,7 @@ async fn premium_info(
require_admin(authed.is_admin, &authed.username)?;
let mut tx = db.begin().await?;
let row = sqlx::query_as::<_, PremiumWorkspaceInfo>(
"SELECT premium, usage.usage FROM workspace LEFT JOIN usage ON workspace.id = usage.id AND usage.is_workspace IS true WHERE workspace.id = $1",
"SELECT premium, usage.usage FROM workspace LEFT JOIN usage ON workspace.id = $1 AND usage.is_workspace IS true WHERE workspace.id = $1",
)
.bind(w_id)
.fetch_one(&mut *tx)