Liking cljdoc? Tell your friends :D

donut.dbxray


adapterclj

(adapter dbmd)

adapter*cljmultimethod


build-columnsclj

(build-columns
  {{:keys [predicates column-types]} :dbadapter :keys [include-raw?] :as dbmd}
  table-name
  table-cols)

clojure-specclj


database-product-nameclj

(database-product-name metadata)

datafy-result-setclj

(datafy-result-set rs)

datapotato-schemaclj


default-adapterclj


get-columnsclj

(get-columns {:keys [metadata dbadapter catalog]} & [table-name])

get-foreign-keysclj

(get-foreign-keys {:keys [metadata dbadapter catalog]} & [table-name])

get-index-infoclj

(get-index-info {:keys [metadata dbadapter catalog]} & [table-name])

get-primary-keysclj

(get-primary-keys {:keys [metadata dbadapter catalog]} & [table-name])

get-tablesclj

(get-tables {:keys [metadata dbadapter catalog]})

malli-schemaclj


plumatic-schemaclj


prepclj

(prep conn & [adapter-opts])

returns metadata needed to construct xray

returns metadata needed to construct xray
raw docstring

xrayclj

(xray conn & [adapter-opts])

Given a JDBC connection, produce metadata for a database. Includes raw metadata for columns.

use :include-raw? true in adapter-opts to include raw metadata

Given a JDBC connection, produce metadata for a database. Includes raw metadata
for columns.

use `:include-raw? true` in `adapter-opts` to include raw metadata
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close