nineton-nasa / norm
一个基本的ORM和数据库库
1.0.12
2022-11-02 07:58 UTC
Requires
- php: >=7.4.0
- ext-pdo: *
Requires (Dev)
- phpunit/phpunit: ^9
README
Norm是一个用PHP语言编写的ORM库。它提供了一种方便的方法来连接数据库并将对象映射到数据库表。该库旨在提供一个简单易用的API,使开发者能够轻松地创建和管理数据库。
安装
使用Composer安装
composer require nineton-nasa/norm
创建模型和映射器
1. 创建数据库配置文件
在供应商目录中创建一个.norm-db.ini
文件,并修改相应的参数(文件内容参考.norm-db.example.ini
)。
[DATABASE] TYPE = mysql HOSTNAME = 127.0.0.1 HOSTPORT = 3306 DATABASE = db-name USERNAME = root PASSWORD = password CHARSET = utf8mb4
2. 执行命令
在供应商目录中执行以下命令,并按提示输入相应的参数
./bin/norm-create
功能
Norm ORM库的主要功能包括
- 将对象映射到数据库表
- 通过模型类访问数据库表中的数据
- 支持复杂查询
- 支持事务处理
贡献者
Norm是一个开源项目,所有开发者都欢迎参与。如果您发现任何错误或缺陷,请提交问题或拉取请求。
许可
Norm遵循MIT许可。有关完整的许可文本,请参阅LICENSE。