Liking cljdoc? Tell your friends :D

specql.impl.registry

The runtime information registry about tables

The runtime information registry about tables
raw docstring

array-element-typeclj/s

(array-element-type table-info-registry column)

Add an array element type, if the given column is an array

Add an array element type, if the given column is an array
sourceraw docstring

columnsclj/s

(columns table-kw)
source

composite-typeclj/s

(composite-type name)
(composite-type table-info-registry name)

Find user defined composite type from registry by name.

Find user defined composite type from registry by name.
sourceraw docstring

enum-typeclj/s

(enum-type name)
(enum-type table-info-registry name)

Find an enum type from registry by name.

Find an enum type from registry by name.
sourceraw docstring

process-columnsclj/s

(process-columns {columns :columns :as table-info}
                 ns-name
                 column-options-map
                 transform-column-name)
source

required-insert?clj/s

(required-insert? {:keys [not-null? has-default?]})
source

table-info-registryclj/s

source

tablesclj/s

(tables)
source

type-by-nameclj/s

(type-by-name type-name)
(type-by-name table-info-registry type-name)
source

type-keyword-by-nameclj/s

(type-keyword-by-name type-name)
(type-keyword-by-name table-info-registry type-name)

Returns a namepaced type keyword for the given database type name. The database type can be a user define table or type (registered with define-tables) or a database specified type name (like 'text' or 'point').

If no type is found for the given name, returns nil.

Returns a namepaced type keyword for the given database type name.
The database type can be a user define table or type (registered with define-tables)
or a database specified type name (like 'text' or 'point').

If no type is found for the given name, returns nil.
sourceraw docstring

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

× close