SqlInsertIntoImpl

dataprism.platform.sql.SqlOperations.SqlInsertIntoImpl
class SqlInsertIntoImpl[A[_[_]]](val table: Table[Codec, A]) extends SqlInsertInto[A]

Attributes

Source
SqlOperations.scala
Graph
Supertypes
trait SqlInsertInto[A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

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

Attributes

Definition Classes
Source
SqlOperations.scala
override def valuesBatch(value: A[Id], values: A[Id]*)(using DistributiveKC[A]): InsertOperation[A, A]

Attributes

Definition Classes
Source
SqlOperations.scala
override def valuesFromQuery(query: Query[A]): InsertOperation[A, A]

Attributes

Definition Classes
Source
SqlOperations.scala
override 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

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

Attributes

Definition Classes
Source
SqlOperations.scala
override 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

Definition Classes
Source
SqlOperations.scala
override 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

Definition Classes
Source
SqlOperations.scala
override 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

Definition Classes
Source
SqlOperations.scala

Inherited methods

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

Attributes

Inherited from:
SqlInsertInto
Source
SqlOperationsBase.scala