文件名称:sql:完全独立的,富有表现力SQL查询创建者。 无需数据库或ORM
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-08 10:52:32
php sql database composer-packages PHP
解决方案10 \ SQL 完全独立的,富有表现力SQL查询创建者。 无需数据库或ORM。 特征 无需数据库连接,完全独立 返回SQL字符串和参数以进行PDO查询 支持MySQL和ANSI SQL版本 复杂的查询(嵌套在哪里,在哪里等) 简单的表达语法 可以随时返回查询部分 安装 以通常的方式通过作曲家进行安装: { " require " : { " solution10/sql " : " ~1.0 " } } 文献资料 简单的例子 有关更多详细文档,请检查回购或Wiki中的/ docs文件夹。 选择 $ query = ( new Solution10 \ SQL \ Select ()) -> select ([ 'users.name' , 'locations.name' ]) -> from ( 'users' )
【文件预览】:
sql-master
----composer.json(617B)
----.travis.yml(360B)
----docs()
--------02-querying.md(15KB)
--------01-intro.md(2KB)
--------03-dialects.md(1KB)
--------04-expressions.md(399B)
----composer.lock(110KB)
----readme.md(3KB)
----tests()
--------bootstrap.php(55B)
--------InsertTest.php(2KB)
--------ExpressionTest.php(463B)
--------QueryTest.php(3KB)
--------PaginateTest.php(1KB)
--------DeleteTest.php(2KB)
--------HavingTest.php(6KB)
--------ValuesTest.php(954B)
--------WhereTest.php(7KB)
--------UpdateTest.php(3KB)
--------Dialect()
--------TableNameTest.php(546B)
--------SelectTest.php(19KB)
----CONTRIBUTING.md(957B)
----src()
--------ExpressionInterface.php(510B)
--------Update.php(2KB)
--------Insert.php(2KB)
--------Query.php(4KB)
--------DialectInterface.php(445B)
--------Select.php(13KB)
--------Where.php(3KB)
--------TableName.php(677B)
--------Expression.php(981B)
--------Values.php(1KB)
--------Dialect()
--------Paginate.php(2KB)
--------Having.php(4KB)
--------ConditionBuilder.php(5KB)
--------Delete.php(2KB)
----LICENSE.md(1KB)
----.gitignore(134B)
----CHANGELOG.md(363B)
----Makefile(251B)
----phpunit.xml.dist(727B)
----.editorconfig(177B)