laravel-freelancer-nl / aranguent
Laravel与ArangoDB多模型数据库的桥梁
v1.0.0-beta.11
2024-08-25 11:50 UTC
Requires
- php: ^8.2
- ext-json: *
- composer/composer: ^2.7.0
- laravel-freelancer-nl/arangodb-php-client: ^2.3.0
- laravel-freelancer-nl/fluentaql: ^2.0
- laravel/framework: ^11.0
- spatie/laravel-data: ^4.4.0
- stevebauman/unfinalize: ^2.1
- vlucas/phpdotenv: ^5.4
Requires (Dev)
- larastan/larastan: ^2.0
- laravel/pint: ^1.10
- mockery/mockery: ^1.5.0
- nunomaduro/collision: ^8.0
- orchestra/testbench: ^9.0
- pestphp/pest: ^2.6.1
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpmd/phpmd: 2.13
- phpstan/phpstan: ^1.0
- spatie/laravel-ray: ^1.32
- timacdonald/log-fake: ^2.2.0
- dev-next
- v1.0.0-beta.11
- v1.0.0-beta.10
- v1.0.0-beta.9
- v1.0.0-beta.8
- v1.0.0-beta.7
- v1.0.0-beta.6
- v1.0.0-beta.5
- v1.0.0-beta.4
- v1.0.0-beta.3
- v1.0.0-beta.2
- v1.0.0-beta-1
- v1.0.0-alpha.4
- v1.0.0-alpha.3
- v1.0.0-alpha.2
- v1.0.0-alpha.1
- 0.15.0
- 0.14.3
- 0.14.2
- 0.14.1
- 0.14
- 0.13
- 0.12
- 0.11
- 0.10
- 0.9
- 0.8
- 0.7
- 0.6
- 0.5
- 0.4.1
- 0.4
- 0.3.2
- 0.3.1
- 0.3
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.0
- dev-LaravelFreelancerNL-patch-1
This package is auto-updated.
Last update: 2024-09-18 08:57:08 UTC
README
ArangoDB 驱动程序,用于Laravel
ArangoDB与Laravel之间的桥梁
目标是创建一个即插即用的ArangoDB,替换Laravel的数据库、迁移和模型处理。
此包处于开发中;请自行承担风险使用。
安装
此驱动程序目前处于v1 beta阶段。要安装它,请确保最低稳定性设置为beta或更低,并且在composer.json中将prefer-stable设置为false
"minimum-stability": "beta",
"prefer-stable": false,
然后您可以使用composer安装Aranguent
composer require laravel-freelancer-nl/aranguent
版本兼容性
文档
- 连接到ArangoDB:设置连接
- 从SQL数据库转换为ArangoDB:
- 迁移:迁移转换和命令
- Eloquent关系:支持的关系
- 查询构建器:支持的功能
- 选择JSON数据:如何选择文档的子集。
- ArangoSearch:搜索视图
- 事务:如何设置ArangoDB事务
- FluentAQL:直接使用AQL查询构建器
- 测试:使用Aranguent测试您的项目。
- 兼容性列表:数据库相关兼容方法的概述。
- 辅助数据库:将ArangoDB用作辅助数据库。