Liking cljdoc? Tell your friends :D

us.whitford.fulcro.rad.database-adapters.git.wrap-git-save

Save form middleware for Git database adapter.

Converts RAD form deltas → EDN file writes → git commits.

Save form middleware for Git database adapter.

Converts RAD form deltas → EDN file writes → git commits.
raw docstring

save-form!clj

(save-form! env {:com.fulcrologic.rad.form/keys [delta]})

Save form delta as EDN files with git commits. Handles flat entities, directory entities (::gto/directory?), and scoped child entities (::gto/scoped?) inside parent directories. For directory entities with ::gto/source-file attributes, splits writes across multiple files with atomic commit.

Save form delta as EDN files with git commits.
Handles flat entities, directory entities (::gto/directory?), and
scoped child entities (::gto/scoped?) inside parent directories.
For directory entities with ::gto/source-file attributes, splits writes
across multiple files with atomic commit.
sourceraw docstring

schemas-for-deltaclj

(schemas-for-delta {:com.fulcrologic.rad.attributes/keys [key->attribute]}
                   delta)

Extract all git schemas referenced in delta.

Extract all git schemas referenced in delta.
sourceraw docstring

wrap-git-saveclj

(wrap-git-save)
(wrap-git-save handler)

Form save middleware for git-backed entities.

Form save middleware for git-backed entities.
sourceraw docstring

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