com.mchange.sc.zsqlutil

Members list

Type members

Classlikes

object LoggingApi

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
LoggingApi.type

Value members

Concrete methods

def acquireConnection(ds: DataSource): Task[Connection]
def inTransaction[T](conn: Connection)(op: Connection => T): Task[T]
def inTransactionZIO[T](conn: Connection)(op: Connection => Task[T]): Task[T]
def releaseConnection(conn: Connection): UIO[Unit]
def withConnection[T](ds: DataSource)(operation: Connection => T): Task[T]
def withConnectionTransactional[T](ds: DataSource)(op: Connection => T): Task[T]
def withConnectionTransactionalZIO[T](ds: DataSource)(op: Connection => Task[T]): Task[T]
def withConnectionZIO[T](ds: DataSource)(operation: Connection => Task[T]): Task[T]