sqlest.ast

syntax

package syntax

Visibility
  1. Public
  2. All

Type Members

  1. trait AggregateFunctionSyntax extends AnyRef

  2. case class CaseColumnBuilder[B](column: Column[B]) extends Product with Serializable

  3. trait CaseSyntax extends AnyRef

  4. trait ColumnSyntax extends AnyRef

  5. trait DeleteSyntax extends AnyRef

  6. trait GroupSyntax extends AnyRef

  7. class InsertBuilder extends AnyRef

    Helper class to prevent users writing insert.into(...) without .columns(...).values(...) or .set(...).

  8. class InsertColumnsBuilder extends AnyRef

    Helper class to prevent users writing insert.into(...).columns(...) without .values(...)

  9. trait InsertSyntax extends AnyRef

  10. trait JoinSyntax extends AnyRef

    DSL syntax for building Joins.

  11. trait OlapFunction extends AnyRef

  12. trait OlapFunctionSyntax extends WindowFunctions

  13. trait OrderSyntax extends AnyRef

  14. trait QuerySyntax extends AnyRef

  15. trait ScalarFunctionSyntax extends ScalarFunctions

  16. case class SelectBuilder[A](what: A)(implicit evidence$1: AliasedColumns[A]) extends Product with Serializable

    Helper class to enable the select(...).from(...) syntax.

  17. case class SelectOps[A, R <: Relation](select: Select[A, R]) extends Product with Serializable

  18. trait SelectSyntax extends AnyRef

  19. case class UpdateSetterBuilder(table: Table) extends Product with Serializable

  20. trait UpdateSyntax extends AnyRef

  21. case class UpdateWhereBuilder(table: Table, setters: Seq[Setter[_, _]]) extends Product with Serializable

  22. trait WindowFunctionBuilder extends AnyRef

  23. trait WindowFunctions extends AnyRef

Value Members

  1. object CaseBuilder

Ungrouped