diff options
| author | Ilia Alshanetsky <iliaa@php.net> | 2010-06-10 12:11:19 +0000 |
|---|---|---|
| committer | Ilia Alshanetsky <iliaa@php.net> | 2010-06-10 12:11:19 +0000 |
| commit | 6ed1819bf4faaee1ef3650d59089c66181b1f8ba (patch) | |
| tree | 73589a320ed398465b0e6d7507a64ce9680a965a /ext/pdo_pgsql/pdo_pgsql.c | |
| parent | 743a2e29c1d876a500f6a175b4767545fde69f7c (diff) | |
| download | php-git-6ed1819bf4faaee1ef3650d59089c66181b1f8ba.tar.gz | |
Added inTransaction() method to PDO, with specialized support for Postgres
Diffstat (limited to 'ext/pdo_pgsql/pdo_pgsql.c')
| -rw-r--r-- | ext/pdo_pgsql/pdo_pgsql.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/pdo_pgsql/pdo_pgsql.c b/ext/pdo_pgsql/pdo_pgsql.c index 12af758802..045964cefa 100644 --- a/ext/pdo_pgsql/pdo_pgsql.c +++ b/ext/pdo_pgsql/pdo_pgsql.c @@ -86,6 +86,12 @@ ZEND_GET_MODULE(pdo_pgsql) PHP_MINIT_FUNCTION(pdo_pgsql) { REGISTER_PDO_CLASS_CONST_LONG("PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT", PDO_PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT); + REGISTER_PDO_CLASS_CONST_LONG("PGSQL_TRANSACTION_IDLE", (long)PGSQL_TRANSACTION_IDLE); + REGISTER_PDO_CLASS_CONST_LONG("PGSQL_TRANSACTION_ACTIVE", (long)PGSQL_TRANSACTION_ACTIVE); + REGISTER_PDO_CLASS_CONST_LONG("PGSQL_TRANSACTION_INTRANS", (long)PGSQL_TRANSACTION_INTRANS); + REGISTER_PDO_CLASS_CONST_LONG("PGSQL_TRANSACTION_INERROR", (long)PGSQL_TRANSACTION_INERROR); + REGISTER_PDO_CLASS_CONST_LONG("PGSQL_TRANSACTION_UNKNOWN", (long)PGSQL_TRANSACTION_UNKNOWN); + php_pdo_register_driver(&pdo_pgsql_driver); return SUCCESS; } |
