berlioz/atlas-package

Atlas.ORM 包适用于 Berlioz 框架

安装量: 2,815

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 2

开放问题: 0

类型:berlioz-package

v2.0.0-beta1 2021-09-10 13:16 UTC

This package is auto-updated.

Last update: 2024-08-26 15:46:25 UTC


README

Latest Version Software license Quality Grade Total Downloads

本包旨在为 Berlioz 框架 提供一个 Atlas

Atlas 是一个用于 PHP 的数据库框架,可以帮助您处理持久化模型,并在需要时提供向更丰富的领域模型重构的途径。

Atlas 的官方网站

有关更多信息和使用 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%"
      }
    }
  }
}