Table

liewhite.sqlx.Table
See theTable companion object
trait Table[T <: Product] extends Selectable

Attributes

Companion:
object
Graph
Supertypes
trait Selectable
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Abstract methods

def columns: Vector[Field[_]]
def indexes: Vector[Idx]
def splitCount: Option[Int]
def tableName: String

Concrete methods

def colMap: Map[String, Field[_]]
def fields: Vector[Field[Object]]
def jooqCols: Vector[Field[Object]]
def pk: Option[Field[_]]
def selectDynamic(name: String): Any
def table: Table[Record]
def tableBySplitKey(key: Long): Table.this.type
def values(t: T): Vector[Any]