Overview
Welcome to the Prisma documentation! You can find an overview of the available content in the sections below.
If you're using Prisma 1, please refer to the Prisma 1 documentation.
The fastest way to get started with Prisma is the Quickstart. Alternatively you can read the Introduction to get a high-level overview of what Prisma is and how it works.
Quickstart (5 min)Prisma introductionTable of contents
Getting started
The Getting started section contains practical guides to help you get started with Prisma.
- Quickstart (5 min)
- Set up Prisma
- Add Prisma to an existing project (15 min)
- Start from scratch (SQL migrations) (15 min)
- Start from scratch (Prisma Migrate) (15 min)
Understand Prisma
The Understand Prisma section contains conceptual information about Prisma.
- Introduction
- Why Prisma?
- Prisma in your stack
- Data modeling
- Under the hood
Reference
The Reference section contains technical information about Prisma.
- Tools and interfaces
- Prisma schema
- Prisma Client
- Prisma Migrate
- Introspection
- Prisma CLI
- Database connectors
- More
Guides
The Guides section contains step-by-step tutorials on various topics.
- Database workflows
- Setting up a database
- Import and export data
- Unique constraints and indexes
- Foreign keys
- Cascading deletes
- Data validation
- PostgreSQL
- MySQL (coming soon)
- SQLite (coming soon)
- Deployment
More
The More section contains meta information about Prisma and the documentation itself.
Need help?
Prisma has a large and supportive community of enthusiastic application developers which is most active on Slack and on GitHub.
Ask a question about Prisma
You can ask questions and initiate discussions about Prisma-related topics in the prisma
repository on GitHub.
Create a bug report for Prisma
If you see an error message or run into an issue, please make sure to create a bug report! You can find best practices for creating bug reports (like including additional debugging output) in these docs.
Create bug reportSubmit a feature request
If Prisma currently doesn't have a certain, be sure to check out the roadmap to see if this is already planned for the future.
If the feature on the roadmap is linked to a GitHub issue, please make sure to leave a +1 on the issue and ideally a comment with your thoughts about the feature!
Submit feature request