org.cvogt.action.slick.SlickActionExtension
Stores the database config for reads
Type class for implicitly selecting read or write database
Stores the database config for writes
Helper for unsafe actions to allow partial type-inference
Creates a context that uses the same database for reads and writes.
Creates a context that has separate master and slave databases.
Runs the action and all enclosed actions in the same JDBC connection.
Implicitly select read database for Actions that need Read configuration
Implicitly select read database for Actions that need Read configuration
Implicitly select write database for Actions that need Write configuration.
Implicitly select write database for Actions that need Write configuration. Takes precedence over selectReadDatabase
Runs the action and all enclosed actions in a transaction.
Runs the action and all enclosed actions in a transaction. Currently transcations are only rolled back if an Exception is encountered and no explicit rollback is supported, except using sameConnectionWithConnectionOptions. If necessary we need to add proper support for this.
Prevent usage with Async actions, because JDBC connections aren't thread-safe.
Helper for unsafe actions to allow partial type-inference
(extension: StringAdd).self
(extension: StringFormat).self
(extension: ArrowAssoc[Extension]).x
(Since version 2.10.0) Use leftOfArrow
instead
(extension: Ensuring[Extension]).x
(Since version 2.10.0) Use resultOfEnsuring
instead