Packages

final class R2dbcSession extends AnyRef

Source
R2dbcSession.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. R2dbcSession
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new R2dbcSession(connection: Connection)(implicit ec: ExecutionContext, system: ActorSystem[_])

Value Members

  1. val connection: Connection
  2. def createStatement(sql: String): Statement
  3. implicit val ec: ExecutionContext
  4. def select[A](statement: Statement)(mapRow: (Row) => A): Future[IndexedSeq[A]]
  5. def selectOne[A](statement: Statement)(mapRow: (Row) => A): Future[Option[A]]
  6. implicit val system: ActorSystem[_]
  7. def update(statements: IndexedSeq[Statement]): Future[IndexedSeq[Long]]
  8. def updateOne(statement: Statement): Future[Long]