Last Updated: 3/9/2026
Simple transaction
This example inserts two rows in a transaction. If an exception is thrown inside
the callback passed to the execute method,
- the exception is caught,
- the transaction is rolled back, and
- the exception is thrown again. Otherwise the transaction is committed.
import { simpleTransaction } from ’./0010-simple-transaction’
:::info[More examples] The API documentation is packed with examples. The API docs are hosted here , but you can access the same documentation by hovering over functions/methods/classes in your IDE. The examples are always just one hover away!
For example, check out these sections: