Page Contents
Home > @loopback/sequelize > SequelizeDataSource > beginTransaction
SequelizeDataSource.beginTransaction() method
Begin a new transaction.
Signature:
beginTransaction(options?: TransactionOptions | TransactionOptions['isolationLevel']): Promise<Transaction>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| options | TransactionOptions \| TransactionOptions\['isolationLevel'\] | _(Optional)_ Options {isolationLevel: '...'} |
Returns:
Promise<Transaction>
A promise which resolves to a Sequelize Transaction object