ORM
Talk to your database, easily
Open source Node.js and TypeScript ORM with an intuitive data model, automated migrations, type-safety, and auto-completion.
Studio
Explore and manipulate your data
Interact with your data in a simple tabular interface with full CRUD capabilities, filtering, sorting, and safe editing directly in the model cells.
Postgres
Managed Postgres for global workloads
A managed PostgreSQL database without cold starts. Easily deploy your database in three clicks, explore with a generous free tier, and scale as needed.
Optimize
AI-driven insights
Analyze your queries and get recommedations to improve your database queries, making your app run faster.
Accelerate
Connection pooling & caching
A fully managed global connection pool and caching layer for your existing database, enabling query-level cache policies.
Pulse
Real-time db events
Distribute change events to your application at scale, enabling database changes to trigger events and actions in real-time.
Resources
CRUD →
How to perform CRUD operations with your generated Prisma Client API.
Adopting Prisma ORM →
Migrate to Prisma ORM from other ORMs.
Deployment guides →
Deploy Node.js applications with Prisma Client to platforms like Vercel, AWS Lambda, Netlify and Heroku.
Set up Optimize →
Start analyzing your queries and generate insights to improve your queries.
Recommendations →
Explore the different recommendations such as indexing issues, excessive data retrieval, and inefficient query patterns.
Prisma AI →
Understand the recommendations easier by asking our AI follow-up questions.
ORM Components
Learn about the building blocks of Prisma ORM.
Platform Reference
Understand the usage and API surface of our platform products built on top of Prisma ORM.
Databases
Prisma ORM works seamlessly across most popular databases and service providers. Refer to our Database features matrix for information about supported features and types for each database.
To explore supported databases for Accelerate, visit the prerequisites section. For Pulse, see the database setup documentation.
To explore supported databases for Accelerate, visit the prerequisites section. For Pulse, see the database setup documentation.
Join our Community
We have multiple channels where you can get help from members of our community as well as the Prisma team.