Strategy

doobie.util.transactor$.Strategy$
See theStrategy companion class
object Strategy

Attributes

Companion:
class
Source:
transactor.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Constructors

A default Strategy with the following properties:

A default Strategy with the following properties:

  • Auto-commit will be set to false;
  • the transaction will commit on success and rollback on failure;

Attributes

Source:
transactor.scala

A no-op Strategy. All actions simply return ().

A no-op Strategy. All actions simply return ().

Attributes

Source:
transactor.scala

Lenses

val after: Lens[Strategy, ConnectionIO[Unit]]

Attributes

Source:
transactor.scala
val always: Lens[Strategy, ConnectionIO[Unit]]

Attributes

Source:
transactor.scala
val before: Lens[Strategy, ConnectionIO[Unit]]

Attributes

Source:
transactor.scala
val oops: Lens[Strategy, ConnectionIO[Unit]]

Attributes

Source:
transactor.scala

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala