1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс PgsqlConnection
Граф наследования:PgsqlConnection:
Connection

Открытые члены

 connectionErrorHandler ($errno, $errstr, $errfile='', $errline=0, $errcontext=null)
 add ($tableName, array $data, $identity="ID")
 getInsertedId ()
 getAffectedRowsCount ()
 isTableExists ($tableName)
 isIndexExists ($tableName, array $columns)
 getIndexName ($tableName, array $columns, $strict=false)
 getTableFullTextFields ($tableName)
 getTableFields ($tableName)
 createTable ($tableName, $fields, $primary=[], $autoincrement=[])
 createIndex ($tableName, $indexName, $columnNames, $columnLengths=null, $indexType=null)
 renameTable ($currentName, $newName)
 dropTable ($tableName)
 startTransaction ()
 commitTransaction ()
 rollbackTransaction ()
 lock ($name, $timeout=0)
 unlock ($name)
 getType ()
 getVersion ()
 getErrorMessage ()
 getErrorCode ()
 createQueryException ($code='', $databaseMessage='', $query='')
Открытые члены унаследованные от Connection
 __construct (array $configuration)
 connect ()
 disconnect ()
 getResource ()
 isConnected ()
 getConfiguration ()
 getMaxAllowedPacket ()

Защищенные члены

 connectInternal ()
 disconnectInternal ()
 createSqlHelper ()
 queryInternal ($sql, array $binds=null, Diag\SqlTrackerQuery $trackerQuery=null)
 createResult ($result, Diag\SqlTrackerQuery $trackerQuery=null)
 getLockName ($name)
 configureErrorVerbosity ()

Защищенные статические члены

static findIndex (array $indexes, array $columns, $strict)

Защищенные данные

int $transactionLevel = 0
Защищенные данные унаследованные от Connection
 $resource
 $isConnected = false
 $configuration

Подробное описание

См. определение в файле pgsqlconnection.php строка 14

Методы

◆ add()

add ( $tableName,
array $data,
$identity = "ID" )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 148

◆ commitTransaction()

commitTransaction ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 527

◆ configureErrorVerbosity()

configureErrorVerbosity ( )
protected

См. определение в файле pgsqlconnection.php строка 648

◆ connectInternal()

connectInternal ( )
protected

Переопределяет метод предка Connection.

См. определение в файле pgsqlconnection.php строка 23

◆ connectionErrorHandler()

connectionErrorHandler ( $errno,
$errstr,
$errfile = '',
$errline = 0,
$errcontext = null )

См. определение в файле pgsqlconnection.php строка 18

◆ createIndex()

createIndex ( $tableName,
$indexName,
$columnNames,
$columnLengths = null,
$indexType = null )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 462

◆ createQueryException()

createQueryException ( $code = '',
$databaseMessage = '',
$query = '' )

См. определение в файле pgsqlconnection.php строка 656

◆ createResult()

createResult ( $result,
Diag\SqlTrackerQuery $trackerQuery = null )
protected

@inheritDoc

См. определение в файле pgsqlconnection.php строка 140

◆ createSqlHelper()

createSqlHelper ( )
protected

См. определение в файле pgsqlconnection.php строка 102

◆ createTable()

createTable ( $tableName,
$fields,
$primary = [],
$autoincrement = [] )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 399

◆ disconnectInternal()

disconnectInternal ( )
protected

Переопределяет метод предка Connection.

См. определение в файле pgsqlconnection.php строка 84

◆ dropTable()

dropTable ( $tableName)

@inheritDoc

См. определение в файле pgsqlconnection.php строка 502

◆ findIndex()

findIndex ( array $indexes,
array $columns,
$strict )
staticprotected

См. определение в файле pgsqlconnection.php строка 280

◆ getAffectedRowsCount()

getAffectedRowsCount ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 189

◆ getErrorCode()

getErrorCode ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 639

◆ getErrorMessage()

getErrorMessage ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 631

◆ getIndexName()

getIndexName ( $tableName,
array $columns,
$strict = false )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 220

◆ getInsertedId()

getInsertedId ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 174

◆ getLockName()

getLockName ( $name)
protected

См. определение в файле pgsqlconnection.php строка 596

◆ getTableFields()

getTableFields ( $tableName)

@inheritDoc

См. определение в файле pgsqlconnection.php строка 345

◆ getTableFullTextFields()

getTableFullTextFields ( $tableName)

См. определение в файле pgsqlconnection.php строка 307

◆ getType()

getType ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 606

◆ getVersion()

getVersion ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 614

◆ isIndexExists()

isIndexExists ( $tableName,
array $columns )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 212

◆ isTableExists()

isTableExists ( $tableName)

@inheritDoc

См. определение в файле pgsqlconnection.php строка 197

◆ lock()

lock ( $name,
$timeout = 0 )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 572

◆ queryInternal()

queryInternal ( $sql,
array $binds = null,
Diag\SqlTrackerQuery $trackerQuery = null )
protected

@inheritDoc

См. определение в файле pgsqlconnection.php строка 110

◆ renameTable()

renameTable ( $currentName,
$newName )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 494

◆ rollbackTransaction()

rollbackTransaction ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 546

◆ startTransaction()

startTransaction ( )

@inheritDoc

См. определение в файле pgsqlconnection.php строка 510

◆ unlock()

unlock ( $name)

@inheritDoc

См. определение в файле pgsqlconnection.php строка 586

Поля

◆ $transactionLevel

int $transactionLevel = 0
protected

См. определение в файле pgsqlconnection.php строка 16


Объявления и описания членов класса находятся в файле: