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%"
}
}
}
}