graphdbhue3/src/backend/backend.rs

22 lines
482 B
Rust
Raw Normal View History

2024-05-24 13:09:17 +02:00
use neo4rs::Graph;
use rocket::{get, Route, State};
use rocket::response::status::NotFound;
use rocket_okapi::{openapi, openapi_get_routes};
use rocket::serde::json::Json;
pub fn build_api() -> Vec<Route> {
openapi_get_routes![
append
]
}
/// get general build-server stats
#[openapi(tag = "stats")]
#[get("/append")]
pub async fn append(graph: &State<Graph>) -> Result<String, NotFound<String>> {
let graph = graph as &Graph;
Ok("worked".to_string())
}