SqlInsertInto

dataprism.platform.sql.SqlOperationsBase.SqlInsertInto
trait SqlInsertInto[A[_[_]]]

Attributes

Source
SqlOperationsBase.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def values(value: A[Id], values: A[Id]*): InsertOperation[A, A]

Attributes

Source
SqlOperationsBase.scala
def valuesBatch(value: A[Id], values: A[Id]*)(using DistributiveKC[A]): InsertOperation[A, A]

Attributes

Source
SqlOperationsBase.scala
def valuesFromQuery(query: Query[A]): InsertOperation[A, A]

Attributes

Source
SqlOperationsBase.scala
def valuesInColumns[T](columns: (A[[X] =>> Column[Codec, X]]) => T)(using mr: MapRes[[X] =>> Column[Codec, X], T])(value: mr.K[Id], values: mr.K[Id]*): InsertOperation[A, mr.K]

Attributes

Source
SqlOperationsBase.scala
def valuesInColumnsFromQueryK[B[_[_]]](columns: (A[[X] =>> Column[Codec, X]]) => B[[X] =>> Column[Codec, X]])(query: Query[B]): InsertOperation[A, B]

Attributes

Source
SqlOperationsBase.scala
def valuesInColumnsK[B[_[_]] : TraverseKC](columns: (A[[X] =>> Column[Codec, X]]) => B[[X] =>> Column[Codec, X]])(value: B[Id], values: B[Id]*): InsertOperation[A, B]

Attributes

Source
SqlOperationsBase.scala
def valuesInColumnsKBatch[B[_[_]] : DistributiveKC](columns: (A[[X] =>> Column[Codec, X]]) => B[[X] =>> Column[Codec, X]])(value: B[Id], values: B[Id]*): InsertOperation[A, B]

Attributes

Source
SqlOperationsBase.scala
def valuesInColumnsKBatch[T](columns: (A[[X] =>> Column[Codec, X]]) => T)(using mr: MapRes[[X] =>> Column[Codec, X], T])(value: mr.K[Id], values: mr.K[Id]*)(using D: DistributiveKC[mr.K]): InsertOperation[A, mr.K]

Attributes

Source
SqlOperationsBase.scala

Concrete methods

inline def valuesInColumnsFromQuery[T](columns: (A[[X] =>> Column[Codec, X]]) => T)(using mr: MapRes[[X] =>> Column[Codec, X], T])(query: Query[mr.K]): InsertOperation[A, mr.K]

Attributes

Source
SqlOperationsBase.scala