grackle.sql

package grackle.sql

Members list

Type members

Classlikes

case object FailedJoin

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

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

Attributes

Source
FailedJoin.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
FailedJoin.type

Attributes

Companion
object
Source
Like.scala
Supertypes
trait Predicate
trait Term[Boolean]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Like

Attributes

Companion
class
Source
Like.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Like.type
abstract class SqlMapping[F[_]](implicit val M: MonadThrow[F]) extends Mapping[F], SqlMappingLike[F]

Attributes

Source
SqlMapping.scala
Supertypes
trait SqlMappingLike[F]
trait SqlModule[F]
trait CirceMappingLike[F]
class Mapping[F]
class Object
trait Matchable
class Any
Show all
trait SqlMappingLike[F[_]] extends CirceMappingLike[F], SqlModule[F]

An abstract mapping that is backed by a SQL database.

An abstract mapping that is backed by a SQL database.

Attributes

Source
SqlMapping.scala
Supertypes
trait SqlModule[F]
trait CirceMappingLike[F]
class Mapping[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type
trait SqlModule[F[_]]

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

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

Attributes

Source
SqlModule.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait SqlMonitor[F[_], A]

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

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

Attributes

Source
SqlMonitor.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class SqlStatsMonitor[F, A]
abstract class SqlStatsMonitor[F[_], A](ref: Ref[F, List[SqlStats]])(implicit evidence$1: Applicative[F]) 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.

Attributes

Companion
object
Source
SqlStatsMonitor.scala
Supertypes
trait SqlMonitor[F, A]
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
SqlStatsMonitor.scala
Supertypes
class Object
trait Matchable
class Any
Self type