Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Experimental Ruby DSL for creating AQL queries

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 Rakefile


Build Status Dependency Status

'Ere I am, J.H. ...The ghost in the machine.
— Mr. Helpmann

AQL is currently redesigned. Brazil is on hiatus.

Brazil is an experimental Ruby DSL for creating queries for the ArangoDB in the the Arango Query Language. Brazil is also the fifth biggest producer of Avocados (according to Wikipedia) and an amazing movie.

Brazil is not intended to be a Object Document Mapper, but to be used by the ODM to build the queries. It is built for Ruby 1.9 only. The compatability with Ruby 1.9.2, 1.9.3, JRuby (1.9 Mode) and Rubinius (1.9 Mode) is tested by Travis.


ArangoDB is...

[...] a document-store, which focuses on durability of the data taking advantage of new technologies like SSD, support for graph and geo algorithms needed in social networks, ease of use for the developer and minimal effort to operate for the administrator.

Something went wrong with that request. Please try again.