smeeckaert/fw-orm

FW 的 ORM

1.0.0.0 2015-09-20 20:04 UTC

This package is not auto-updated.

Last update: 2024-09-18 10:17:15 UTC


README

这是一个轻量级的独立 ORM,主要用于简单的 REST API。

它能做什么

  • 使用 PDO 作为接口
  • 提供 CRUD 的模型助手
  • 提供访问关系的助手
  • 使用 PHPDoc 作为文档
  • 基于 PHP,不在配置中。

不支持的内容及未来不会支持的内容

这个库是有意简化的。

如果你需要这些功能,还有很多其他的 ORM 可能做得更好!

  • 事务
  • 复杂查询。查询很简单,你不能在 ORM 中混合使用 "OR" 和 "AND",即使你可以 "绕过" 这个限制。
  • 关系。虽然有一些支持访问或创建模型关系,但远不如其他 ORM 提供的功能。
  • 多数据库。

安装

克隆存储库并在你的自动加载器中添加 Orm 命名空间。

然后在你的应用程序引导文件中放入数据库信息。

$dsn      = 'mysql:dbname=YOUR_DB;host=YOUR_HOST';
$user     = 'YOUR USER';
$password = 'YOUR_PASSWORD';
\Orm\DB::init($dsn, $user, $password);

文档

查看维基

许可

这里的一切都是公有领域。