TableMetadata

org.mojoz.metadata.TableMetadata
See theTableMetadata companion object
class TableMetadata(val tableDefs: Seq[TableDef], val dbName: String => String)

Attributes

Companion
object
Source
TableMetadata.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def aliasedRef(table: String, refTableAlias: String, db: String): Option[Ref]

Attributes

Source
TableMetadata.scala
def col(table: String, column: String, db: String): Option[ColumnDef]

Attributes

Source
TableMetadata.scala
def columnDef(viewDef: ViewDef_[_], fieldDef: FieldDef_[_]): ColumnDef

Attributes

Source
TableMetadata.scala
def columnDefOption(viewDef: ViewDef_[_], fieldDef: FieldDef_[_]): Option[ColumnDef]

Attributes

Source
TableMetadata.scala
def ref(table: String, refTableOrAlias: String, db: String): Option[Ref]

Attributes

Source
TableMetadata.scala
def tableDef(tableName: String, db: String): TableDef

Attributes

Source
TableMetadata.scala
def tableDef(viewDef: ViewDef_[_]): TableDef

Attributes

Source
TableMetadata.scala
def tableDefOption(tableName: String, db: String): Option[TableDef]

Attributes

Source
TableMetadata.scala
def tableDefOption(viewDef: ViewDef_[_]): Option[TableDef]

Attributes

Source
TableMetadata.scala

Concrete fields

val dbName: String => String

Attributes

Source
TableMetadata.scala

Attributes

Source
TableMetadata.scala