Table

ldbc.schema.Table
See theTable companion trait
object Table

Attributes

Companion
trait
Source
Table.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Table.type

Members list

Type members

Classlikes

case class Opt[T]($name: String, columns: List[Column[_]], *: Column[Option[T]]) extends Opt[T], Dynamic

Attributes

Source
Table.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Dynamic
trait Opt[T]
trait AbstractTable[Option[T]]
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

inline def bigint[A <: Long | BigInt | Option[Long | BigInt]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def binary[A <: Array[Byte] | Option[Array[Byte]]](alias: String): Int => StringColumn[A]

Attributes

Source
Table.scala
inline def bit[A <: Byte | Short | Int | Long | Option[Byte | Short | Int | Long]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def blob[A <: Array[Byte] | Option[Array[Byte]]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def boolean[A <: Boolean | Option[Boolean]](alias: String): () => DataTypeColumn[A]

Attributes

Source
Table.scala
inline def char[A <: String | Option[String]](alias: String): Int => StringColumn[A]

Attributes

Source
Table.scala
inline def date[A <: String | LocalDate | Option[String | LocalDate]](alias: String): () => TemporalColumn[A]

Attributes

Source
Table.scala
inline def datetime[A <: String | Instant | LocalDateTime | OffsetTime | Option[String | Instant | LocalDateTime | OffsetTime]](alias: String): () => TemporalColumn[A]

Attributes

Source
Table.scala
inline def decimal[A <: BigDecimal | Option[BigDecimal]](alias: String): (Int, Int) => NumericColumn[A]

Attributes

Source
Table.scala
inline def double[A <: Double | Option[Double]](alias: String): Int => NumericColumn[A]

Attributes

Source
Table.scala
inline def float[A <: Float | Option[Float]](alias: String): Int => NumericColumn[A]

Attributes

Source
Table.scala
inline def int[A <: Int | Long | Option[Int | Long]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def longblob[A <: Array[Byte] | Option[Array[Byte]]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def longtext[A <: String | Option[String]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def mediumblob[A <: Array[Byte] | Option[Array[Byte]]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def mediumint[A <: Int | Option[Int]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def mediumtext[A <: String | Option[String]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def serial[A <: BigInt](alias: String): () => DataTypeColumn[A]

Attributes

Source
Table.scala
inline def smallint[A <: Short | Int | Option[Short | Int]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def text[A <: String | Option[String]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def time[A <: String | LocalTime | Option[String | LocalTime]](alias: String): () => TemporalColumn[A]

Attributes

Source
Table.scala
inline def timestamp[A <: String | Instant | LocalDateTime | OffsetDateTime | ZonedDateTime | Option[String | Instant | LocalDateTime | OffsetDateTime | ZonedDateTime]](alias: String): () => TemporalColumn[A]

Attributes

Source
Table.scala
inline def tinyblob[A <: Array[Byte] | Option[Array[Byte]]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def tinyint[A <: Byte | Short | Option[Byte | Short]](alias: String): () => NumericColumn[A]

Attributes

Source
Table.scala
inline def tinytext[A <: String | Option[String]](alias: String): () => StringColumn[A]

Attributes

Source
Table.scala
inline def varbinary[A <: Array[Byte] | Option[Array[Byte]]](alias: String): Int => StringColumn[A]

Attributes

Source
Table.scala
inline def varchar[A <: String | Option[String]](alias: String): Int => StringColumn[A]

Attributes

Source
Table.scala
inline def year[A <: Int | Instant | LocalDate | Year | Option[Int | Instant | LocalDate | Year]](alias: String): () => TemporalColumn[A]

Attributes

Source
Table.scala