package sql
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sql
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Like(x: Term[String], pattern: String, caseInsensitive: Boolean) extends Predicate with Product with Serializable
- sealed trait NullabilityKnown extends AnyRef
- 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
). - trait SqlMapping[F[_]] extends CirceMapping[F] with SqlModule[F]
An abstract mapping that is backed by a SQL database.
- trait SqlModule[F[_]] extends AnyRef
These are the bits that are specific to the underlying database layer.
- trait SqlMonitor[F[_], A] extends AnyRef
Monitor for a
SqlMapping
inF
with fragments of typeA
. - type Table = List[Row]
A table is a list of rows.
Value Members
- case object FailedJoin extends Product with Serializable
A sentinal value representing the empty column values from a failed join.
- object Like extends Serializable
- case object NoNulls extends NullabilityKnown with Product with Serializable
- case object Nullable extends NullabilityKnown with Product with Serializable