This commit is contained in:
parent
f06a749249
commit
080c60c08e
2 changed files with 14 additions and 1 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
(ns babashka.impl.jdbc
|
(ns babashka.impl.jdbc
|
||||||
{:no-doc true}
|
{:no-doc true}
|
||||||
(:require [next.jdbc :as njdbc]
|
(:require [next.jdbc :as njdbc]
|
||||||
|
[next.jdbc.result-set :as rs]
|
||||||
[next.jdbc.sql :as sql]
|
[next.jdbc.sql :as sql]
|
||||||
[sci.impl.namespaces :refer [copy-var macrofy]]
|
[sci.impl.namespaces :refer [copy-var macrofy]]
|
||||||
[sci.impl.vars :as vars]))
|
[sci.impl.vars :as vars]))
|
||||||
|
|
@ -34,3 +35,14 @@
|
||||||
|
|
||||||
(def next-sql-namespace
|
(def next-sql-namespace
|
||||||
{'insert-multi! (copy-var sql/insert-multi! sns)})
|
{'insert-multi! (copy-var sql/insert-multi! sns)})
|
||||||
|
|
||||||
|
(def rsns (vars/->SciNamespace 'next.jdbc.result-set nil))
|
||||||
|
|
||||||
|
(def result-set-namespace
|
||||||
|
{'as-maps (copy-var rs/as-maps rsns)
|
||||||
|
'as-unqualified-maps (copy-var rs/as-unqualified-maps rsns)
|
||||||
|
'as-modified-maps (copy-var rs/as-modified-maps rsns)
|
||||||
|
'as-unqualified-modified-maps (copy-var rs/as-unqualified-modified-maps rsns)
|
||||||
|
'as-lower-maps (copy-var rs/as-lower-maps rsns)
|
||||||
|
'as-unqualified-lower-maps (copy-var rs/as-unqualified-lower-maps rsns)
|
||||||
|
'as-maps-adapter (copy-var rs/as-maps-adapter rsns)})
|
||||||
|
|
|
||||||
|
|
@ -372,7 +372,8 @@ Use bb run --help to show this help output.
|
||||||
features/yaml? (assoc 'clj-yaml.core @(resolve 'babashka.impl.yaml/yaml-namespace)
|
features/yaml? (assoc 'clj-yaml.core @(resolve 'babashka.impl.yaml/yaml-namespace)
|
||||||
'flatland.ordered.map @(resolve 'babashka.impl.ordered/ordered-map-ns))
|
'flatland.ordered.map @(resolve 'babashka.impl.ordered/ordered-map-ns))
|
||||||
features/jdbc? (assoc 'next.jdbc @(resolve 'babashka.impl.jdbc/njdbc-namespace)
|
features/jdbc? (assoc 'next.jdbc @(resolve 'babashka.impl.jdbc/njdbc-namespace)
|
||||||
'next.jdbc.sql @(resolve 'babashka.impl.jdbc/next-sql-namespace))
|
'next.jdbc.sql @(resolve 'babashka.impl.jdbc/next-sql-namespace)
|
||||||
|
'next.jdbc.result-set @(resolve 'babashka.impl.jdbc/result-set-namespace))
|
||||||
features/csv? (assoc 'clojure.data.csv @(resolve 'babashka.impl.csv/csv-namespace))
|
features/csv? (assoc 'clojure.data.csv @(resolve 'babashka.impl.csv/csv-namespace))
|
||||||
features/transit? (assoc 'cognitect.transit @(resolve 'babashka.impl.transit/transit-namespace))
|
features/transit? (assoc 'cognitect.transit @(resolve 'babashka.impl.transit/transit-namespace))
|
||||||
features/datascript? (assoc 'datascript.core @(resolve 'babashka.impl.datascript/datascript-namespace))
|
features/datascript? (assoc 'datascript.core @(resolve 'babashka.impl.datascript/datascript-namespace))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue