$connected
$connected : boolean
Represent a generic relational database.
This class is not meant to be used by the user as it contains standard code each database class would use when using the PHP PDo driver.
createTable(\Gishiki\Database\Schema\Table $table)
\Gishiki\Database\Schema\Table | $table |
update( $collection, $data, \Gishiki\Database\Runtime\SelectionCriteria $where)
$collection | ||
$data | ||
\Gishiki\Database\Runtime\SelectionCriteria | $where |
delete( $collection, \Gishiki\Database\Runtime\SelectionCriteria $where)
$collection | ||
\Gishiki\Database\Runtime\SelectionCriteria | $where |
read( $collection, \Gishiki\Database\Runtime\SelectionCriteria $where, \Gishiki\Database\Runtime\ResultModifier $mod)
$collection | ||
\Gishiki\Database\Runtime\SelectionCriteria | $where | |
\Gishiki\Database\Runtime\ResultModifier | $mod |
readSelective( $collection, $fields, \Gishiki\Database\Runtime\SelectionCriteria $where, \Gishiki\Database\Runtime\ResultModifier $mod)
$collection | ||
$fields | ||
\Gishiki\Database\Runtime\SelectionCriteria | $where | |
\Gishiki\Database\Runtime\ResultModifier | $mod |
executeQuery(\Gishiki\Database\Adapters\Utils\SQLGenerator\SQLWrapperInterface $queryBuilder) : \PDOStatement
Create the query from the given query builder, execute it and return the execution statement.
\Gishiki\Database\Adapters\Utils\SQLGenerator\SQLWrapperInterface | $queryBuilder | the loaded query builder |
the statement after query execution