pub async fn query_one( sql: &str, params: &[&(dyn ToSql + Sync)] ) -> Result<HashMap<String, Value>, String>