Instance Method
run(_:)
Run the query specified by the builder, calling the provided handler closure with each output row, if any, as it is received.
func run(_ handler: @escaping @Sendable (any SQLRow) -> ()) async throws
Parameters
handlerA closure which receives each output row one at a time.
See Also
Getting Rows
run(decoding:_:)Using a default-configuredSQLRowDecoder, call the provided handler closure with the result of decoding each output row, if any, as a given type.run(decoding:prefix:keyDecodingStrategy:userInfo:_:)Configure a newSQLRowDecoderas specified, use it to to decode each output row, if any, as a given type, and call the provided handler closure with each decoding result.run(decoding:with:_:)Using the givenSQLRowDecoder, call the provided handler closure with the result of decoding each output row, if any, as a given type.