Compile

dataprism.jdbc.platform.H2JdbcPlatform.Compile
object Compile extends SqlCompileImpl

Attributes

Source
H2JdbcPlatform.scala
Graph
Supertypes
trait SqlCompile
class Object
trait Matchable
class Any
Self type
Compile.type

Members list

Value members

Inherited methods

inline def operation[A, B, F[_] : MonadThrow](types: A)(using res: MapRes[Type, A])(f: (res.K[DbValue]) => Operation[B])(implicit evidence$1: MonadThrow[F], db: Db[F, Codec]): (res.K[Id]) => F[B]

Attributes

Inherited from:
SqlCompile
Source
SqlOperationsBase.scala
def operationK[A[_[_]] : TraverseKC, B, F[_] : MonadThrow](types: A[Type])(f: (A[DbValue]) => Operation[B])(implicit evidence$1: ApplyKC[A], evidence$2: TraverseKC[A], evidence$3: MonadThrow[F], db: Db[F, Codec]): (A[Id]) => F[B]

Attributes

Inherited from:
SqlCompileImpl
Source
SqlOperations.scala
inline def raw[A](types: A)(using res: MapRes[Type, A])(f: (res.K[DbValue]) => SqlStr[Codec]): (res.K[Id]) => SqlStr[SqlOperationsBase.this.Codec]

Attributes

Inherited from:
SqlCompile
Source
SqlOperationsBase.scala
def rawK[A[_[_]] : TraverseKC](types: A[Type])(f: (A[DbValue]) => SqlStr[Codec]): (A[Id]) => SqlStr[SqlOperations.this.Codec]

Attributes

Inherited from:
SqlCompileImpl
Source
SqlOperations.scala
protected def simple[A[_[_]] : TraverseKC, B](types: A[Type])(f: (A[DbValue]) => B)(doReplacement: (B, Map[Object, Seq[Any]]) => B): (A[Id]) => B

Attributes

Inherited from:
SqlCompileImpl
Source
SqlOperations.scala