ArangoDB driver for Laravel
The unguent between the ArangoDB and Laravel
The goal is to create a drop-in ArangoDB replacement for Laravel's database, migrations and model handling.
This package is in development; use at your own peril.
You may use composer to install Aranguent:
composer require laravel-freelancer-nl/aranguent
Laravel | ArangoDB | PHP | Aranguent |
---|---|---|---|
^8.0 and ^9.0 | ^3.7 | ^8.0 | ^0.13 |
- Connect to ArangoDB: set up a connection
- Converting from SQL databases to ArangoDB:
- Migrations: migration conversion and commands
- Eloquent relationships: supported relationships
- Query Builder: supported functions
- Selecting JSON data: how to select subsets of documents.
- ArangoSearch: searching views
- Transactions: how to set up ArangoDB transactions
- FluentAQL: Use the AQL query builder directly
- Testing: testing your project with Aranguent.
- Compatibility list: overview of DB related compatible methods.