TableDefinition

abstract class TableDefinition(val tableName: String)

Constructors

Link copied to clipboard
constructor(tableName: String)

Properties

Link copied to clipboard
val aliasedAllFields: List<Field<*>>
Link copied to clipboard
val allFields: List<Field<*>>
Link copied to clipboard
val asTable: Table<Record>
Link copied to clipboard

Functions

Link copied to clipboard
fun aliasTo(originalTable: TableDefinition): @NotNull Table<Record?>
Link copied to clipboard
inline fun <T> field(name: String? = null): TableDefinitionFieldDelegate<T>