onPHP

PgSQL Class Reference

 

PgSQL Class Reference
[Connectors and dialects for various databases]

PostgreSQL DB connector. More...

Inheritance diagram for PgSQL:

List of all members.

Public Member Functions

 connect ()
 disconnect ()
 isConnected ()
 obtainSequence ($sequence)
 misc
 setDbEncoding ()
 queryRaw ($queryString)
 query methods
 queryCount (Query $query)
 Same as query, but returns number of affected rows Returns number of affected rows in insert/update queries.
 queryRow (Query $query)
 queryColumn (Query $query)
 querySet (Query $query)
 hasSequences ()
 getTableInfo ($table)

Static Public Member Functions

static getDialect ()

Private Member Functions

 checkSingle ($result)


Detailed Description

PostgreSQL DB connector.

See also:
http://www.postgresql.org/

Definition at line 20 of file PgSQL.class.php.


Member Function Documentation

static PgSQL::getDialect (  )  [static]

Returns:
PostgresDialect

Reimplemented from DB.

Definition at line 25 of file PgSQL.class.php.

References PostgresDialect::me().

Here is the call graph for this function:

PgSQL::connect (  ) 

Returns:
PgSQL

Reimplemented from DB.

Definition at line 33 of file PgSQL.class.php.

References setDbEncoding().

Here is the call graph for this function:

PgSQL::disconnect (  ) 

Returns:
PgSQL

Reimplemented from DB.

Definition at line 62 of file PgSQL.class.php.

References isConnected().

Here is the call graph for this function:

PgSQL::isConnected (  ) 

Reimplemented from DB.

Definition at line 70 of file PgSQL.class.php.

Referenced by disconnect().

PgSQL::obtainSequence ( sequence  ) 

misc

Definition at line 79 of file PgSQL.class.php.

References queryRaw().

Here is the call graph for this function:

PgSQL::setDbEncoding (  ) 

Returns:
PgSQL

Reimplemented from DB.

Definition at line 90 of file PgSQL.class.php.

Referenced by connect().

PgSQL::queryRaw ( queryString  ) 

query methods

Reimplemented from DB.

Definition at line 101 of file PgSQL.class.php.

References PostgresError::UNIQUE_VIOLATION.

Referenced by obtainSequence().

PgSQL::queryCount ( Query query  ) 

Same as query, but returns number of affected rows Returns number of affected rows in insert/update queries.

Reimplemented from DB.

Definition at line 124 of file PgSQL.class.php.

References DB::queryNull().

Here is the call graph for this function:

PgSQL::queryRow ( Query query  ) 

Reimplemented from DB.

Definition at line 129 of file PgSQL.class.php.

References checkSingle(), and DB::query().

Here is the call graph for this function:

PgSQL::queryColumn ( Query query  ) 

Reimplemented from DB.

Definition at line 141 of file PgSQL.class.php.

References DB::query().

Here is the call graph for this function:

PgSQL::querySet ( Query query  ) 

Reimplemented from DB.

Definition at line 157 of file PgSQL.class.php.

References DB::query().

Here is the call graph for this function:

PgSQL::hasSequences (  ) 

Reimplemented from DB.

Definition at line 173 of file PgSQL.class.php.

PgSQL::checkSingle ( result  )  [private]

Definition at line 248 of file PgSQL.class.php.

Referenced by queryRow().


The documentation for this class was generated from the following file:

generated by doxygen-1.5.5
for onPHP at Thu Aug 7 18:26:21 2008