Prisma
- Category
- Databases and data
- Docs outline
- 15 sections
Official docs outline
prisma.io- Prisma Schema
schema.prisma, data sources, generators and models.
- Data Model and Models
Fields, IDs, enums, attributes, @@map and defaults.
- Relations
One-to-one, one-to-many, many-to-many, relation fields and referential actions.
- Indexes and Constraints
@@index, unique constraints, full-text and composite indexes.
- CRUD Queries
findMany, create, update, upsert, delete, filtering, sorting and pagination.
- Relation Queries
include and select, nested writes, N+1 problem and fluent API.
- Transactions
Nested writes, $transaction batches, interactive transactions and optimistic concurrency.
- Raw Queries and TypedSQL
$queryRaw, $executeRaw, SQL injection safety and TypedSQL.
- Prisma Migrate
migrate dev vs deploy, migration history, shadow database, drift and baselining.
- Introspection
db pull for existing databases.
- Connection Management and Pooling
Connection pool, serverless and connection limits.
- Query Optimization
Avoiding N+1, indexes, select to limit data and query logging.
- Client Extensions
Extending models, queries, results and client.
- Type Safety
Generated types, validators and Prisma namespace.
- Error Handling
Known request errors and error codes.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.