Skip to content

Commit 9ad0843

Browse files
committed
v0.46.0 for honeysql1
1 parent d992855 commit 9ad0843

File tree

2 files changed

+17
-32
lines changed

2 files changed

+17
-32
lines changed

deps.edn

Lines changed: 16 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,27 @@
11
{
2-
:paths [
3-
; in case you get the error `All dirs should be absolute`, you forgot to define an absolute project-dir like so:
4-
; clojure -X:build :project-dir "\"$(pwd)\""
5-
"src"
6-
"resources"
7-
]
2+
:paths [
3+
; in case you get the error `All dirs should be absolute`, you forgot to define an absolute project-dir like so:
4+
; clojure -X:build :project-dir "\"$(pwd)\""
5+
"/home/mikel/Documents/metabase-teradata-driver2/metabase-teradata-driver/src"
6+
"/home/mikel/Documents/metabase-teradata-driver2/metabase-teradata-driver/resources"
7+
]
88

9-
:deps {
10-
org.clojure/clojure {:mvn/version "1.11.1"}
11-
expectations/clojure-test {:mvn/version "1.2.1"}
12-
; replace also the version in metabase-plugin.yaml
13-
metabase/metabase-core {:git/url "https://github.com/metabase/metabase.git" :git/tag "v0.45.3" :git/sha "070f57b"}
14-
metabase/build-drivers {:git/url "https://github.com/metabase/metabase.git" :git/tag "v0.45.3" :git/sha "070f57b" :deps/root "bin/build-drivers"}
15-
}
9+
:deps { org.clojure/core.logic {:mvn/version "1.0.0"}
10+
com.github.seancorfield/honeysql {:mvn/version "2.4.1011"}
11+
}
1612

17-
;; These are needed for the Athena and Redshift drivers in order to build them. Maven repos from subprojects do not
13+
;; These are needed for the Athena and Redshift drivers in order to build them. Maven repos from subprojects do not
1814
;; get copied over -- see
1915
;; https://ask.clojure.org/index.php/10726/deps-manifest-dependencies-respect-repos-dependent-project
2016
:mvn/repos
2117
{"athena" {:url "https://s3.amazonaws.com/maven-athena"}
2218
"redshift" {:url "https://s3.amazonaws.com/redshift-maven-repository/release"}}
2319

24-
; build the driver with `clojure -X:build :project-dir "\"$(pwd)\""`
25-
:aliases {
26-
:build {
27-
:exec-fn build-drivers.build-driver/build-driver!
28-
:exec-args {:driver :teradata
29-
:project-dir "."
30-
:target-dir "./target"}
31-
20+
; build the driver with `clojure -X:build :project-dir "\"$(pwd)\""`
21+
:aliases
22+
{:dev
23+
{:extra-deps
24+
{ io.github.metabase/metabase { :git/tag "v0.46.0", :git/sha "0ca7df3" } }
25+
}
3226
}
33-
; We don't want to include metabase nor clojure in the uber jar
34-
:oss {:replace-deps {} }
35-
36-
:test {:extra-paths ["test"]
37-
:extra-deps {io.github.cognitect-labs/test-runner
38-
{:git/tag "v0.5.1" :git/sha "dfb30dd"}}
39-
:main-opts ["-m" "cognitect.test-runner"]
40-
:exec-fn cognitect.test-runner.api/test}
41-
}
4227
}

resources/metabase-plugin.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
info:
22
name: Metabase Teradata Driver
33
# also replace the version in deps.edn if you change the metabase version here
4-
version: 1.1.0-metabase-v0.45.3-teradata-jdbc-17.10
4+
version: 1.1.4-metabase-v0.46.0-teradata-jdbc-17.10
55
description: Allows Metabase to connect to Teradata databases. Community Supported driver.
66
dependencies:
77
- class: com.teradata.jdbc.TeraDriver

0 commit comments

Comments
 (0)