ConnectionSyntax

ldbc.dsl.syntax.ConnectionSyntax
trait ConnectionSyntax[F[_]]

Attributes

Source
ConnectionSyntax.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Extensions

Extensions

extension [T](connectionKleisli: Kleisli[F, Connection[F], T])
def autoCommit(dataSource: DataSource[F]): F[T]

Functions to manage the processing of connections for writing.

Functions to manage the processing of connections for writing.

Attributes

Source
ConnectionSyntax.scala
def autoCommit(database: Database[F]): F[T]

Attributes

Source
ConnectionSyntax.scala
def readOnly(dataSource: DataSource[F]): F[T]

Functions for managing the processing of connections in a read-only manner.

Functions for managing the processing of connections in a read-only manner.

Attributes

Source
ConnectionSyntax.scala
def readOnly(database: Database[F]): F[T]

Attributes

Source
ConnectionSyntax.scala
def rollback(dataSource: DataSource[F]): F[T]

Functions to manage the processing of connections, always rolling back.

Functions to manage the processing of connections, always rolling back.

Attributes

Source
ConnectionSyntax.scala
def rollback(database: Database[F]): F[T]

Attributes

Source
ConnectionSyntax.scala
def transaction(dataSource: DataSource[F]): F[T]

Functions to manage the processing of connections in a transaction.

Functions to manage the processing of connections in a transaction.

Attributes

Source
ConnectionSyntax.scala
def transaction(database: Database[F]): F[T]

Attributes

Source
ConnectionSyntax.scala