selectSingleColumn

inline suspend fun <ColumnT, DataT> DatabaseClient<*>.selectSingleColumn(columnSet: ColumnSet, column: Column<ColumnT>, buildQuery: Query.() -> Query, getFieldExpressionSetWithExposedTransaction: Boolean = config.autoExposedTransaction, crossinline mapper: ColumnT.() -> DataT): RowSet<DataT>(source)

Deprecated

Use the overload without `mapper` and use Kotlin's `map` instead.

Replace with

this.selectSingleColumn(columnSet, column, buildQuery).asSequence().map(mapper)

suspend fun <T> DatabaseClient<*>.selectSingleColumn(columnSet: ColumnSet, column: Column<T>, buildQuery: Query.() -> Query, getFieldExpressionSetWithExposedTransaction: Boolean = config.autoExposedTransaction): RowSet<T>(source)

Deprecated

Use `selectExpression` directly instead.

Replace with

this.selectExpression(columnSet, column, buildQuery, getFieldExpressionSetWithExposedTransaction)