From c9462d0c1e2493a7399b1dbd21e23b215e97f808 Mon Sep 17 00:00:00 2001 From: svncommit Date: Thu, 27 Oct 2005 13:40:37 +0000 Subject: added all mdb2 drivers --- program/lib/MDB2/Driver/Native/pgsql.php | 80 ++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100755 program/lib/MDB2/Driver/Native/pgsql.php (limited to 'program/lib/MDB2/Driver/Native/pgsql.php') diff --git a/program/lib/MDB2/Driver/Native/pgsql.php b/program/lib/MDB2/Driver/Native/pgsql.php new file mode 100755 index 000000000..f121a9ac8 --- /dev/null +++ b/program/lib/MDB2/Driver/Native/pgsql.php @@ -0,0 +1,80 @@ + | +// +----------------------------------------------------------------------+ +// +// $Id$ + +/** + * MDB2 PostGreSQL driver for the native module + * + * @package MDB2 + * @category Database + * @author Paul Cooper + */ +class MDB2_Driver_Native_pgsql extends MDB2_Module_Common +{ + // }}} + // {{{ deleteOID() + + /** + * delete an OID + * + * @param integer $OID + * @return mixed MDB2_OK on success or MDB2 Error Object on failure + * @access public + */ + function deleteOID($OID) + { + $db =& $this->getDBInstance(); + if (PEAR::isError($db)) { + return $db; + } + + if (!@pg_lo_unlink($db->connection, $OID)) { + return $db->raiseError(); + } + return MDB2_OK; + } + +} +?> \ No newline at end of file -- cgit v1.2.3