easysql.ast.table

Members list

Type members

Classlikes

case class SqlIdentTable(tableName: String, alias: Option[String]) extends SqlTable

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait SqlTable
class Object
trait Matchable
class Any
Show all
case class SqlJoinTable(left: SqlTable, joinType: SqlJoinType, right: SqlTable, on: Option[SqlExpr]) extends SqlTable

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait SqlTable
class Object
trait Matchable
class Any
Show all
enum SqlJoinType(val joinType: String)

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SqlSubQueryTable(query: SqlQuery, lateral: Boolean, alias: Option[String]) extends SqlTable

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait SqlTable
class Object
trait Matchable
class Any
Show all
sealed trait SqlTable

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes