SqlUpdateReturningOperation

dataprism.platform.sql.SqlOperationsBase.SqlUpdateReturningOperation
trait SqlUpdateReturningOperation[A[_[_]], B[_[_]], C[_[_]], D[_[_]]] extends ResultOperation[D]

Attributes

Source
SqlOperationsBase.scala
Graph
Supertypes
trait ResultOperation[D]
trait Operation[Seq[D[Id]]]
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Inherited types

type Types = D[Type]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala

Value members

Inherited methods

def run[F[_]](using Db[F, Codec])(using MonadThrow[F]): F[Seq[D[Id]]]

Attributes

Inherited from:
Operation
Source
SqlOperationsBase.scala
def runMaybeOne[F[_]](using db: Db[F, Codec])(using MonadThrow[F]): F[Option[D[Id]]]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala
def runOne[F[_]](using db: Db[F, Codec])(using MonadThrow[F]): F[D[Id]]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala
def runOneOrMore[F[_]](using db: Db[F, Codec])(using MonadThrow[F]): F[NonEmptySeq[D[Id]]]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala
override def runWithSqlAndTypes[F[_]](sqlStr: SqlStr[Codec], types: D[Type])(using db: Db[F, Codec])(using MonadThrow[F]): F[Seq[D[Id]]]

Attributes

Definition Classes
Inherited from:
ResultOperation
Source
SqlOperationsBase.scala

Attributes

Inherited from:
Operation
Source
SqlOperationsBase.scala

Givens

Inherited givens

given resApplyK: ApplyKC[D]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala
given resTraverseK: TraverseKC[D]

Attributes

Inherited from:
ResultOperation
Source
SqlOperationsBase.scala