Ir para o conteúdo
Backend

O que é Prisma ORM?

Definição

ORM type-safe para Node.js e TypeScript que abstrai queries SQL via schema declarativo. Gera tipos automaticamente a partir do schema, eliminando erros em runtime.

Suporta PostgreSQL, MySQL, SQLite e MongoDB. Possui Prisma Client para queries, Prisma Migrate para migrations e Prisma Studio como GUI.

Exemplo Prático
TypeScript
import { PrismaClient } from '@prisma/client'

const prisma = new PrismaClient()

const users = await prisma.user.findMany({
  where: { active: true },
  include: { posts: true },
})

await prisma.$disconnect()

Artigos que aprofundam Prisma ORM

Quer ver Prisma ORM em ação em projetos reais?

Ver artigos sobre Prisma ORM