文件名称:lessql:LessQL:一种轻量级的高性能PHP ORM替代方案
文件大小:33KB
文件格式:ZIP
更新时间:2024-02-20 09:35:55
php sql orm SQLPHP
少QL LessQL是PHP的对象关系映射的轻量级和高性能替代品。 | | | 如果您正在寻找一种优于原始PDO的基于SQL的方法,请查看作为替代方法。 安装 通过composer安装LessQL: composer require morris/lessql 。 LessQL需要PHP> = 5.6和PDO。 用法 // SCHEMA // user: id, name // post: id, title, body, date_published, is_published, user_id // categorization: category_id, post_id // category: id, title // Connection $ pdo = new PDO ( 'sqlite:blog.sqlite3' ); $ db = new LessQL \ Database ( $ pdo ); // Find posts, their authors and categories efficiently: // Eager loading of referenc
【文件预览】:
lessql-master
----composer.json(686B)
----.travis.yml(839B)
----phpunit.xml(287B)
----tests()
--------postgresql.php(150B)
--------ResultTest.php(17KB)
--------DatabaseTest.php(7KB)
--------.gitignore(39B)
--------TestBase.php(7KB)
--------mysql.php(134B)
--------sqlite.php(118B)
--------RowTest.php(8KB)
----src()
--------LessQL()
----doc()
--------about.md(1KB)
--------api.md(6KB)
--------guide.md(5KB)
--------conventions.md(4KB)
----LICENSE.md(1KB)
----.gitignore(44B)
----CHANGELOG.md(1KB)
----README.md(2KB)
----.editorconfig(170B)