Compile

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

Attributes

Source
PostgresJdbcPlatform.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