my_arangoex v0.1.0 MyArangoex.Aql

ArangoDB AQL methods

Summary

Functions

clear_query_cache(endpoint)
clear_query_cache(MyArangoex.Endpoint.t) :: MyArangoex.ok_error(map)
clear_slow_queries(endpoint)
clear_slow_queries(MyArangoex.Endpoint.t) :: MyArangoex.ok_error(map)
create_function(endpoint, function)
create_function(MyArangoex.Endpoint.t, MyArangoex.Aql.Function.t) :: MyArangoex.ok_error(map)
current_queries(endpoint)
current_queries(MyArangoex.Endpoint.t) :: MyArangoex.ok_error(map)
delete_function(endpoint, name)

Remove existing AQL user function#

DELETE /_api/aqlfunction/{name}

explain_query(endpoint, query, options \\ %{})
functions(endpoint)
kill_query(endpoint, query_id)
query_cache_properties(endpoint)
query_cache_properties(MyArangoex.Endpoint.t) :: MyArangoex.ok_error(map)
query_properties(endpoint)
query_properties(MyArangoex.Endpoint.t) :: MyArangoex.ok_error(map)
set_query_cache_properties(endpoint, options \\ %{})
set_query_cache_properties(MyArangoex.Endpoint.t, Keyword.t) :: MyArangoex.ok_error(map)
set_query_properties(endpoint, options \\ %{})
set_query_properties(MyArangoex.Endpoint.t, Keyword.t) :: MyArangoex.ok_error(map)
slow_queries(endpoint)
validate_query(endpoint, query)