From 1a9bcf30431ac97642eb149292eb089e2d847fb5 Mon Sep 17 00:00:00 2001 From: Brad Hurley Date: Mon, 10 Jul 2017 22:50:42 -0400 Subject: [PATCH 1/2] updating documentation with optional connection parameters --- README.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.rst b/README.rst index 796720a..2618b1a 100644 --- a/README.rst +++ b/README.rst @@ -19,6 +19,12 @@ Forked from the `Vertica dialect for sqlalchemy using vertica-python `_ for additional optional connection parameters + Installation ------------ From ebf60483f330c4c080960d78530c0ca1d00fc906 Mon Sep 17 00:00:00 2001 From: Brad Hurley Date: Wed, 2 Aug 2017 16:59:55 -0400 Subject: [PATCH 2/2] adding missing vertica data types: Long Varchar and Long Varbinary --- sqlalchemy_vertica/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sqlalchemy_vertica/base.py b/sqlalchemy_vertica/base.py index b039a86..c9cf19b 100644 --- a/sqlalchemy_vertica/base.py +++ b/sqlalchemy_vertica/base.py @@ -9,7 +9,7 @@ from sqlalchemy.dialects.postgresql.base import PGDialect, PGDDLCompiler from sqlalchemy.engine import reflection from sqlalchemy.types import INTEGER, BIGINT, SMALLINT, VARCHAR, CHAR, \ - NUMERIC, FLOAT, REAL, DATE, DATETIME, BOOLEAN, BLOB, TIMESTAMP, TIME + NUMERIC, FLOAT, REAL, DATE, DATETIME, BOOLEAN, BLOB, TIMESTAMP, TIME, TEXT ischema_names = { 'INT': INTEGER, @@ -21,6 +21,7 @@ 'CHAR': CHAR, 'VARCHAR': VARCHAR, 'VARCHAR2': VARCHAR, + 'LONG VARCHAR': TEXT, 'TEXT': VARCHAR, 'NUMERIC': NUMERIC, 'DECIMAL': NUMERIC, @@ -39,6 +40,7 @@ 'SMALLDATETIME': DATETIME, 'BINARY': BLOB, 'VARBINARY': BLOB, + 'LONG VARBINARY': BLOB, 'RAW': BLOB, 'BYTEA': BYTEA, 'BOOLEAN': BOOLEAN,