summaryrefslogtreecommitdiff
path: root/psycopg/connection.h
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2011-05-11 12:51:44 +0100
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2011-05-11 13:01:20 +0100
commit19ec8809fde2a678eeb9762293cdfdb080bd6a01 (patch)
tree186127bd439be05d2f3fec3b21188b476db0496e /psycopg/connection.h
parent834c7d1288fb65e25190fa404de6a1c32b735ba4 (diff)
downloadpsycopg2-19ec8809fde2a678eeb9762293cdfdb080bd6a01.tar.gz
Use all the isolation levels accepted by PostgreSQL
In PG 9.1 repeatable read and serializable are distinct levels.
Diffstat (limited to 'psycopg/connection.h')
-rw-r--r--psycopg/connection.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/psycopg/connection.h b/psycopg/connection.h
index 552b93d..262e6ac 100644
--- a/psycopg/connection.h
+++ b/psycopg/connection.h
@@ -63,9 +63,11 @@ extern "C" {
/* possible values for isolation_level */
typedef enum {
- ISOLATION_LEVEL_AUTOCOMMIT = 0,
- ISOLATION_LEVEL_READ_COMMITTED = 1,
- ISOLATION_LEVEL_SERIALIZABLE = 2,
+ ISOLATION_LEVEL_AUTOCOMMIT = 0,
+ ISOLATION_LEVEL_READ_UNCOMMITTED = 1,
+ ISOLATION_LEVEL_READ_COMMITTED = 2,
+ ISOLATION_LEVEL_REPEATABLE_READ = 3,
+ ISOLATION_LEVEL_SERIALIZABLE = 4,
} conn_isolation_level_t;
extern HIDDEN PyTypeObject connectionType;