TableQueryBuilder

ldbc.core.builder.TableQueryBuilder
See theTableQueryBuilder companion object

Class for generating query strings such as Create statements from Table values.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Inherited methods

def table: Table[_]

Trait for generating SQL table information.

Trait for generating SQL table information.

Attributes

Inherited from:
TableValidator (hidden)

Concrete fields

lazy val createStatement: String

Variable that generates the Create statement that creates the Table.

Variable that generates the Create statement that creates the Table.

Attributes

lazy val dropStatement: String

Variable that generates the Drop statement that creates the Table.

Variable that generates the Drop statement that creates the Table.

Attributes

lazy val truncateStatement: String

Variable that generates the Truncate statement that creates the Table.

Variable that generates the Truncate statement that creates the Table.

Attributes

Inherited fields

protected val autoInc: List[Column[[A] => (x$1: A) => A]]

Attributes

Inherited from:
TableValidator (hidden)
protected val constraints: Seq[Constraint]

Attributes

Inherited from:
TableValidator (hidden)
protected val keyPart: Seq[Column[_]]

Attributes

Inherited from:
TableValidator (hidden)
protected val primaryKey: List[Column[[A] => (x$1: A) => A]]

Attributes

Inherited from:
TableValidator (hidden)