workflo.entitydb.util.operations
add-entities
(add-entities db db-config entity-name entities)(add-entities db db-config entity-name entities merge-fn)add-entity
(add-entity db db-config entity-name entity)(add-entity db db-config entity-name entity merge-fn)Adds the given entity to the db, or updates the existing instance if the entity already exists in the db.
default-merge
(default-merge entity-1 entity-2)remove-entities
(remove-entities db db-config entity-name entities)Removes all given entities from the db.
remove-entity
(remove-entity db db-config entity-name entity)Removes the given entity from the db.
remove-entity-by-ref
(remove-entity-by-ref db db-config ref)Removes the entity from the db that corresponds to the given ref. Note: This is a slow operation, as the ref lacks type information and thus this function has to check all entity maps to find the corresponding entity.
update-entity
(update-entity db db-config entity-name entity)(update-entity db db-config entity-name entity merge-fn)