SqlInsertOperation
dataprism.platform.sql.SqlOperationsBase.SqlInsertOperation
trait SqlInsertOperation[A[_[_]], B[_[_]]] extends IntOperation
Attributes
- Source
- SqlOperationsBase.scala
- Graph
-
- Supertypes
- Known subtypes
-
Members list
Type members
Inherited types
Attributes
- Inherited from:
- IntOperation
- Source
- SqlOperationsBase.scala
Value members
Abstract methods
def onConflict(on: (A[[Z] =>> Column[Codec, Z]]) => NonEmptyList[Column[Codec, _]], a: B[[Z] =>> (DbValue[Z], DbValue[Z]) => Option[DbValue[Z]]])(using InsertOnConflictCapability): InsertOperation[A, B]
Attributes
- Source
- SqlOperationsBase.scala
def onConflictUpdate(on: (A[[Z] =>> Column[Codec, Z]]) => NonEmptyList[Column[Codec, _]])(using InsertOnConflictCapability): InsertOperation[A, B]
Attributes
- Source
- SqlOperationsBase.scala
def returning[C[_[_]] : TraverseKC](f: (A[DbValue]) => C[DbValue])(implicit evidence$1: ApplyKC[C], evidence$2: TraverseKC[C], InsertReturningCapability): InsertReturningOperation[A, B, C]
Attributes
- Source
- SqlOperationsBase.scala
Inherited methods
Attributes
- Inherited from:
- Operation
- Source
- SqlOperationsBase.scala
override def runWithSqlAndTypes[F[_]](sqlStr: SqlStr[Codec], types: Type[Int])(using db: Db[F, Codec])(using MonadThrow[F]): F[Int]
Attributes
- Definition Classes
- Inherited from:
- IntOperation
- Source
- SqlOperationsBase.scala
Attributes
- Inherited from:
- Operation
- Source
- SqlOperationsBase.scala
In this article