object SqlQuery
- Companion
- class
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Type members
Classlikes
case class SqlJoin(parent: String, child: TableExpr, on: List[(Column, Column)], plural: Boolean, lateral: Boolean, inner: Boolean)
Representation of an SQL join
Representation of an SQL join
- Companion
- object
case class SqlSelect(context: Context, table: TableExpr, cols: List[Column], joins: List[SqlJoin], wheres: List[Where], orders: List[Order], limit: Option[Int], distinct: Boolean, aliases: List[String], collate: Set[Column]) extends SqlQuery
Representation of an SQL SELECT
Representation of an SQL SELECT
Value members
Concrete methods
def mkOrderBy(context: Context, table: TableExpr, oss: List[OrderSelection[_]], aliasedMappings: AliasedMappings): Option[SqlSelect]
Construct an SQLSelect
corresponding to the given orderings applied to table
in context
Construct an SQLSelect
corresponding to the given orderings applied to table
in context
Construct a WHERE clause for the given predicate pred
in context
Construct a WHERE clause for the given predicate pred
in context