Prisma supports transactions through the `prisma.transaction` API. This allow you to perform multiple DB actions in a single request and gives you an all-or-nothing semantic.
IIUC, a "batch" request is run in a transaction.But if I need to run business logic in the middle of requests that's not supported?