Program in ConnectionIO
yielding an F[B]
accumulated via MonadPlus
append.
Program in ConnectionIO
yielding an F[B]
accumulated via MonadPlus
append. This method is more general but less efficient than to
.
Program to construct an analysis of this query's SQL statement and asserted parameter and column types.
Program in ConnectionIO
yielding a NonEmptyList[B]
and raising an exception if the resultset does not have at least one row.
Program in ConnectionIO
yielding a NonEmptyList[B]
and raising an exception if the resultset does not have at least one row. See also unique
.
Program in ConnectionIO
yielding an optional B
and raising an exception if the resultset has more than one row.
Program in ConnectionIO
yielding an optional B
and raising an exception if the resultset has more than one row. See also unique
.
Program to construct an analysis of this query's SQL statement and result set column types.
An optional Pos
indicating the source location where this Query
was
constructed.
An optional Pos
indicating the source location where this Query
was
constructed. This is used only for diagnostic purposes.
The SQL string.
Stream
with given chunk factor, with effect type
ConnectionIO
yielding elements of type B
.
Program in ConnectionIO
yielding an F[B]
accumulated via the provided CanBuildFrom
.
Program in ConnectionIO
yielding an F[B]
accumulated via the provided CanBuildFrom
. This is the fastest way to accumulate a
collection.
Program in ConnectionIO
yielding a unique B
and
raising an exception if the resultset does not have exactly one row.
Program in ConnectionIO
yielding a unique B
and
raising an exception if the resultset does not have exactly one row. See also option
.
Stream
with default chunk factor, with effect type
ConnectionIO
yielding elements of type B
.
Convenience method, equivalent to stream.evalMap(f).compile.drain
.
Convenience method, equivalent to stream.evalMap(f).compile.drain
.
(Since version 0.6.0) use .stream.evalMap(f).compile.drain
An abstract query closed over its input arguments and yielding values of type
B
, without a specified disposition. Methods provided onQuery0
allow the query to be interpreted as a stream or program inCollectionIO
.