brunogasparetto/query-builder
Composer 安装命令:
composer require brunogasparetto/query-builder
包简介
Simplistic Query Builder using PDO
README 文档
README
Database Query Builder
Simplistic Query Builder made a long time ago for fun.
Installation
The package is available on Packagist. You can install it using Composer
$ composer require brunogasparetto/query-builder
Example
$database = new QueryBuilder\Database([ 'driver' => 'mysql', 'charset' => 'utf8', 'host' => 'localhost', 'dbname' => 'databaseName', 'user' => 'user', 'password' => 'password', 'fetchMode' => PDO::FETCH_OBJ, // Default ]); $query = $database ->select('column') ->from('table') ->whereOpen() ->where('column1', '=', 5) ->where('column2', '=', 'Name') ->whereClose() ->whereOrOpen() ->where('column1', '=', 10) ->where('column2', '=', 'Other Name') ->whereOrClose(); echo (string) $query; $query ->select('coluna2', 'coluna3') ->join('tabela2') ->on('table.id', '=', 'tabela2.id') ->on('userid', '=', 5) ->where('tabela2.coluna2', '=', true); echo (string) $query;
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-04-02