TableQueries

harness.sql.TableQueries
abstract class TableQueries[Id <: Id, T <: ([F[_]] =>> WithId[F, Id])](implicit ti: TableSchema[T])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

inline protected def makeUpdate(queryName: String)(set: T[Const[Boolean]])(implicit gen: ProductGeneric[T]): QueryI[T[Identity]]

Concrete fields

final val deleteById: QueryI[Id]
final val deleteByIdReturning: QueryIO[Id, T[Identity]]
final val insert: QueryI[T[Identity]]
final val selectAll: QueryO[T[Identity]]
final val selectById: QueryIO[Id, T[Identity]]