* * $config = array( * "host" => "192.168.0.11", * "dbname" => "blog", * "username" => "postgres", * "password" => "" * ); * * $connection = new Phalcon\Db\Adapter\Pdo\Postgresql($config); * * */ class Postgresql extends \Phalcon\Db\Adapter\Pdo implements \Phalcon\Events\EventsAwareInterface, \Phalcon\Db\AdapterInterface { protected $_type; protected $_dialectType; /** * This method is automatically called in \Phalcon\Db\Adapter\Pdo constructor. * Call it when you need to restore a database connection. * * Support set search_path after connectted if schema is specified in config. * * @param array $descriptor * @return boolean */ public function connect($descriptor=null){ } /** * Returns an array of \Phalcon\Db\Column objects describing a table * * print_r($connection->describeColumns("posts")); ?> * * @param string $table * @param string $schema * @return \Phalcon\Db\Column[] */ public function describeColumns($table, $schema=null){ } /** * Check whether the database system requires an explicit value for identity columns * * @return boolean */ public function useExplicitIdValue(){ } /** * Return the default identity value to insert in an identity column * * @return \Phalcon\Db\RawValue */ public function getDefaultIdValue(){ } /** * Check whether the database system requires a sequence to produce auto-numeric values * * @return boolean */ public function supportSequences(){ } } }