Dictionary term
Prisma
Web/DevIntermediate
A TypeScript ORM that lets your app read and write a database with type-safe code instead of raw SQL.
In plain English
A tool that lets a TypeScript app read and save database records with checked, auto-completed code instead of hand-written SQL.
Analogy
Like a translator standing between your app and the database so they understand each other.
Why it matters
It makes database work safer and faster in TypeScript apps, often paired with Supabase or Postgres.
In practice
In Prisma ORM 7, prisma.user.findMany() fetches all users without hand-written SQL. Prisma ORM 8 (a release candidate, and what npm install prisma installs today) uses a new query shape such as db.orm.public.User.all().
Related terms
Sources
Browse all terms →Last verified
