Interface whose fields are table names defining tables.
Name of the table.
Tuple of the names of the table's key columns.
Defaults to [], indicating no key columns. Supports up to 4 columns.
Columns to return from selection queries.
Defaults to ['*'], returning all columns. May specify aliases.
Columns to return from the table on insert
queries that return columns. ['*'] returns all columns; [] returns
none. May specify aliases. Defaults to KeyColumns.
Columns to return from the table on update
queries that return columns. ['*'] returns all columns; [] returns
none and is the default. May specify aliases.
Optional insertColumns to return from insert queries that return columns. ['*']
returns all columns; [] returns none. May specify aliases. Defaults
to KeyColumns.
Optional keyTuple of the columns that make up the table's key. Defaults to [],
indicating that no columns are keys.
Optional selectedColumns to return from selection queries. Defaults to [*], selecting
all columns. May contain aliases.
Optional updateColumns to return from update queries that return columns. ['*'] returns
all columns; [] returns none and is the default. May specify aliases.
Generated using TypeDoc
Settings governing table mapper behavior, excluding transformations.