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
- 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 SqlMappingValidator extends MappingValidator
- 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
. - abstract class SqlStatsMonitor[F[_], A] extends SqlMonitor[F, A]
A SqlMonitor that accumulates
SqlStats
in aRef
.A SqlMonitor that accumulates
SqlStats
in aRef
. Stage boundaries and results are not tracked. - 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
- object SqlMappingValidator
- object SqlStatsMonitor