I kind of want to say "y-yeah" regarding Prisma, because all this information (especially the fact that it creates a transaction every time and downloads those engines) is either available in the documentation or visible upon install/build - you can actually make it point to specific executables instead of downloading each time using environment variables but again - it's in the docs. I picked Prisma because I'm not…
> The lack of rollbacks Could you elaborate on this part?
https://github.com/prisma/prisma/discussions/4617#discussion...
Tl;dr it's a design decision, not everyone (including me) agrees.