Mixin containing aliases for the most commonly used types and modules from doobie-core.
Mixin containing aliases for the most commonly used modules from doobie-core.
Mixin containing aliases for the most commonly used types from doobie-core.
Auto-generated build information.
Enumerated types for JDBC constants.
Enumerated types for JDBC constants. Enum values are provided by companion modules.
High-level database API.
High-level database API. The constructors here are defined
in terms of those in doobie.free.connection
but differ in the following ways:
Int
values in JDBC are mapped to one of the proper types
defined in doobie.enum
.Option
.CLOB
, InputStream
, etc.) do not appear in this API.
They are available in the low-level API but must be used with considerable caution.Top-level import for all instances and syntax provided by doobie-free and doobie-core.
Collection of modules that add syntax to existing types.
Collection of modules for typeclasses and other helpful bits.
(Since version 0.5.0) import doobie._, doobie.implicits._
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.
The doobie microsite for much more information.