edu.gemini.grackle.sql

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.

Source:
FailedJoin.scala
case class Like(x: Term[String] | Term[Option[String]], pattern: String, caseInsensitive: Boolean) extends Predicate
Companion:
object
Source:
Like.scala
object Like
Companion:
class
Source:
Like.scala
trait SqlMapping[F[_]] extends CirceMapping[F] with SqlModule[F]

An abstract mapping that is backed by a SQL database.

An abstract mapping that is backed by a SQL database.

Source:
SqlMapping.scala
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.

Source:
SqlModule.scala
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.

Source:
SqlMonitor.scala
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. Stage boundaries and results are not tracked.

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

Companion:
object
Source:
SqlStatsMonitor.scala