Column

io.eezo.db.Column
See theColumn companion trait
object Column

Attributes

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

Members list

Value members

Concrete methods

def apply[A](using c: Column[A]): Column[A]

Attributes

Source
Column.scala

Givens

Givens

given given_Column_Array: Column[Array[Byte]]

Attributes

Source
Column.scala
given given_Column_BigDecimal: Column[BigDecimal]

Attributes

Source
Column.scala
given given_Column_Boolean: Column[Boolean]

Attributes

Source
Column.scala
given given_Column_Id: [T] => Column[Id[T]]

A model's key.

A model's key.

Id[T] is core's, because http needs it too and cannot see this module, so the one JDBC-touching line about it lives here instead of in its companion. Written from outside Id's own scope the opaque type is abstract, which is why this is a real imap rather than the identity pair it used to be.

Attributes

Source
Column.scala

Attributes

Source
Column.scala
given given_Column_Int: Column[Int]

Attributes

Source
Column.scala
given given_Column_Long: Column[Long]

Attributes

Source
Column.scala
given given_Column_Option: [A] => Column[A] => Column[Option[A]]

Attributes

Source
Column.scala
given given_Column_String: Column[String]

Attributes

Source
Column.scala

Attributes

Source
Column.scala