Dsl

trait Dsl extends QuoteDsl with QueryDsl with MetaDsl
Companion
object
trait MetaDsl
trait QueryDsl
trait QuoteDsl
class Object
trait Matchable
class Any
object Dsl

Value members

Inherited methods

inline def insertMeta[T](inline exclude: T => Any*): InsertMeta[T]
Inherited from
QuoteDsl
inline def lazyLift[T](inline vv: T): T
Inherited from
QuoteDsl
inline def query[T]: EntityQuery[T]
Inherited from
QueryDsl
inline def queryMeta[T, R](inline expand: Quoted[Query[T] => Query[R]])(inline extract: R => T): QueryMeta[T, R]
Inherited from
MetaDsl
inline def quote[T](inline bodyExpr: T): Quoted[T]
Inherited from
QuoteDsl
inline def quote[T](inline bodyExpr: Quoted[T]): Quoted[T]
Inherited from
QuoteDsl
inline def schemaMeta[T](inline entity: String, inline columns: T => (Any, String)*): SchemaMeta[T]
Inherited from
MetaDsl
inline def select[T]: Query[T]
Inherited from
QueryDsl
inline def static[T](inline value: T): T
Inherited from
QuoteDsl
inline def updateMeta[T](inline exclude: T => Any*): UpdateMeta[T]
Inherited from
QuoteDsl

Extensions

Inherited extensions

extension (entity: EntityQuery[T])
inline def insert[T](inline value: T): Insert[T]
Inherited from
QuoteDsl
inline def update[T](inline value: T): Update[T]
Inherited from
QuoteDsl
extension (quotedEntity: Quoted[EntityQuery[T]])
inline def insert[T](inline value: T): Insert[T]
Inherited from
QuoteDsl
inline def insert[T](inline f: T => (Any, Any), inline f2: T => (Any, Any)*): Insert[T]
Inherited from
QuoteDsl
inline def update[T](inline value: T): Update[T]
Inherited from
QuoteDsl
inline def update[T](inline f: T => (Any, Any), inline f2: T => (Any, Any)*): Update[T]
Inherited from
QuoteDsl

Implicits

Inherited implicits

implicit inline def autoQuote[T](inline body: T): Quoted[T]
Inherited from
QuoteDsl
implicit def implicitOrd[T]: Ord[T]

Automatic implicit ordering DSL for: query[Person].sortBy(_.field)(<here>)

Automatic implicit ordering DSL for: query[Person].sortBy(_.field)(<here>)

Inherited from
MetaDsl
implicit inline def unquote[T](inline quoted: Quoted[T]): T
Inherited from
QuoteDsl