Class SqlBuilder
Builds SQL query. SqlBuilder is based on great library NotORM http://www.notorm.com written by Jakub Vrana.
- Nette\Database\Table\SqlBuilder uses Nette\SmartObject
public
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
string
|
|
public
array
|
|
public
|
|
public
|
|
public
array
|
|
public
boolean
|
|
public
array
|
|
protected
boolean
|
|
public
array
|
|
public
|
|
protected
|
|
public
|
|
public
|
|
public
array
|
|
public
|
|
public
integer|null
|
|
public
integer|null
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
protected
string
|
|
protected
array
|
|
protected
|
|
protected
|
|
public
string
|
|
protected
string
|
|
protected
array
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
boolean
|
#
addConditionComposition( array $columns, array $parameters, array & $conditions, array & $conditionsParameters )
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod(),
getReflection()
|
protected
string
|
$tableName
|
|
protected
|
$conventions
|
|
protected
string
|
$delimitedTable
delimited table name |
|
protected
array
|
$select
of column to select |
# [] |
protected
array
|
$where
of where conditions |
# [] |
protected
array
|
$joinCondition
of array of join conditions |
# [] |
protected
array
|
$conditions
of where conditions for caching |
# [] |
protected
array
|
$parameters
of parameters passed to where conditions |
# [
'select' => [],
'joinCondition' => [],
'where' => [],
'group' => [],
'having' => [],
'order' => [],
] |
protected
array
|
$order
or columns to order by |
# [] |
protected
integer
|
$limit
number of rows to fetch |
|
protected
integer
|
$offset
first row to fetch |
|
protected
string
|
$group
columns to grouping |
# '' |
protected
string
|
$having
grouping condition |
# '' |
protected
array
|
$reservedTableNames
of reserved table names associated with chain |
# [] |
protected
array
|
$aliases
of table aliases |
# [] |
protected
string
|
$currentAlias
currently parsing alias for joins |