PHPackages                             lzpeng/hyperf-cycle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. lzpeng/hyperf-cycle

ActiveLibrary[Database &amp; ORM](/categories/database)

lzpeng/hyperf-cycle
===================

Cycle ORM support for hyperf

v1.0.9(2mo ago)11.3k↑52.9%MITPHPPHP &gt;=8.1

Since Jun 22Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/liuzhanpeng/hyperf-cycle)[ Packagist](https://packagist.org/packages/lzpeng/hyperf-cycle)[ RSS](/packages/lzpeng-hyperf-cycle/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (12)Versions (12)Used By (0)

hyperf-cycle
============

[](#hyperf-cycle)

[Cycle ORM](https://cycle-orm.dev/) 在 Hyperf 中的连接池支持。

该库基于 `hyperf/pool` 为 Cycle ORM 提供协程安全的数据库连接复用能力，同时尽量保持与原生 Cycle ORM 一致的配置和使用方式。

特性
--

[](#特性)

- 基于 `hyperf/pool` 的数据库连接池
- 按协程隔离 `Database` 与 `ORM` 实例
- 自动回收连接，减少长驻进程中的连接泄露风险
- 保持与 Cycle ORM 接近的配置结构
- 支持 MySQL、PostgreSQL、SQLite、SQL Server

安装
--

[](#安装)

```
composer require lzpeng/hyperf-cycle
```

发布配置
----

[](#发布配置)

安装后可发布默认配置：

```
php bin/hyperf.php vendor:publish lzpeng/hyperf-cycle
```

发布后会生成数据库配置文件，你可以在其中维护连接信息和连接池参数。

配置示例
----

[](#配置示例)

```
