This repo holds the stored queries, collections, and migrations for the relation engine graph database service.
These specifications are used by the Relation Engine API.
- Stored queries are stored AQL queries that can be used by KBase apps to fetch data from the database.
- Collections, or document schemas, are JSON schemas that define what form of data can be stored in the database's collections.
- Datasets contain partial and full schemas specific to a certain dataset.
- Data sources contain general information about where some of our imported data comes from.
- Views are raw ArangoSearch view configuration files
- Analyzers are analyzer configuration files
Tests are located in the spec/tests directory, and are run as part of the test suite triggered by scripts/run_tests.sh
.