mmantai/query-builder

基于方法的简单查询构建器

v0.0.3 2023-12-22 10:01 UTC

This package is auto-updated.

Last update: 2024-09-13 16:45:37 UTC


README

此包提供创建不同数据库SQL查询的类

支持

  • MySQL
  • PostgreSQL

计划中

  • SQLite

示例

Mysql

<?php

if(file_exists(__DIR__ . '/vendor/autoload.php')) {
    require_once  __DIR__ . '/vendor/autoload.php';
}
use M2\QueryBuilder\MySQLQueryBuilder;

$builder = new MySQLQueryBuilder();

$query = $builder->selectAll()->from("customer", "c")->where("rowid", ">=", "12345");
// query: SELECT * FROM customer AS c WHERE rowid >= 12345