PHPackages                             sethink/swoole-orm - 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. sethink/swoole-orm

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

sethink/swoole-orm
==================

sethink

v0.0.7(6y ago)864786[1 PRs](https://github.com/sethink/swoole-orm/pulls)Apache-2.0PHPPHP &gt;=7.0.0

Since Dec 1Pushed 4y ago3 watchersCompare

[ Source](https://github.com/sethink/swoole-orm)[ Packagist](https://packagist.org/packages/sethink/swoole-orm)[ RSS](/packages/sethink-swoole-orm/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (7)DependenciesVersions (8)Used By (0)

swoole-orm
==========

[](#swoole-orm)

```
基于swoole的mysql协程连接池，简单封装。
实现多个协程间共用同一个协程客户端

```

感谢完善
====

[](#感谢完善)

\[1\]：[nowbe](https://gitee.com/nowbe) -&gt; 新增数据返回insert\_id

版本
==

[](#版本)

v0.0.1
------

[](#v001)

```
1、初完成

```

v0.0.2
------

[](#v002)

```
1、修复find()查询bug

```

v0.0.3
------

[](#v003)

```
1、将splqueque修改为channel
2、添加lock()
3、添加日志
4、表前缀

```

v0.0.4
------

[](#v004)

```
1、添加setDefer -> 设置是否返回结果(默认为true。部分操作，例如insert，update等，如果不需要返回返回结果，则可以设置为false)
2、使用go处理协程
3、完善日志功能

```

v0.0.5
------

[](#v005)

```
1、去掉日志功能，修改为在log文件打印错误信息和抛出异常
2、添加断线重连功能
3、添加instance()函数，如果有特殊需求扩展无法实现，又想共用连接池时，譬如事务处理，此时可以通过instance获取一个连接
4、添加put()函数，配合instance使用，使用完连接后，将连接put回连接池里
5、find()函数bug修复，返回一维数组

```

v0.0.6
------

[](#v006)

```
1、修复返回类型报警提示
2、修复where bug

```

v0.0.7
------

[](#v007)

```
1、where的or修复

```

引入
==

[](#引入)

```
>composer require sethink/swoole-orm

```

入门例子
====

[](#入门例子)

```
