fix: use double quote for postgres columns

pull/170/head
Valentin271 6 months ago
parent 7933a87622
commit 0a1c65372c
No known key found for this signature in database
GPG Key ID: 77B4667C08D99D91

@ -326,17 +326,17 @@ impl Pool for PostgresPool {
) -> anyhow::Result<usize> {
let query = if let Some(filter) = filter {
format!(
"SELECT count(*) FROM `{table}` WHERE {filter}",
r#"SELECT count(*) FROM "{table}" WHERE {filter}"#,
table = table.name,
filter = filter
)
} else {
format!("SELECT count(*) FROM `{}`", table.name)
format!(r#"SELECT count(*) FROM "{}""#, table.name)
};
let res = sqlx::query(query.as_str()).fetch_one(&self.pool).await?;
Ok(res.get::<i32, usize>(0) as usize)
Ok(res.get::<i64, usize>(0) as usize)
}
async fn get_columns(

Loading…
Cancel
Save