Transaction: {
    commit: () => Promise<void>;
    queryRunner: QueryRunner;
    rollback: () => Promise<void>;
}

Defines a transaction.

Type declaration

  • commit: () => Promise<void>

    Commits the transaction.

  • queryRunner: QueryRunner

    A query runner that handles the transaction.

  • rollback: () => Promise<void>

    Rolls back the transaction.