SqlOperationApi

dataprism.platform.sql.SqlOperationsBase.SqlOperationApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait H2Api
trait MySqlApi
trait PostgresApi
trait SqliteApi

Members list

Type members

Types

type Compile = Compile
type DeleteFrom[A[_[_]]] = DeleteFrom[A]
type DeleteFromUsing[A[_[_]], B[_[_]]] = DeleteFromUsing[A, B]
type DeleteOperation[A[_[_]], B[_[_]]] = DeleteOperation[A, B]
type DeleteReturningOperation[A[_[_]], B[_[_]], C[_[_]]] = DeleteReturningOperation[A, B, C]
type InsertInto[A[_[_]]] = InsertInto[A]
type InsertOperation[A[_[_]], B[_[_]]] = InsertOperation[A, B]
type InsertReturningOperation[A[_[_]], B[_[_]], C[_[_]]] = InsertReturningOperation[A, B, C]
type Operation[A] = Operation[A]
type SelectOperation[A[_[_]]] = SelectOperation[A]
type UpdateOperation[A[_[_]], B[_[_]], C[_[_]]] = UpdateOperation[A, B, C]
type UpdateReturningOperation[A[_[_]], B[_[_]], C[_[_]], D[_[_]]] = UpdateReturningOperation[A, B, C, D]
type UpdateTable[A[_[_]]] = UpdateTable[A]
type UpdateTableFrom[A[_[_]], B[_[_]]] = UpdateTableFrom[A, B]
type UpdateTableFromWhere[A[_[_]], C[_[_]]] = UpdateTableFromWhere[A, C]
type UpdateTableWhere[A[_[_]]] = UpdateTableWhere[A]

Value members

Concrete methods

inline def Compile: Compile
inline def Delete: DeleteCompanion
inline def Insert: InsertCompanion
inline def Select: SelectCompanion
inline def Update: UpdateCompanion

Exports

Defined exports

final type IntOperation = IntOperation
Exported from SqlOperationsBase
final type ResultOperation = [Res[_[_]]] =>> ResultOperation[Res]
Exported from SqlOperationsBase