package sql
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class FlatJoinContext(t: JoinType, a: FromContext, on: Ast) extends FromContext with Product with Serializable
- case class FlattenSqlQuery(from: List[FromContext] = List(), where: Option[Ast] = None, groupBy: Option[Ast] = None, orderBy: List[OrderByCriteria] = Nil, limit: Option[Ast] = None, offset: Option[Ast] = None, select: List[SelectValue], distinct: Boolean = false) extends SqlQuery with Product with Serializable
- sealed trait FromContext extends AnyRef
- case class InfixContext(infix: Infix, alias: String) extends FromContext with Product with Serializable
- case class JoinContext(t: JoinType, a: FromContext, b: FromContext, on: Ast) extends FromContext with Product with Serializable
- case class OrderByCriteria(ast: Ast, ordering: PropertyOrdering) extends Product with Serializable
- case class QueryContext(query: SqlQuery, alias: String) extends FromContext with Product with Serializable
- case class SelectValue(ast: Ast, alias: Option[String] = None, concat: Boolean = false) extends Product with Serializable
- sealed trait SetOperation extends AnyRef
- case class SetOperationSqlQuery(a: SqlQuery, op: SetOperation, b: SqlQuery) extends SqlQuery with Product with Serializable
- trait SqlContext[Idiom <: Idiom, Naming <: NamingStrategy] extends Context[Idiom, Naming] with SqlDsl
- sealed trait SqlQuery extends AnyRef
- case class TableContext(entity: Entity, alias: String) extends FromContext with Product with Serializable
- case class UnaryOperationSqlQuery(op: UnaryOperator, q: SqlQuery) extends SqlQuery with Product with Serializable
Value Members
- object SqlQuery
- object TakeDropFlatten
- object UnionAllOperation extends SetOperation with Product with Serializable
- object UnionOperation extends SetOperation with Product with Serializable