ldbc.statement
Members list
Packages
Type members
Classlikes
A trait for building a table model.
A trait for building a table model.
Attributes
- Companion
- object
- Source
- AbstractTable.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Opt[T]
Attributes
- Companion
- trait
- Source
- AbstractTable.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AbstractTable.type
Trait for representing SQL Column
Trait for representing SQL Column
Type parameters
- A
-
Scala types that match SQL DataType
Attributes
- Companion
- object
- Source
- Column.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Pure[A]
- Self type
-
Column[A]
Attributes
- Companion
- trait
- Source
- Column.scala
- Supertypes
- Self type
-
Column.type
Trait represents a command in MySQL.
Trait represents a command in MySQL.
Attributes
- Companion
- object
- Source
- Command.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- Command.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Command.type
A model for constructing DELETE statements in MySQL.
A model for constructing DELETE statements in MySQL.
Type parameters
- A
-
Type representing Table
Value parameters
- params
-
List of parameters
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Source
- Delete.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CommandProvidertrait Commandtrait SQLclass Objecttrait Matchableclass AnyShow all
Trait for the syntax of expressions available in MySQL.
Trait for the syntax of expressions available in MySQL.
SEE: https://dev.mysql.com/doc/refman/8.0/en/expressions.html
Attributes
- Companion
- object
- Source
- Expression.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Expression.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Expression.type
A model for constructing GROUP BY statements in MySQL.
A model for constructing GROUP BY statements in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Value parameters
- columns
-
Union-type column list
- params
-
A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Source
- GroupBy.scala
- Supertypes
A model for constructing HAVING statements in MySQL.
A model for constructing HAVING statements in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Value parameters
- columns
-
Union-type column list
- params
-
A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Source
- Having.scala
- Supertypes
Trait for building Statements to be added.
Attributes
- Companion
- trait
- Source
- Insert.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Insert.type
A model for constructing JOIN statements in MySQL.
A model for constructing JOIN statements in MySQL.
Value parameters
- left
-
Left table
- right
-
Right table
- typed
-
Type of JOIN statement
Attributes
- Companion
- object
- Source
- Join.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Join.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Join.type
A trait for constructing LIMIT statements in MySQL.
A trait for constructing LIMIT statements in MySQL.
Attributes
- Companion
- object
- Source
- Limit.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- trait
- Source
- Limit.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Limit.type
A model for constructing OFFSET statements in MySQL.
A model for constructing OFFSET statements in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Value parameters
- columns
-
Union-type column list
- params
-
A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Source
- Offset.scala
- Supertypes
A model for constructing ORDER BY statements in MySQL.
A model for constructing ORDER BY statements in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Value parameters
- columns
-
Union-type column list
- params
-
A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Companion
- object
- Source
- OrderBy.scala
- Supertypes
Attributes
- Companion
- class
- Source
- OrderBy.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
OrderBy.type
Trait represents a read-only query in MySQL.
Trait represents a read-only query in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Attributes
- Source
- Query.scala
- Supertypes
- Known subtypes
A model for constructing SELECT statements in MySQL.
A model for constructing SELECT statements in MySQL.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- B
-
Scala types to be converted by Decoder
Value parameters
- columns
-
Union-type column list
- params
-
A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.
- statement
-
SQL statement string
- table
-
Trait for generating SQL table information.
Attributes
- Source
- Select.scala
- Supertypes
Trait for constructing SQL Statement from Table information.
Trait for constructing SQL Statement from Table information.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
- O
-
The type of Optional Table. in the case of Join, it is a Tuple of type Optional Table.
Attributes
- Companion
- object
- Source
- TableQuery.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Attributes
- Companion
- trait
- Source
- TableQuery.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TableQuery.type
Trait for building Statements to be updated.
Trait for building Statements to be updated.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
Attributes
- Companion
- object
- Source
- Update.scala
- Supertypes
Attributes
- Companion
- trait
- Source
- Update.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Update.type
Trait for building Statements to be WHERE.
Trait for building Statements to be WHERE.
Type parameters
- A
-
The type of Table. in the case of Join, it is a Tuple of type Table.
Attributes
- Companion
- object
- Source
- Where.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Companion
- trait
- Source
- Where.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Where.type