summaryrefslogtreecommitdiff
path: root/ext/pdo_pgsql
Commit message (Collapse)AuthorAgeFilesLines
* Simplify code and fix compiler warning.Ilia Alshanetsky2005-02-121-5/+2
|
* disable depWez Furlong2005-02-091-1/+1
|
* prep for releaseWez Furlong2005-02-092-6/+6
|
* fix pointer indirection (and thus leak)Wez Furlong2005-02-071-1/+1
|
* Adjust for the new get_col apiEdin Kadribasic2005-02-062-24/+8
|
* Finalized pgsql LOB support using native pgsql bytea type.Edin Kadribasic2005-02-061-6/+22
| | | | | | | | If paramater is bound with type PDO_PARAM_LOB the quoter function gets a hint that specific LOB type quoting should be used: $stmt->bindParam(":lob", $lob, PDO_PARAM_LOB);
* Decode pgsql LOB objects (bytea type) on fetchEdin Kadribasic2005-02-053-1/+31
|
* Removed unused variebles.Edin Kadribasic2005-02-051-6/+7
| | | | | Return OID as int.
* Get OID of the last inserted rowEdin Kadribasic2005-02-041-0/+1
|
* Use the created connection string.Ilia Alshanetsky2005-02-031-1/+1
|
* Add support for fetching meta dataEdin Kadribasic2005-01-232-3/+54
|
* Store pgsql_type, intval and boolav per columnEdin Kadribasic2005-01-232-9/+11
|
* Remove debug stuffEdin Kadribasic2005-01-221-1/+0
|
* Support for native nulls, bools and intsEdin Kadribasic2005-01-221-4/+54
|
* Eliminate unused parameter.Wez Furlong2005-01-212-11/+4
| | | | | | Don't start a transaction when asking for a cursor with pgsql. Fix parameter binding for sqlite3
* Allow drivers to select bind emulation on a per statement basisWez Furlong2005-01-181-1/+1
|
* Use PQescapeBytea() for quoting. Need to think how to add binary safeEdin Kadribasic2005-01-171-11/+5
| | | | | | quoting for blobls (pgsql bytea type). Fixes #2818
* Take a blind stab at implementing scrollable cursors for pgsql.Wez Furlong2005-01-133-8/+75
| | | | | | | | | | | | | | | | | | | | We allocate a unique cursor name for each statement, so that we don't interfere with other open statement handles on the same dbh. Note, however, that we force a new transaction for each open scrollable cursor (postgres requires cursors to be used inside a transaction). This is okay, except for the case where a scrollable cursor is opened, an update is made and the cursor is closed; closing the cursor commits the transaction that was begun when it was opened. It might well be better to avoid the transaction in PDO and force the user to be aware of the requirements of cursors and explicitly initiate the transaction themselves. This is all untested code; it compiles and looks like it will work, but I encourage someone with a real postgres setup to actually sit down and try to use it.
* detect funky kerberos deps that chain on from openssl deps on RH distrosWez Furlong2005-01-131-2/+13
|
* stub out scrollable cursorsWez Furlong2005-01-121-1/+2
|
* lame implementation of SQLSTATE error codesWez Furlong2005-01-071-8/+4
|
* Make handle error messages handle persistent situations better.Ilia Alshanetsky2004-09-231-5/+10
|
* more method table adjustments.Wez Furlong2004-09-231-1/+2
| | | | | | mysql driver needs work with the error message stuff. Other drivers need a bit more auditing...
* Add missing module depsMarcus Boerger2004-08-111-0/+1
|
* Proper parameter separators for PostgreSQL connection initialization.Ilia Alshanetsky2004-07-291-4/+13
|
* - Trim error messagesMarcus Boerger2004-07-281-1/+15
|
* - Fix shutdown problemsMarcus Boerger2004-07-281-1/+7
|
* equivalent segv/shutdown fix for failed connectWez Furlong2004-07-281-0/+1
|
* Allow pgsql driver to accept login & password as separate parameters likeIlia Alshanetsky2004-07-201-1/+17
| | | | | other PDO drivers can.
* PQfreemem() is only available in 7.4Edin Kadribasic2004-05-261-1/+1
|
* Whitespace: editor in the wrong mode ;)Edin Kadribasic2004-05-251-4/+4
|
* Add transaction supportEdin Kadribasic2004-05-251-3/+33
|
* Use binary safe function for quotingEdin Kadribasic2004-05-251-5/+11
|
* Fixed memory leak.Ilia Alshanetsky2004-05-251-8/+11
|
* Prepare releaseEdin Kadribasic2004-05-212-9/+20
|
* Update for placeholder flagsWez Furlong2004-05-211-3/+1
|
* Kill unused var.Ilia Alshanetsky2004-05-201-1/+0
|
* Fix build on win32Wez Furlong2004-05-201-2/+2
|
* Fixed parameter order.Ilia Alshanetsky2004-05-201-2/+2
|
* Added getAttribute() handler.Ilia Alshanetsky2004-05-201-1/+93
| | | | | Fixed leak inside exec().
* Use native PostgreSQL connect string e.g.Edin Kadribasic2004-05-201-29/+2
| | | | | $db = new PDO("pgsql:dbname=template1 user=postgres password=secret");
* We quote with ' in real databasesEdin Kadribasic2004-05-201-2/+2
|
* Make sure that the error string is freed.Ilia Alshanetsky2004-05-201-0/+7
|
* Fixed possible crash.Ilia Alshanetsky2004-05-201-0/+8
|
* Last insert id (oids) support.Ilia Alshanetsky2004-05-202-1/+14
|
* Make doer() work.Ilia Alshanetsky2004-05-203-20/+78
| | | | | Make error reporting system work.
* Don't dup here, PDO will do it as neededWez Furlong2004-05-201-1/+1
|
* Fix prototype.Wez Furlong2004-05-202-2/+2
| | | | | Use user-supplied path before the default when looking for headers
* Make it compile on windowsEdin Kadribasic2004-05-201-0/+1
|
* PostgreSQL PDO driver.Edin Kadribasic2004-05-209-0/+726