smeeckaert / fw-orm
FW 的 ORM
1.0.0.0
2015-09-20 20:04 UTC
Requires
- smeeckaert/fw-tools: ~1.0
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);
文档
许可
这里的一切都是公有领域。