Prisma is not mature, they keep putting major breaking changes in patch (not even minor) semvar updates. They're the only package I've had to lock patch version on.
They just underwent an obvious coder restructuring/hiring after recent funding, which has caused some of the chaos.
Migrations are only recently out of alpha, don't support some common operations (rename?), and DOWN migrations are not supported.
Prisma is innovative, and there may be some fair tradeoffs to their declarative approach and fast pace. But I've never used a less mature ORM.