Table

trait Table[T <: Product] extends Selectable
Companion:
object
trait Selectable
class Object
trait Matchable
class Any

Value members

Abstract methods

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

Concrete methods

def colMap: Map[String, Field[_]]
def jooqCols: Vector[Field[Object]]
def pk: Option[Field[_]]
def selectDynamic(name: String): Any
def table: Table[Record]
def values(t: T): Vector[Any]