Changeset: 001494732c8e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=001494732c8e
Modified Files:
clients/python2/monetdb/sql/pythonize.py
clients/python2/monetdb/sql/types.py
clients/python3/monetdb/sql/pythonize.py
clients/python3/monetdb/sql/types.py
Branch: int128
Log Message:
make python client recognize type HUGEINT
diffs (44 lines):
diff --git a/clients/python2/monetdb/sql/pythonize.py
b/clients/python2/monetdb/sql/pythonize.py
--- a/clients/python2/monetdb/sql/pythonize.py
+++ b/clients/python2/monetdb/sql/pythonize.py
@@ -102,6 +102,7 @@ mapping = {
types.INT: int,
types.WRD: int,
types.BIGINT: int,
+ types.HUGEINT: int,
types.SERIAL: int,
types.REAL: float,
types.DOUBLE: float,
diff --git a/clients/python2/monetdb/sql/types.py
b/clients/python2/monetdb/sql/types.py
--- a/clients/python2/monetdb/sql/types.py
+++ b/clients/python2/monetdb/sql/types.py
@@ -28,6 +28,7 @@ DECIMAL = 'decimal' # (P,
SMALLINT = 'smallint' # 16 bit integer
INT = 'int' # 32 bit integer
BIGINT = 'bigint' # 64 bit integer
+HUGEINT = 'hugeint' # 128 bit integer
SERIAL = 'serial' # special 64 bit integer sequence generator
REAL = 'real' # 32 bit floating point
DOUBLE = 'double' # 64 bit floating point
diff --git a/clients/python3/monetdb/sql/pythonize.py
b/clients/python3/monetdb/sql/pythonize.py
--- a/clients/python3/monetdb/sql/pythonize.py
+++ b/clients/python3/monetdb/sql/pythonize.py
@@ -106,6 +106,7 @@ mapping = {
types.INT: int,
types.WRD: int,
types.BIGINT: int,
+ types.HUGEINT: int,
types.SERIAL: int,
types.REAL: float,
types.DOUBLE: float,
diff --git a/clients/python3/monetdb/sql/types.py
b/clients/python3/monetdb/sql/types.py
--- a/clients/python3/monetdb/sql/types.py
+++ b/clients/python3/monetdb/sql/types.py
@@ -28,6 +28,7 @@ DECIMAL = 'decimal' # (P,
SMALLINT = 'smallint' # 16 bit integer
INT = 'int' # 32 bit integer
BIGINT = 'bigint' # 64 bit integer
+HUGEINT = 'hugeint' # 128 bit integer
SERIAL = 'serial' # special 64 bit integer sequence generator
REAL = 'real' # 32 bit floating point
DOUBLE = 'double' # 64 bit floating point
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list