Prisma

Prisma is a ORM tool with rewritable, expandable, and mergeable features in TypeScript. The project provides PostgreSQL and MongoDB database integration for Node.js-based applications. Projects can be installed or added to existing projects through command line tools and interactive scaffolding system.

PR

prisma · ORM & Database Tooling

STARS46
FORKS2
COMMITS—
CONTRIBUTORS366
VERSION7.9.1-dev.1
UPDATED6 mo ago
TypeScriptORMType-SafeApache-2.0
What can it do?
  • You can create templates in a new project with the command line tool.
  • You can add Prisma integration to an existing project by command.
  • You can set up the necessary configurations and run time to work with supported databases.
User reviews
  • ↑ PositiveHacker News

    Prisma – ORM for Node.js and TypeScript

    “Hard to remember them all now, but definitely had a number of bugs I've ran into, most able to be worked around. For example a recent one was a huge slowdown in a simple query that should be optimized[0], still have no great solution for it or attached to any roadmap. One big…”

  • ↑ PositiveHacker News

    Prisma – ORM for Node.js and TypeScript

    “I use Mikro-ORM not Prisma but I couldn't help but use an ORM in my project. Dealing with Mongodb schemas and queries directly, and modelling associations between entities, hiding certain fields on select, selectively populating joined @ManyToOne properties and all that DB…”

My note

More in: ORM & Database Tooling