harness.sql.query

Members list

Type members

Classlikes

final class BatchQueryResult

Attributes

Supertypes
class Object
trait Matchable
class Any
final case class Constant[T](value: T)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Delete

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Delete.type
final case class EncodedInputValue(value: Object, klass: Option[Class[_]])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Fragment(sql: String, qim: QueryInputMapper)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
object Fragment

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Fragment.type
final class Input[I, V]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type
Input[I, V]
object Input

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Input.type
object Insert

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Insert.type
final class IntQueryResult

Attributes

Supertypes
class Object
trait Matchable
class Any
object Prepare

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Prepare.type
final case class Query(queryName: String, fragment: Fragment)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class QueryBool

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object QueryBool

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
QueryBool.type
trait QueryBoolOps[A, B]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object QueryBoolOps

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final case class QueryI[I](queryName: String, fragment: Fragment, input: Input[I, _])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
QueryI[I]
final case class QueryIO[I, O](queryName: String, fragment: Fragment, input: Input[I, _], decoder: QueryDecoderMany[O])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
QueryIO[I, O]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Const
object Empty.type
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final case class QueryInputVar[T]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class QueryO[O](queryName: String, fragment: Fragment, decoder: QueryDecoderMany[O])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class QueryResult[O]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object QueryResult

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final case class QuerySet

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
trait QuerySetOps[A, B]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object QuerySetOps

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Returning[T]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Returning

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Returning.type
sealed trait ReturningJson[T]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Multi[T]
class Single[T]
object ReturningJson

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Select

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Select.type
object Update

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Update.type

Givens

Givens

given given_Conversion_Opt_QueryBool: Conversion[Opt[Boolean], QueryBool]

Extensions

Extensions

extension [A](a: A)(a: A)
def :=[B](b: B)(implicit qso: QuerySetOps[A, B]): QuerySet
extension [A](a: A)(a: A)
def !==[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
def <[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
def <=[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
def ===[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
def >[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
def >=[B](b: B)(implicit qbo: QueryBoolOps[A, B]): QueryBool
extension [A](a: AppliedCol[Option[A]])(a: AppliedCol[Option[A]])
extension [A](a: Opt[A])(a: Opt[A])
extension (sc: StringContext)(sc: StringContext)
def fr(args: Arg*): Fragment

Exports

Defined exports

export convertCol[T]
Exported from Returning
export convertOptCol[T]
Exported from Returning
export convertOptTable[T <: ([_[_]] =>> Table)](using ti: TableSchema[T])
Exported from Returning
Exported from Returning
export convertTable[T <: ([_[_]] =>> Table)](using ti: TableSchema[T])
Exported from Returning
Exported from Single