ldbc.schema
Top-level imports provide aliases for the most commonly used types and modules. A typical starting set of imports might look something like this.
example:
import ldbc.schema.*
Attributes
Members list
Packages
Type members
Classlikes
A model for representing character sets to be set in column definitions for the string data types CHAR, VARCHAR, TEXT, ENUM, SET, and any synonym.
A model for representing character sets to be set in column definitions for the string data types CHAR, VARCHAR, TEXT, ENUM, SET, and any synonym.
Attributes
- Companion
- object
- Source
- Character.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object armscii8object asciiobject big5object binaryobject cp1250object cp1251object cp1256object cp1257object cp850object cp852object cp866object cp932object dec8object eucjpmsobject euckrobject gb18030object gb2312object gbkobject geostd8object greekobject hebrewobject hp8object keybcs2object koi8robject koi8uobject latin1object latin2object latin5object latin7object macceobject macromanobject sjisobject swe7object tis620object ucs2object ujisobject utf16object utf16leobject utf32object utf8mb3object utf8mb4Show all
Attributes
- Companion
- trait
- Source
- Character.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Character.type
A model for representing collations to be set in column definitions for the string data types CHAR, VARCHAR, TEXT, ENUM, SET, and any synonym.
A model for representing collations to be set in column definitions for the string data types CHAR, VARCHAR, TEXT, ENUM, SET, and any synonym.
Attributes
- Companion
- object
- Source
- Character.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Character.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Collate.type
Trait for representing SQL DataType
Trait for representing SQL DataType
Type parameters
- T
-
Scala types that match SQL DataType
Attributes
- Companion
- object
- Source
- DataType.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BlobType[T]trait StringType[T]
- Self type
-
DataType[T]
Attributes
- Companion
- trait
- Source
- DataType.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DataType.type
Attributes
- Companion
- object
- Source
- DataTypeColumn.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- DataTypeColumn.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DataTypeColumn.type
A set of methods for constructing DataType
A set of methods for constructing DataType
Attributes
- Source
- DataTypes.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Default.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Default.type
Attributes
- Source
- Key.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PrimaryKey.type
A model for setting reference options used for foreign key constraints, etc.
A model for setting reference options used for foreign key constraints, etc.
Value parameters
- columns
-
List of columns for which the Index key is set
- onDelete
-
Reference action on delete
- onUpdate
-
Reference action on update
- table
-
Referenced table model
Attributes
- Companion
- object
- Source
- Reference.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Reference.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Reference.type
Attributes
- Companion
- object
- Source
- Table.scala
- Supertypes
Attributes
- Companion
- trait
- Source
- Table.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Table.type
Attributes
- Source
- TableQuery.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TableQuery.type
Attributes
- Source
- TableQuery.scala
- Supertypes
Inherited classlikes
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited types
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Value members
Inherited methods
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
===== List of Numeric Data Types =====
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
===== List of String Data Types =====
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
===== List of Date Data Types =====
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
===== List of Alias Date Data Types =====
===== List of Alias Date Data Types =====
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Inherited from:
- Alias (hidden)
- Source
- Alias.scala
Attributes
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Returns (s1 AND s2 AND ... sn)
.
Returns (s1 AND s2 AND ... sn)
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 AND s2 AND ... sn)
for a non-empty collection.
Returns (s1 AND s2 AND ... sn)
for a non-empty collection.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Similar to andOpt, but defaults to TRUE if passed an empty collection
Similar to andOpt, but defaults to TRUE if passed an empty collection
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 AND s2 AND ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Returns (s1 AND s2 AND ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 AND s2 AND ... sn)
for a non-empty collection.
Returns (s1 AND s2 AND ... sn)
for a non-empty collection.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns s1, s2, ... sn
.
Returns s1, s2, ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns s1, s2, ... sn
.
Returns s1, s2, ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (sql IN (s0, s1, ...))
.
Returns (sql IN (s0, s1, ...))
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (sql IN (v0, v1, ...))
.
Returns (sql IN (v0, v1, ...))
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (sql NOT IN (v0, v1, ...))
, or true
for empty fs
.
Returns (sql NOT IN (v0, v1, ...))
, or true
for empty fs
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (sql NOT IN (v0, v1, ...))
.
Returns (sql NOT IN (v0, v1, ...))
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 OR s2 OR ... sn)
.
Returns (s1 OR s2 OR ... sn)
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 OR s2 OR ... sn)
for a non-empty collection.
Returns (s1 OR s2 OR ... sn)
for a non-empty collection.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Similar to orOpt, but defaults to FALSE if passed an empty collection
Similar to orOpt, but defaults to FALSE if passed an empty collection
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 OR s2 OR ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Returns (s1 OR s2 OR ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (s1 OR s2 OR ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Returns (s1 OR s2 OR ... sn)
for all defined sql, returning Empty SQL if there are no defined sql
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns ORDER BY s1, s2, ... sn
.
Returns ORDER BY s1, s2, ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns ORDER BY s1, s2, ... sn
for defined s
, if any, otherwise the empty sql.
Returns ORDER BY s1, s2, ... sn
for defined s
, if any, otherwise the empty sql.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns ORDER BY s1, s2, ... sn
or the empty sql if ss
is empty.
Returns ORDER BY s1, s2, ... sn
or the empty sql if ss
is empty.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns (sql)
.
Function for setting parameters to be used as static strings.
Function for setting parameters to be used as static strings.
val table = sc("table")
sql"SELECT * FROM $table WHERE id = ${1L}"
// SELECT * FROM table WHERE id = ?
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns SET s1, s2, ... sn
.
Returns SET s1, s2, ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns SET s1, s2, ... sn
.
Returns SET s1, s2, ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns VALUES (v0, v1), (v2, v3), ...
.
Returns VALUES (v0, v1), (v2, v3), ...
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 AND s2 AND ... sn
or the empty sql if ss
is empty.
Returns WHERE s1 AND s2 AND ... sn
or the empty sql if ss
is empty.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 AND s2 AND ... sn
.
Returns WHERE s1 AND s2 AND ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 AND s2 AND ... sn
if collection is not empty. If collection is empty returns an empty sql.
Returns WHERE s1 AND s2 AND ... sn
if collection is not empty. If collection is empty returns an empty sql.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 AND s2 AND ... sn
for defined s
, if any, otherwise the empty sql.
Returns WHERE s1 AND s2 AND ... sn
for defined s
, if any, otherwise the empty sql.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 OR s2 OR ... sn
or the empty sql if ss
is empty.
Returns WHERE s1 OR s2 OR ... sn
or the empty sql if ss
is empty.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 OR s2 OR ... sn
.
Returns WHERE s1 OR s2 OR ... sn
.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 OR s2 OR ... sn
if collection is not empty. If collection is empty returns an empty sql.
Returns WHERE s1 OR s2 OR ... sn
if collection is not empty. If collection is empty returns an empty sql.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Returns WHERE s1 OR s2 OR ... sn
for defined s
, if any, otherwise the empty sql.
Returns WHERE s1 OR s2 OR ... sn
for defined s
, if any, otherwise the empty sql.
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala
Deprecated and Inherited methods
Attributes
- Deprecated
- true
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Deprecated
- true
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Deprecated
- true
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Deprecated
- true
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Attributes
- Deprecated
- true
- Inherited from:
- DataTypes
- Source
- DataTypes.scala
Extensions
Inherited extensions
Attributes
- Inherited from:
- StringContextSyntax
- Source
- StringContextSyntax.scala
Attributes
- Inherited from:
- StringContextSyntax
- Source
- StringContextSyntax.scala
Implicits
Implicits
Attributes
- Source
- package.scala
Inherited implicits
Attributes
- Inherited from:
- HelperFunctionsSyntax
- Source
- HelperFunctionsSyntax.scala