Database persistence for workflow instances and audit trail.
Implements IWorkflowStore using next.jdbc + HoneySQL. Applies snake_case <-> kebab-case conversion at the DB boundary only.
Database persistence for workflow instances and audit trail. Implements IWorkflowStore using next.jdbc + HoneySQL. Applies snake_case <-> kebab-case conversion at the DB boundary only.
(create-workflow-store datasource)Create a WorkflowStore backed by a JDBC datasource.
Args: datasource - javax.sql.DataSource (from db-context)
Returns: WorkflowStore implementing IWorkflowStore
Create a WorkflowStore backed by a JDBC datasource. Args: datasource - javax.sql.DataSource (from db-context) Returns: WorkflowStore implementing IWorkflowStore
(delete-entity-instances! connectable entity-type entity-id)Delete every instance of the entity, with its audit log, on connectable
and without a transaction of its own: the caller's, when there is one,
decides (BOU-563). Returns the number of instances deleted.
Delete every instance of the entity, with its audit log, on `connectable` and without a transaction of its own: the caller's, when there is one, decides (BOU-563). Returns the number of instances deleted.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |