summaryrefslogtreecommitdiff
path: root/bin/sql_db.py
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2008-12-14 17:46:47 +0100
committerFabien Pinckaers <fp@tinyerp.com>2008-12-14 17:46:47 +0100
commit8cb88b60541aa2a232af13e2967ad3220ab650ff (patch)
treea9e93944d6b479d98213382f026b3df17f2493b0 /bin/sql_db.py
parent2b5971f125c49c62cb2045f6766a2ff4424a2b76 (diff)
improvements_bugfixes
bzr revid: fp@tinyerp.com-20081214164647-hku6dlqkd65fe8ry
Diffstat (limited to 'bin/sql_db.py')
-rw-r--r--bin/sql_db.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/sql_db.py b/bin/sql_db.py
index e88c6b12efb..08b6a25da79 100644
--- a/bin/sql_db.py
+++ b/bin/sql_db.py
@@ -26,6 +26,7 @@ from psycopg2.pool import ThreadedConnectionPool
from psycopg2.psycopg1 import cursor as psycopg1cursor
import psycopg2.extensions
+
psycopg2.extensions.register_type(psycopg2.extensions.UNICODE)
types_mapping = {
@@ -34,6 +35,10 @@ types_mapping = {
'datetime': (1114,),
}
+def unbuffer(symb, cr):
+ if symb is None: return None
+ return str(symb)
+
def undecimalize(symb, cr):
if symb is None: return None
return float(symb)