SqlPersistence

Constructors

Link copied to clipboard
constructor(dataSource: DataSource)

Properties

Link copied to clipboard
open override var currentModelSchemaVersion: Int

Functions

Link copied to clipboard
open override fun migrate(migrations: List<MigrationStep>)
Link copied to clipboard
open override fun modifyEventsInAuditLog(modelId: Int, transformer: (AuditEntry) -> AuditEntry?)
Link copied to clipboard
open override fun readAllModels(lambda: (Model<out Any>) -> Unit)
Link copied to clipboard
open override fun readAuditLog(modelId: Int?, from: Instant, until: Instant): Iterable<AuditEntry>
Link copied to clipboard
open override fun setConfig(config: Config<*, *>)
Link copied to clipboard
open override fun <T : Any, P, C : KlerkContext, V> store(delta: ProcessingData<out T, C, V>, command: Command<T, P>?, context: C?)