Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Prisma is a really mature project that does just and much more https://www.prisma.io/docs/concepts/components/introspection


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.


I think Prisma requires you to use their client to get the typing benefits, while this package just generates typings.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: