$connected
$connected : boolean
Represent a PostgreSQL database.
The documentation is available on the implemented interfaces (look for see also).
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
getQueryBuilder() : \Gishiki\Database\Adapters\Utils\QueryBuilder\PostgreSQLQueryBuilder
Get the query builder for PostgreSQL.
the query builder for the used pdo adapter
getConnectionParser() : \Gishiki\Database\Adapters\Utils\ConnectionParser\PgsqlConnectionParser
Get the connection query parser for MySQL.
the connection query parser