Interface: TableOperations#
TableOperations.TableOperations
Offer CRUD-style operations on a table.
Table of contents#
Methods#
Methods#
create#
▸ create(records
, options?
): Promise
<MinimalRecord
>
Create a record or records.
Parameters#
Name | Type |
---|---|
records |
NewRecord |
options? |
OpOptions |
Returns#
Promise
<MinimalRecord
>
destroy#
▸ destroy(recordIds
): Promise
<void
>
Delete a record or records.
Parameters#
Name | Type |
---|---|
recordIds |
number | number [] |
Returns#
Promise
<void
>
getTableId#
▸ getTableId(): Promise
<string
>
Determine the tableId of the table.
Returns#
Promise
<string
>
update#
▸ update(records
, options?
): Promise
<void
>
Update a record or records.
Parameters#
Name | Type |
---|---|
records |
Record | Record [] |
options? |
OpOptions |
Returns#
Promise
<void
>
upsert#
▸ upsert(records
, options?
): Promise
<void
>
Add or update a record or records.
Parameters#
Name | Type |
---|---|
records |
AddOrUpdateRecord | AddOrUpdateRecord [] |
options? |
UpsertOptions |
Returns#
Promise
<void
>