Skip to content
This repository was archived by the owner on Feb 21, 2020. It is now read-only.

Commit 1555782

Browse files
committed
instantiate type classes to avoid phantom typeargs for TIME, TIMETZ,
DATE, DATETIME, etc.
1 parent cfa9bba commit 1555782

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

sqla_vertica_python/vertica_python.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from sqlalchemy.dialects.postgresql import INTERVAL
55
from sqlalchemy.engine import reflection
66

7-
87
class VerticaDialect(PGDialect):
98
""" Vertica Dialect using a vertica-python connection and PGDialect """
109

@@ -30,12 +29,13 @@ class VerticaDialect(PGDialect):
3029
'VARCHAR2': sqltypes.VARCHAR,
3130
'TEXT': sqltypes.VARCHAR,
3231

33-
'DATE': sqltypes.DATE,
34-
'DATETIME': sqltypes.DATETIME,
35-
'SMALLDATETIME': sqltypes.DATETIME,
36-
'TIME': sqltypes.TIME,
37-
'TIME': sqltypes.TIME(timezone=True),
38-
'TIMESTAMP': sqltypes.TIMESTAMP,
32+
'DATE': sqltypes.DATE(),
33+
'DATETIME': sqltypes.DATETIME(),
34+
'SMALLDATETIME': sqltypes.DATETIME(),
35+
'TIME': sqltypes.TIME(),
36+
'TIMETZ': sqltypes.TIME(timezone=True),
37+
'TIME WITH TIMEZONE': sqltypes.TIME(timezone=True),
38+
'TIMESTAMP': sqltypes.TIMESTAMP(),
3939
'TIMESTAMPTZ': sqltypes.TIMESTAMP(timezone=True),
4040
'TIMESTAMP WITH TIMEZONE': sqltypes.TIMESTAMP(timezone=True),
4141

0 commit comments

Comments
 (0)