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>