Skip to content

Commit fe6699a

Browse files
committed
Teradata driver version 16.20
1 parent d514ebe commit fe6699a

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metabase/teradata-driver "1.0.0-teradata-jdbc-16.00"
1+
(defproject metabase/teradata-driver "1.0.0-teradata-jdbc-16.20"
22
:min-lein-version "2.5.0"
33

44
:profiles

src/metabase/driver/teradata.clj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,6 @@
237237
(defmethod driver/supports? [:teradata :nested-queries] [_ _] false)
238238

239239
(defmethod driver/date-add :teradata [_ dt amount unit]
240-
"0 amount not handled, would be kind of pointless."
241-
(if (> amount 0)
240+
(if (>= amount 0)
242241
(hx/+ (hx/->timestamp dt) (hsql/raw (format "INTERVAL '%d' %s" (int amount) (name unit))))
243-
(hx/- (hx/->timestamp dt) (hsql/raw (format "INTERVAL '%d' %s" (Math/abs (int amount)) (name unit))))))
242+
(hx/- (hx/->timestamp dt) (hsql/raw (format "INTERVAL '%d' %s" (Math/abs (int amount)) (name unit))))))

0 commit comments

Comments
 (0)