@ -482,7 +482,7 @@ impl PostgresPool {
) -> anyhow ::Result < Vec < serde_json ::Value > > {
) -> anyhow ::Result < Vec < serde_json ::Value > > {
let query = if let Some ( filter ) = filter {
let query = if let Some ( filter ) = filter {
format! (
format! (
r#"SELECT to_json( {table}.*) FROM "{database}"."{table_schema}"."{table}" WHERE {filter} LIMIT {limit} OFFSET {page}"#,
r#"SELECT to_json( " {table}" .*) FROM "{database}"."{table_schema}"."{table}" WHERE {filter} LIMIT {limit} OFFSET {page}"#,
database = database . name ,
database = database . name ,
table = table . name ,
table = table . name ,
filter = filter ,
filter = filter ,
@ -492,7 +492,7 @@ impl PostgresPool {
)
)
} else {
} else {
format! (
format! (
r#"SELECT to_json( {table}.*) FROM "{database}"."{table_schema}"."{table}" LIMIT {limit} OFFSET {page}"#,
r#"SELECT to_json( " {table}" .*) FROM "{database}"."{table_schema}"."{table}" LIMIT {limit} OFFSET {page}"#,
database = database . name ,
database = database . name ,
table = table . name ,
table = table . name ,
table_schema = table . schema . clone ( ) . unwrap_or_else ( | | "public" . to_string ( ) ) ,
table_schema = table . schema . clone ( ) . unwrap_or_else ( | | "public" . to_string ( ) ) ,