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.