Too Long; Didn't Read
Prisma ORM is a good choice for your project. It lacks some features of other ORMs; for example, performing distinct in the memory is not acceptable. But it's not a big deal because you can jump the lover levels such as raw SQL queries.