doobieroll
package doobieroll
- Alphabetic
- Public
- Protected
Type Members
- trait Assembler[F[_], A, Dbs <: HList] extends AnyRef
- trait LeafDef[F[_], A, ADb] extends AnyRef
Definition of a domain type with no children, converting from a database columns group type ADb The construction may or may not fail, represented by the error context F
Definition of a domain type with no children, converting from a database columns group type ADb The construction may or may not fail, represented by the error context F
- F
The validation context. For example Either[MyDbConversionError, ?] or Validated[MyDbConversionError, ?]
- A
The domain type
- ADb
The database column group type
- trait ParentAssembler[F[_], A, Dbs <: HList] extends Assembler[F, A, Dbs]
- trait ParentDef[F[_], A, ADb] extends AnyRef
Definition of a type with one or more children fields, converting from a DB column group ADb, which may fail in the context of F.
Definition of a type with one or more children fields, converting from a DB column group ADb, which may fail in the context of F.
- F
The validation context. For example Either[MyDbConversionError, ?] or Validated[MyDbConversionError, ?]
- A
The domain type
- ADb
The database column group type
- sealed abstract case class TableColumns[T] extends Product with Serializable
Value Members
- object LeafDef
- object ParentAssembler
- object ParentDef
- object TableColumns extends Serializable