Packages

package sql

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sql
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Like(x: Term[String], pattern: String, caseInsensitive: Boolean) extends Predicate with Product with Serializable
  2. case class Row(elems: List[Any]) extends Product with Serializable

    A database row is a list of untyped values (some of which may be FailedJoin).

  3. trait SqlMapping[F[_]] extends CirceMapping[F] with SqlModule[F]

    An abstract mapping that is backed by a SQL database.

  4. trait SqlMappingValidator extends MappingValidator
  5. trait SqlModule[F[_]] extends AnyRef

    These are the bits that are specific to the underlying database layer.

  6. trait SqlMonitor[F[_], A] extends AnyRef

    Monitor for a SqlMapping in F with fragments of type A.

  7. abstract class SqlStatsMonitor[F[_], A] extends SqlMonitor[F, A]

    A SqlMonitor that accumulates SqlStats in a Ref.

    A SqlMonitor that accumulates SqlStats in a Ref. Stage boundaries and results are not tracked.

  8. type Table = List[Row]

    A table is a list of rows.

Value Members

  1. case object FailedJoin extends Product with Serializable

    A sentinal value representing the empty column values from a failed join.

  2. object Like extends Serializable
  3. object SqlMappingValidator
  4. object SqlStatsMonitor

Inherited from AnyRef

Inherited from Any

Ungrouped