Liking cljdoc? Tell your friends :D

gungnir.db


*database*clj

source

->kebabclj

(->kebab s)
source

->snakeclj

(->snake s)
source

add-belongs-toclj

(add-belongs-to {:keys [table]} record [k v])
source

add-has-manyclj

(add-has-many {:keys [table primary-key]} record [k v])
source

add-has-oneclj

(add-has-one {:keys [table primary-key]} record [k v])
source

apply-before-saveclj

(apply-before-save model k v)
source

apply-relationsclj

(apply-relations record
                 {:keys [has-one has-many belongs-to primary-key]
                  :as relation-data})
source

before-save-keysclj

(before-save-keys model k)
source

belongs-to-atomclj

(belongs-to-atom t2 foreign-key)
source

column-readerclj

(column-reader builder rs i)
source

delete!clj

(delete! record)
source

exception->mapcljmultimethod

source

execute-one!clj

(execute-one! form changeset)
source

get-relationclj

(get-relation select properties type)
source

has-many-atomclj

(has-many-atom t1 t2 primary-key)
source

has-one-atomclj

(has-one-atom t1 t2 primary-key)
source

insert!clj

(insert! {:changeset/keys [model errors result] :as changeset})
source

make-datasource!clj

(make-datasource! ?options)
(make-datasource! url options)
source

map-kvclj

(map-kv f m)
source

maybe-derefclj

(maybe-deref record)
source

model->insert-valuesclj

(model->insert-values model result)
source

parse-insert-valueclj

(parse-insert-value model k value)
source

process-query-rowclj

(process-query-row form row)
source

query!clj

(query! form)
source

query-1!clj

(query-1! form)
source

record->relation-dataclj

(record->relation-data form table)
source

RelationAtomclj

source

set-datasource!clj

(set-datasource! datasource)
source

sql-key->keywordclj

(sql-key->keyword sql-key)
source

update!clj

(update! {:changeset/keys [model errors diff origin] :as changeset})
source

values-before-saveclj

(values-before-save model values)
source

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

× close