berlioz / atlas-package
Atlas.ORM 包适用于 Berlioz 框架
v2.0.0-beta1
2021-09-10 13:16 UTC
Requires
- php: ^8.0
- atlas/cli: ^2.2
- atlas/orm: ^3.1
- atlas/transit: 0.x-dev
- berlioz/cli-core: ^2.0
- doctrine/sql-formatter: ^1.1
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-08-26 15:46:25 UTC
README
本包旨在为 Berlioz 框架 提供一个 Atlas。
Atlas 是一个用于 PHP 的数据库框架,可以帮助您处理持久化模型,并在需要时提供向更丰富的领域模型重构的途径。
有关更多信息和使用 Berlioz 框架,请访问网站和在线文档: https://getberlioz.com
安装
Composer
您可以使用 Composer 安装 Atlas 包,这是推荐的安装方法。
$ composer require berlioz/atlas-package
依赖关系
- PHP >= 7.1
- 包
- berlioz/core
- atlas/orm
- atlas/cli
用法
包添加了一个名为 atlas
的服务,对应于 \Atlas\Orm\Atlas
类。
有关更多信息,请参阅 Atlas ORM 文档。
配置
默认配置
{ "atlas": { "pdo": { "connection_locator": { "default": { "dsn": null, "username": null, "password": null }, "read": {}, "write": {} } }, "orm": { "atlas": { "transaction_class": "Atlas\\Orm\\Transaction\\AutoTransact", "log_queries": "%berlioz.debug%" } } } }