use helix_rs::{HelixDB, HelixDBClient};
use serde_json::json;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// Initialize the client (port defaults to 6969 if you pass None)
let client = HelixDB::new(Some("http://localhost"), Some(6969), None);
let payload = json!({
"name": "John",
"age": 20,
});
let result: serde_json::Value = client.query("AddUser", &payload).await?;
println!("Created user: {result:#?}");
Ok(())
}