Commit 119f33ed by Bernhard Weitzhofer

postgresql_privs: fix wrong codec specification

Use psycopg2's mapping from PostgreSQL encoding names to Python codec names.
parent c3547a23
...@@ -224,6 +224,7 @@ postgresql_privs: > ...@@ -224,6 +224,7 @@ postgresql_privs: >
try: try:
import psycopg2 import psycopg2
import psycopg2.extensions
except ImportError: except ImportError:
psycopg2 = None psycopg2 = None
...@@ -266,7 +267,8 @@ class Connection(object): ...@@ -266,7 +267,8 @@ class Connection(object):
@property @property
def encoding(self): def encoding(self):
return self.connection.encoding """Connection encoding in Python-compatible form"""
return psycopg2.extensions.encodings[self.connection.encoding]
### Methods for querying database objects ### Methods for querying database objects
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment