Download the PHP package easyswoole/orm without Composer
On this page you can find all versions of the php package easyswoole/orm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download easyswoole/orm
More information about easyswoole/orm
Files in easyswoole/orm
Download easyswoole/orm
More information about easyswoole/orm
Files in easyswoole/orm
Vendor easyswoole
Package orm
Short Description php stander lib
License Apache-2.0
Homepage https://www.easyswoole.com/
Package orm
Short Description php stander lib
License Apache-2.0
Homepage https://www.easyswoole.com/
Please rate this library. Is it a good library?
Informations about the package orm
Easyswoole-ORM
项目背景
由于swoole协程环境不可以直接使用php-fpm的orm组件(由于存在静态全局变量、连接层没有做好协程处理,无法协程安全地使用)
所以easyswoole花费大量时间精力维护orm组件,连贯操作等功能设计借鉴TP5.0的ORM组件。
有疑问、功能建议、bug反馈请在QQ群、github issue、直接联系宣言提交。
问题反馈模板
一个完整的提问需要包含以下几点:
- 1.出现了问题,怀疑orm组件的bug,需要先行编写最小测试。(比如一个新的类,单独只调用一个功能,都出问题了,排除其他因素影响)
- 2.用文字描述出现的问题,附带运行和调试的参数截图
- 3.附带第一步最小测试复现脚本
安装
RFC
1、Model Invoke
2、Model Where
官网文档
http://www.easyswoole.com/Cn/Components/Orm/changeLog.html
单元测试
推荐使用mysql著名的employees样例库进行测试和学习mysql: https://github.com/datacharmer/test_db
主要项目负责人
参与贡献方式
- 有实际生产使用的,提出升级迭代建议
- 使用过程中遇到问题,并且查看文档,基本排除个人原因导致的问题,怀疑bug,及时反馈
- 参与orm组件的代码维护、功能升级
- 参与orm组件的文档维护(也就是加入easyswoole文档维护团队)
开源协议
Apache-2.0
功能介绍
- 基于easyswoole/mysqli组件,承当构造层职责。
- 基于easyswoole/pool组件,承当基础连接池。
- 支持执行自定义sql语句、构造器查询。
- 支持事务,DbManager连接管理器也可承当事务管理器的职责。
- 支持关联查询。
- 支持多数据库配置,读写分离。
- 便捷的连贯操作、聚合操作。
设计层级
All versions of orm with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1.0
ext-swoole Version >=4.4.7
ext-json Version *
easyswoole/component Version ^2.0
easyswoole/mysqli Version ^2.0
easyswoole/ddl Version ^1.0
easyswoole/pool Version ^1.0
ext-swoole Version >=4.4.7
ext-json Version *
easyswoole/component Version ^2.0
easyswoole/mysqli Version ^2.0
easyswoole/ddl Version ^1.0
easyswoole/pool Version ^1.0
The package easyswoole/orm contains the following files
Loading the files please wait ....