sqlest.ast

syntax

package syntax

Visibility
  1. Public
  2. All

Type Members

  1. trait AggregateFunctionSyntax extends ColumnSyntax

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

  3. trait CaseSyntax extends AnyRef

  4. trait ColumnSyntax extends AnyRef

  5. class DeleteBuilder extends AnyRef

    Helper class to prevent users writing delete.from(...) without .where(...).

  6. trait DeleteSyntax extends AnyRef

  7. trait GroupSyntax extends AnyRef

  8. class InsertBuilder extends AnyRef

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

  9. class InsertColumnsBuilder extends AnyRef

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

  10. trait InsertSyntax extends AnyRef

  11. trait JoinSyntax extends AnyRef

    DSL syntax for building Joins.

  12. trait OlapFunction extends AnyRef

  13. trait OlapFunctionSyntax extends WindowFunctions

  14. trait OrderSyntax extends AnyRef

  15. trait QuerySyntax extends AnyRef

  16. trait ScalarFunctionSyntax extends ScalarFunctions

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

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

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

  19. trait SelectSyntax extends AnyRef

  20. class UntypedColumnHelpers extends ColumnSyntax

  21. trait UntypedColumnSyntax extends AnyRef

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

  23. trait UpdateSyntax extends AnyRef

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

  25. trait WindowFunctionBuilder extends AnyRef

  26. trait WindowFunctions extends AnyRef

Value Members

  1. object CaseBuilder

Ungrouped