laravel-arangodb
                                
                                 laravel-arangodb copied to clipboard
                                
                                    laravel-arangodb copied to clipboard
                            
                            
                            
                        ArangoDB driver for Laravel
Aranguent
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.
Installation
You may use composer to install Aranguent:
composer require laravel-freelancer-nl/aranguent
Version compatibility
| Laravel | ArangoDB | PHP | Aranguent | 
|---|---|---|---|
| ^8.0 and ^9.0 | ^3.7 | ^8.0 | ^0.13 | 
| ^11.0 | ^3.11 | ^8.2 | ^1.0.0 | 
Documentation
- 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.
- Secondary database: using ArangoDB as your secondary database.

