一个基本的ORM和数据库库

1.0.12 2022-11-02 07:58 UTC

This package is auto-updated.

Last update: 2024-09-10 08:33:20 UTC


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