arangodb_ecto icon indicating copy to clipboard operation
arangodb_ecto copied to clipboard

An Ecto adapter for ArangoDB.

Results 8 arangodb_ecto issues
Sort by recently updated
recently updated
newest added

Hi, I'm starting a new phoenix project where `Ecto` 4.0.0 is the default version. However `arangodb_ecto` requires `Ecto` 2.2. I tried to use `Ecto` 2.2 but it is apparently unavailable...

Hi, The main thing I use ArangoDB is a dynamic link between multiple collections. I.e. you can link a column named "media" to either a movie or a tv show...

Currently, the Ecto adapter uses ArangoEx. This driver exchanges regular json with the ArangoDB server. Working with VelocyStream would make things faster.

Ecto.DateTime was deprecated some time ago.

We have to translate [Query.preload](https://hexdocs.pm/ecto/Ecto.Query.html#preload/3) and [Repo.preload](https://hexdocs.pm/ecto/Ecto.Repo.html#c:preload/3) into something like [AQL subqueries](https://docs.arangodb.com/3.3/AQL/Examples/CombiningQueries.html) ``` from p in Post, join: c in assoc(p, :comments), preload: [comments: c] ``` should translate into ```...

Let's try to provide the same level of docs as Ecto and Postgrex. Undocumented features: - Create edge collections - Preload feature

After some experimenting, a few areas arose, where we need to make changes: - concurrent migrations was introduced The Adapter behaviour expects `lock_for_migrations` - Ecto.Date and Ecto.DateTime are now fully...