SqlInsertIntoImpl
dataprism.platform.sql.SqlOperations.SqlInsertIntoImpl
class SqlInsertIntoImpl[A[_[_]]](val table: Table[Codec, A]) extends SqlInsertInto[A]
Attributes
- Source
- SqlOperations.scala
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
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
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
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
In this article