$tablePrefix
$tablePrefix : string
The grammar table prefix.
compileSelect(\app\framework\Component\Database\Query\Builder $query) : string
Compile a select query into SQL.
| \app\framework\Component\Database\Query\Builder | $query |
compileInsert(\app\framework\Component\Database\Query\Builder $query, array $values) : string
Compile a insert query into SQL
| \app\framework\Component\Database\Query\Builder | $query | |
| array | $values |
wrapTable(\app\framework\Component\Database\Query\Expression|string $table) : string
Wrap a table in keyword identifiers.
| \app\framework\Component\Database\Query\Expression|string | $table |
wrap(\app\framework\Component\Database\Query\Expression|string $value, boolean $prefixAlias = false) : string
Wrap a value in keyword identifiers.
| \app\framework\Component\Database\Query\Expression|string | $value | |
| boolean | $prefixAlias |
getValue(\app\framework\Component\Database\Query\Expression $expression) : string
Get the value of a raw expression.
| \app\framework\Component\Database\Query\Expression | $expression |
compileComponents(\app\framework\Component\Database\Query\Builder $query) : array
Compile the components necessary for a select clause.
| \app\framework\Component\Database\Query\Builder | $query |
compileColumns(\app\framework\Component\Database\Query\Builder $query, array $columns) : string|null
Compile the "select *" portion of the query.
| \app\framework\Component\Database\Query\Builder | $query | |
| array | $columns |
compileFrom(\app\framework\Component\Database\Query\Builder $query, string $table) : string
Compile the "from" portion of the query.
| \app\framework\Component\Database\Query\Builder | $query | |
| string | $table |
compileWheres(\app\framework\Component\Database\Query\Builder $query) : string
Compile the "where" portions of the query.
| \app\framework\Component\Database\Query\Builder | $query |
compileOrders(\app\framework\Component\Database\Query\Builder $query, $orders)
| \app\framework\Component\Database\Query\Builder | $query | |
| $orders |
concatenateWhereClauses(\app\framework\Component\Database\Query\Builder $query, $wheres)
| \app\framework\Component\Database\Query\Builder | $query | |
| $wheres |