Overview
Features
arango_query
Execute AQL queries; takes an AQL query string as a required parameter; optionally accepts bind variables for parameterized queries; returns query results as JSON.
arango_insert
Insert documents into collections; requires collection name and document object; automatically generates a document key if not provided; returns the created document metadata.
arango_update
Update existing documents; requires collection name, document key, and update object; returns the updated document metadata.
arango_remove
Remove documents from collections; requires collection name and document key; returns the removed document metadata.
arango_backup
Backup all collections to JSON files; requires an output directory path; creates JSON files for each collection with current data; useful for data backup and migration.
arango_list_collections
List all collections in the database; returns an array of collection information including names, IDs, and types.
arango_create_collection
Create a new collection in the database; requires collection name; optional type (document or edge); optional waitForSync setting; returns collection information including name, type, and status.




