diff options
Diffstat (limited to 'sqlplain/postgres_support.py')
-rw-r--r-- | sqlplain/postgres_support.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sqlplain/postgres_support.py b/sqlplain/postgres_support.py new file mode 100644 index 0000000..10d3e91 --- /dev/null +++ b/sqlplain/postgres_support.py @@ -0,0 +1,10 @@ +import psycopg2 + +def connect(params, autocommit=True, **kw): + user, pwd, host, port, db = params + port = port or 5432 + conn = psycopg2.connect( + database=db, host=host, port=port, user=user, password=pwd, **kw) + if autocommit: + conn.set_isolation_level(0) + return conn |