ConnectionSyntax

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

Attributes

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

def autoCommit(database: Database[F]): F[T]
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

def readOnly(database: Database[F]): F[T]
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

def rollback(database: Database[F]): F[T]
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

def transaction(database: Database[F]): F[T]