Crates.io | r2d2_cypher |
lib.rs | r2d2_cypher |
version | 0.4.0 |
source | src |
created_at | 2015-10-24 01:51:58.589051 |
updated_at | 2017-12-06 10:42:11.245392 |
description | Cypher support for the r2d2 connection pool |
homepage | |
repository | https://github.com/flosse/r2d2-cypher |
max_upload_size | |
id | 3292 |
size | 4,914 |
r2d2-cypher is a r2d2 connection pool for rusted-cypher.
extern crate r2d2;
extern crate r2d2_cypher;
use r2d2::{Config, Pool};
use r2d2_cypher::CypherConnectionManager;
pub fn main() {
let db_url = "http://neo4j:neo4j@127.0.0.1:7474/db/data";
let manager = CypherConnectionManager{url:db_url.to_owned()};
let config = Config::builder().pool_size(5).build();
let pool = Pool::new(config, manager).unwrap();
let client = pool.clone().get().unwrap();
let result = client.cypher().exec("MATCH (n)-[r]->() RETURN n");
}
This project is licensed under the MIT license.