SqlQueryCompanion

dataprism.platform.sql.query.SqlQueriesBase.SqlQueryCompanion

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def from[A[_[_]]](table: Table[Codec, A]): Query[A]
def ofK[A[_[_]] : TraverseKC](value: A[DbValue]): Query[A]
def valuesK[A[_[_]] : TraverseKC](types: A[Type], value: A[Id], values: A[Id]*): Query[A]
def valuesKBatch[A[_[_]] : DistributiveKC](types: A[Type], value: A[Id], values: A[Id]*): Query[A]

Concrete methods

inline def of[A](value: A)(using MR: MapRes[DbValue, A]): Query[MR.K]
inline def values[T](types: T)(using mr: MapRes[Type, T])(value: mr.K[Id], values: mr.K[Id]*): Query[mr.K]
def valuesOf[A[_[_]]](table: Table[Codec, A], value: A[Id], values: A[Id]*): Query[A]
def valuesOfBatch[A[_[_]] : DistributiveKC](table: Table[Codec, A], value: A[Id], values: A[Id]*): Query[A]