$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 |