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.
Stream
with given chunk factor, with effect type
ConnectionIO
yielding elements of type B
.
The SQL string.
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.
Turn this Query0
into a Fragment
.
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
.
Convenience method; equivalent to to[List]
Stream
with default chunk factor, with effect type
ConnectionIO
yielding elements of type B
.
Convenience method; equivalent to process.sink(f)
FS2 Friendly Alias for process.
FS2 Friendly Alias for processWithChunkSize.
Convenience method; equivalent to to[Vector]
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
.