Operation

dataprism.platform.sql.SqlOperationsBase.Operation
sealed trait Operation[A]

Attributes

Source
SqlOperationsBase.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait IntOperation
trait SqlDeleteOperation[A, B]
trait SqlInsertOperation[A, B]
class SqlMergeOperation[A, B]
trait SqlUpdateOperation[A, B, C]
class SqlUpdateOperationImpl[A, B, C]
trait ResultOperation[Res]
trait SqlSelectOperation[Res]
trait SqlUpdateReturningOperation[A, B, C, D]
Show all

Members list

Type members

Types

type Types

Attributes

Source
SqlOperationsBase.scala

Value members

Abstract methods

def runWithSqlAndTypes[F[_]](sqlStr: SqlStr[Codec], types: Types)(using db: Db[F, Codec])(using MonadThrow[F]): F[A]

Attributes

Source
SqlOperationsBase.scala

Concrete methods

def run[F[_]](using Db[F, Codec])(using MonadThrow[F]): F[A]

Attributes

Source
SqlOperationsBase.scala