Liking cljdoc? Tell your friends :D
Clojure only.

pgmalli.impl.render

Facts -> malli schemas. Every fact kind has exactly one rendering; there are no options.

registry returns {:registry {name schema} :unrendered [fact] :skipped [fact]}. Names: enum types as :pg.<schema>/<type>, tables as :pg.<schema>/<table>. A table schema describes one row as read from the database: every column present, nullable ones as [:maybe ...]. Column properties record provenance: :pg/type, :pg/default, :pg/constraint.

Identifiers that are not plain names (spaces, punctuation) become string keys so the result stays readable EDN.

overrides is {constraint-name schema-or-{:skip reason}}. A schema is added with [:and ...] to the column (column-local constraint) or the table (table constraint); :skip drops the fact from :unrendered into :skipped.

Facts -> malli schemas. Every fact kind has exactly one rendering; there are no options.

registry returns {:registry {name schema} :unrendered [fact] :skipped [fact]}.
Names: enum types as :pg.<schema>/<type>, tables as :pg.<schema>/<table>. A table schema
describes one row as read from the database: every column present, nullable ones as
[:maybe ...]. Column properties record provenance: :pg/type, :pg/default, :pg/constraint.

Identifiers that are not plain names (spaces, punctuation) become string keys so the
result stays readable EDN.

overrides is {constraint-name schema-or-{:skip reason}}. A schema is added with [:and ...]
to the column (column-local constraint) or the table (table constraint); :skip drops the
fact from :unrendered into :skipped.
raw docstring

ident-keyclj

(ident-key s)

Keyword for a plain identifier, the string itself otherwise.

Keyword for a plain identifier, the string itself otherwise.
sourceraw docstring

registryclj

(registry facts)
(registry facts overrides)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close