doobie

package doobie

Top-level import, providing aliases for the most commonly used types and modules from doobie-free and doobie-core. A typical starting set of imports would be something like this.

import cats.implicits.*
import doobie._, doobie.implicits.*

Attributes

See also:

The doobie microsite for much more information.

Members list

Concise view

Type members

Classlikes

object implicits extends AllSyntax

Attributes

Source:
package.scala
Graph
Supertypes
trait AllSyntax
trait ToPutOps
class Object
trait Matchable
class Any
Self type

Types

type BlobIO[A] = BlobIO[A]

Attributes

Source:
package.scala
type CallableStatementIO[A] = CallableStatementIO[A]

Attributes

Source:
package.scala
type ClobIO[A] = ClobIO[A]

Attributes

Source:
package.scala
type ConnectionIO[A] = ConnectionIO[A]

Attributes

Source:
package.scala
type DatabaseMetaDataIO[A] = DatabaseMetaDataIO[A]

Attributes

Source:
package.scala
type DriverIO[A] = DriverIO[A]

Attributes

Source:
package.scala

Attributes

Source:
package.scala
type Get[A] = Get[A]

Attributes

Source:
package.scala
type KleisliInterpreter[F[_]] = KleisliInterpreter[F]

Attributes

Source:
package.scala
type Meta[A] = Meta[A]

Attributes

Source:
package.scala
type NClobIO[A] = NClobIO[A]

Attributes

Source:
package.scala
type PreparedStatementIO[A] = PreparedStatementIO[A]

Attributes

Source:
package.scala
type Put[A] = Put[A]

Attributes

Source:
package.scala
type Query[A, B] = Query[A, B]

Attributes

Source:
package.scala
type Query0[A] = Query0[A]

Attributes

Source:
package.scala
type Read[A] = Read[A]

Attributes

Source:
package.scala
type RefIO[A] = RefIO[A]

Attributes

Source:
package.scala
type ResultSetIO[A] = ResultSetIO[A]

Attributes

Source:
package.scala
type SQLDataIO[A] = SQLDataIO[A]

Attributes

Source:
package.scala
type SQLInputIO[A] = SQLInputIO[A]

Attributes

Source:
package.scala
type SQLOutputIO[A] = SQLOutputIO[A]

Attributes

Source:
package.scala

Attributes

Source:
package.scala
type StatementIO[A] = StatementIO[A]

Attributes

Source:
package.scala
type Transactor[M[_]] = Transactor[M]

Attributes

Source:
package.scala
type Update[A] = Update[A]

Attributes

Source:
package.scala

Attributes

Source:
package.scala
type Write[A] = Write[A]

Attributes

Source:
package.scala

Value members

Concrete fields

val FB: blob.type

Attributes

Source:
package.scala
val FC: connection.type

Attributes

Source:
package.scala
val FCL: clob.type

Attributes

Source:
package.scala
val FCS: callablestatement.type

Attributes

Source:
package.scala
val FD: driver.type

Attributes

Source:
package.scala
val FDMD: databasemetadata.type

Attributes

Source:
package.scala
val FNCL: nclob.type

Attributes

Source:
package.scala
val FPS: preparedstatement.type

Attributes

Source:
package.scala
val FREF: ref.type

Attributes

Source:
package.scala
val FRS: resultset.type

Attributes

Source:
package.scala
val FS: statement.type

Attributes

Source:
package.scala
val FSD: sqldata.type

Attributes

Source:
package.scala
val FSI: sqlinput.type

Attributes

Source:
package.scala
val FSO: sqloutput.type

Attributes

Source:
package.scala
val Fragment: Fragment.type

Attributes

Source:
package.scala

Attributes

Source:
package.scala
val Get: Get.type

Attributes

Source:
package.scala
val HC: connection.type

Attributes

Source:
package.scala

Attributes

Source:
package.scala
val HRS: resultset.type

Attributes

Source:
package.scala
val HS: statement.type

Attributes

Source:
package.scala
val KleisliInterpreter: KleisliInterpreter.type

Attributes

Source:
package.scala
val Meta: Meta.type

Attributes

Source:
package.scala
val Put: Put.type

Attributes

Source:
package.scala
val Query: Query.type

Attributes

Source:
package.scala
val Query0: Query0.type

Attributes

Source:
package.scala
val Read: Read.type

Attributes

Source:
package.scala
val SqlState: SqlState.type

Attributes

Source:
package.scala

Attributes

Source:
package.scala
val Update: Update.type

Attributes

Source:
package.scala
val Update0: Update0.type

Attributes

Source:
package.scala
val Write: Write.type

Attributes

Source:
package.scala