Products
ORM
Talk to your database easily
Studio
Explore and manipulate your data
Optimize
AI-driven query analysis
Accelerate
Make your database global
Pulse
React to changes in your database
Pricing
Resources
Documentation
Get started
Tutorials
Examples
Prisma in your stack
Ecosystem
Customer stories
Data guide
Playground
Blog
0K
Log in
Sign up
Sitemap
Main site
404 | Prisma
about.seoTitle
Apollo | Prisma
Prisma Blog | Articles & Updates | Prisma ORMs, Databases,
Careers | Prisma
Changelog | Prisma
Client | Prisma
Cockroachdb | Prisma
Community | Prisma
Prisma Day 2019 | Conference on databases & application development
Prisma Day 2020 | Modern Application Development and Databases
Prisma Day 2021
Ecosystem | Prisma
Prisma Enterprise Event 2021
Enterprise | Prisma
Event-code-of-conduct | Prisma
Events | Prisma
Express | Prisma
Fastify | Prisma
Graphql | Prisma
Hapi | Prisma
| Prisma
Learn | Prisma
Migrate | Prisma
Mongodb | Prisma
Nestjs | Prisma
Newsletter | Prisma
Nextjs | Prisma
Orm | Prisma
Oss-friends | Prisma
Planetscale | Prisma
Privacy | Prisma
Pricing | Prisma
React-server-components | Prisma
Serverless Deep Dive
Prisma Showcase | Customer Success stories
HTML Sitemap | Prisma
Sla | Prisma
Stack | Prisma
pageData?.seoTitle ||
Studio | Prisma
Support-policy | Prisma
Support | Prisma
Terms | Prisma
pageData?.seoTitle ||
Typescript | Prisma
Error | Prisma
Data-platform accelerate | Prisma
Data-platform optimize | Prisma
Data-platform proxy | Prisma
Data-platform pulse | Prisma
Prisma Day 2022 | Covid Accessibility
Prisma Day 2022
Prisma Day 2022 | Speakers
Prisma Day 2022 | Talks
Prisma Day 2022 | Workshops
Partners | Prisma
Partners tos | Prisma
Blog
Announcing On-Demand Cache Invalidation for Prisma Accelerate
Improve your application’s performance with AI-driven analysis and recommendations
Why Use Prisma to Build Your Data Layer in 2024?
Build real-time, durable workflows with Pulse and Inngest
Announcing TypedSQL: Make your raw SQL queries type-safe with Prisma ORM
Introducing Auto-Scaling for Prisma Accelerate’s Connection Pool
How Prisma ORM Became the Most Downloaded ORM for Node.js
Increased Security With Static IP Support in Prisma Pulse
Prisma Products Are Now Available on AWS Marketplace
Performance Benchmarks: Comparing Query Latency across TypeScript ORMs & Databases
How Solin Uses Prisma Accelerate to Serve 2.5M Database Queries per Day
Prisma's Cloud Connectivity Report 2024
Achievement Unlocked: Compliance for SOC2 Type II, HIPAA, GDPR, and ISO27001
Introducing global omit for model fields in Prisma ORM 5.16.0!
Introducing Prisma Nuxt: Simplifying Data Management for Nuxt Apps
Organize Your Prisma Schema into Multiple Files in v5.15
Saving Black Friday With Connection Pooling
Join the Prisma Insider Program and Shape the Future of our Products
Prisma Pulse: Introducing Delivery Guarantees for Database Change Events
Speed and Savings: Caching Database Queries with Prisma Accelerate
Bringing Prisma ORM to React Native and Expo
Explore insights and improve app performance with Prisma Optimize
Introducing our Build, Fortify, Grow (BFG) Framework
Increase Database Security With Static IP Support in Prisma Accelerate
Build Applications at the Edge with Prisma ORM & Cloudflare D1 (Preview)
Prisma ORM Support for Edge Functions is Now in Preview
Prisma Pulse now available in GA
Introducing Platform Environments
Prisma ORM Now Lets You Choose the Best Join Strategy (Preview)
A Business Case for Extended ESOP Exercise Windows
Data DX: The name for Prisma’s developer experience philosophy
We Transitioned Prisma Accelerate to IPv6 Without Anyone Noticing
Formbricks and Prisma Accelerate: Solving scalability together
Key takeaways from the Discover Data DX virtual event
Prisma Accelerate now in General Availability
Support for Serverless Database Drivers in Prisma ORM Is Now in Preview
Launching the Data DX Manifesto: Shaping a new paradigm in data-driven development
SQLite on the Edge: Prisma Support for Turso is in Early Access
Introducing the Read Replicas Extension for Prisma Client
Accelerate in Preview: Global Database Cache & Scalable Connection Pool
Developer Experience Redefined: Prisma & Cloudflare Lead the Way to Data DX
Database Caching: A Double-Edged Sword? Examining the Pros and Cons
Prisma 5: Faster by Default
Prisma Client Extensions Are Now Production Ready
Building on an Established Community: Prisma Now on Discord
Overcoming Database Challenges in Serverless & Edge Applications
How Prisma & Serverless Fit Together
Introducing Pulse: Real-Time Database Change Events Made Easy
Best Practices To Speed Up Your Serverless Applications
How We Sped Up Serverless Cold Starts with Prisma by 9x
Adding Database Access to your SvelteKit App with Prisma
Building a REST API with NestJS and Prisma: Authentication
The Ultimate Guide to Testing with Prisma: CI Pipelines
Building a REST API with NestJS and Prisma: Handling Relational Data
The Ultimate Guide to Testing with Prisma: End-To-End Testing
The Ultimate Guide to Testing with Prisma: Integration Testing
The Ultimate Guide to Testing with Prisma: Unit Testing
Restructuring Prisma
Introducing Accelerate in Early Access
Prisma Is Expanding Its Executive Team
What's new in Prisma? (Q4/22)
The Ultimate Guide to Testing with Prisma: Mocking Prisma Client
Prisma Playground: An Interactive Learning Experience for Prisma
Prisma Client Just Became a Lot More Flexible: Prisma Client Extensions (Preview)
Building a REST API with NestJS and Prisma: Error Handling
How TypeScript 4.9 `satisfies` Your Prisma Workflows
Try Prisma: The Fastest Way to Explore Prisma Examples
Database Metrics with Prisma, Prometheus & Grafana
Improving Query Performance with Indexes using Prisma: Hash Indexes
Improving Query Performance with Indexes using Prisma: B-Tree Index
Improving Query Performance with Indexes using Prisma: Introduction
Monitor Your Server with Tracing Using OpenTelemetry & Prisma
End-To-End Type-Safety with GraphQL, Prisma & React: Codegen & Deployment
End-To-End Type-Safety with GraphQL, Prisma & React: API Prep
End-To-End Type-Safety with GraphQL, Prisma & React: GraphQL API
End-To-End Type-Safety with GraphQL, Prisma & React: Frontend
Prisma Support for Tracing and Metrics Is Now in Preview
What's new in Prisma? (Q2/22)
Database access on the Edge with Next.js, Vercel & Prisma Accelerate
Announcing the Prisma FOSS Fund
Building a REST API with NestJS and Prisma: Input Validation & Transformation
The Prisma Data Platform is now Generally Available
Building a REST API with NestJS and Prisma
Prisma Support for CockroachDB Is Production Ready 🪳
Announcing Prisma Day 2022! Our First Hybrid Prisma Day.
Prisma Raises $40M to Build the Application Data Platform
How Prisma helps Amplication evolutionize backend development
Build A Fullstack App with Remix, Prisma & MongoDB: Deployment
Build A Fullstack App with Remix, Prisma & MongoDB: Referential Integrity & Image Uploads
Build A Fullstack App with Remix, Prisma & MongoDB: CRUD, Filtering & Sorting
Build A Fullstack App with Remix, Prisma & MongoDB: Authentication
Build A Fullstack App with Remix, Prisma & MongoDB: Project Setup
What's new in Prisma? (Q1/22)
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Deployment
Prisma Adds Support for MongoDB — Join Our Launch Week Celebrations 🎉
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Image upload
Enabling static egress IPs in the Prisma Data Platform
Improving Prisma Migrate DX with two new commands
Prisma support for CockroachDB is now in Preview
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Authentication
What's new in Prisma? (Q4/21)
How Tryg has leveraged Prisma to democratize data
Type-safe JavaScript with JsDoc
How Panther champions talent over geography with Prisma
Improving the Prisma Visual Studio Code Extension with WebAssembly
How Elsevier Piloted an Innovative Publication Process Quickly and Flexibly with Prisma
Database Access in Serverless Environments with the Prisma Data Proxy
What's new in Prisma? (Q3/21)
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: GraphQL API
Microsoft SQL Server Support in Prisma is Production-Ready
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Data Modeling
Prisma Adopts Semantic Versioning (SemVer)
Prisma 2.27 Adds Preview Support for MongoDB
What's new in Prisma? (Q2/21)
How migrating from Sequelize to Prisma allowed Invisible to scale
How Prisma Allowed Pearly to Scale Quickly with an Ultra-Lean Team
New Course: Fullstack App Using Next.js, GraphQL, TypeScript & Prisma
How Poppy Uses Prisma Client to Ship Confidently
Prisma Ambassador Program — Building A Community of Experts
How Grover Moves Faster with Prisma
5 Tools for Documenting Your Web API
A Collaborative Data Browser for Your Database on the Web
The Complete ORM for Node.js & TypeScript
Application Monitoring Best Practices
How iopool refactored their app in less than 6 months with Prisma
Announcing Tweets for Trees
What's new in Prisma? (Q1/21)
Hassle-Free Database Migrations with Prisma Migrate
Database Access in React Server Components
How Prisma Helps Rapha Manage Their Mobile Application Data
Full Stack Type Safety with Angular, Nest, Nx, and Prisma
Build an App With Svelte and TypeScript
Nexus 1.0: A Major Release for Type-Safe, Code-First GraphQL APIs
Jamstack with Next.js and Prisma
Prisma Migrate Preview - Database Migrations Simplified
Learn TypeScript: A Pocketguide Tutorial
Prisma Studio - A Visual Interface for Your Database
Prisma 2.10 Adds Preview Support for Microsoft SQL Server
Backend with TypeScript, PostgreSQL & Prisma: CI & Deployment
Backend with TypeScript, PostgreSQL & Prisma: Authentication & Authz
How Prisma Supports Database Transactions
Backend with TypeScript, PostgreSQL & Prisma: REST, Validation & Tests
Backend with TypeScript PostgreSQL & Prisma: Data Modeling & CRUD
Prisma Raises $12M to Build the Next Generation of Database Tools
Prisma 2.0: Confidence and productivity for your database
Prisma 2.0 is in Beta: Type-safe Database Access with Prisma Client
State of Prisma 2 (December 2019)
The Guild Takes over Development of the GraphQL CLI & Other Libraries
Watch the Talks from Prisma Day 2019!
Prisma 2 Preview: Type-safe Database Access & Declarative Migrations
New Datamodel Syntax: More Schema Control & Simpler Migration
Announcing Prisma Day
How Prisma and GraphQL fit together
Using GraphQL Nexus with a Database
Introducing GraphQL Nexus: Code-First GraphQL Server Development
The Problems of "Schema-First" GraphQL Server Development
How Labelbox Supports Vast Machine Learning Needs with Prisma
How HyreCar rewrote their app in 60 days with Prisma
Prisma Client (Preview): Simplified & Type-safe Database Access
How We're Constantly Improving the Performance of Prisma
Open Sourcing GraphQL Middleware - Library to Simplify Your Resolvers
GraphQL Europe 2018: The GraphQL community comes together in Berlin
New Release Process for Prisma
Prisma raises $4.5M to build the GraphQL data layer for all databases
Tutorial: Building a Realtime GraphQL Server with Subscriptions
Tutorial: Render Props in React Apollo 2.1
Reasons to use GraphQL | Top 5 Reasons Why and How to use GraphQL
GraphQL Directive Permissions — Authorization Made Easy
How to wrap a REST API with GraphQL - A 3-step tutorial
GraphQL Basics: Demystifying the `info` Argument in GraphQL Resolvers
GraphQL Schema Stitching explained: Schema Delegation
How do GraphQL remote schemas work?
GraphQL Server Basics: The Network Layer
Enabling CORS for Express-GraphQL & Apollo Server | Prisma
GraphQL Server Basics: GraphQL Schemas, TypeDefs & Resolvers Explained
All you need to know about Apollo Client 2
Introducing GraphQL Playground
New Tooling to Improve Your GraphQL Workflows
Getting Started with Relay Modern
Relay Modern’s @connection directive
GraphQL vs Firebase
GraphQL SDL — Schema Definition Language
Relay vs Apollo - Comparing GraphQL clients for React apps
How to use `create-react-native-app` with GraphQL & Apollo
How to use `create-react-app` with GraphQL & Apollo
How to build a Real-Time Chat with GraphQL Subscriptions and Apollo 🌍
Improving Performance with Apollo Query Batching
Connections, Edges & Nodes in Relay
Building a REST API with NestJS, PostgreSQL, Swagger and Prisma
What is Nexus and how to use it to build GraphQL servers?
Build A Fullstack App with Remix, Prisma & MongoDB
Build a Fully Type-Safe Application with GraphQL, Prisma & React
Improving query performance with indexes using Prisma
The Ultimate Guide to Testing with Prisma
Building a modern backend with TypeScript, PostgreSQL and Prisma
Building a fullstack app using TypeScript, PostgreSQL, Next.js, GraphQL and Prisma
Data Guide
Intro, Data Modeling, Databases | Prisma's Data Guide
What Are Databases? Definition, Usage, Examples and Types
The Different Types of Databases - Overview with Examples
What is a Database Schema? Introduction with Examples
Example metaTitle
Introduction to databases
Data modeling | A Quick Introduction
Data Modeling | Know Your Problem Space | Prisma's Data Guide
Data Modeling | Tables, Tuples, Types | Prisma's Data Guide
Correctness and Constraints | Data Modeling | Prisma's Data Guide
Making Connections | Data Modeling | Prisma's Data Guide
Functional Units: Functions vs Procedures, Workflows, and More
Information Ecosystems & Specialized Architecture Solutions
Data Modeling | Designing data models | Prisma's Data Guide
Relational databases vs document databases
Database Type | Prisma's Data Guide
PostgreSQL Advantages: Benefits of Using PostgreSQL
Understanding PostgreSQL architecture and attributes
5 Ways to Host PostgreSQL Databases | PostgreSQL Hosting Guide
How to Run and Setup a Local PostgreSQL Database | Prisma
Configure production-ready PostgreSQL on AWS RDS
Connecting to PostgreSQL databases | Prisma's Data Guide
Create and Delete Databases and Tables in PostgreSQL | PSQL CreateDB
PostgreSQL Data Types - Numeric, Text, and More
PostgreSQL Constraints: column and table | Prisma's Data Guide
PostgreSQL Date Types - Format, Functions, and More
PostgreSQL | Prisma's Data Guide
5 Ways to Host MySQL Databases: Self-Managed to Managed Services
Setting Up Local Database | MySQL | Local Environment Setup
Connecting to MySQL databases | Prisma's Data Guide
Create and delete databases and tables in MySQL | Data Guide
MySQL data types | Introduction | Prisma's Data Guide
Column and table constraints | MySQL | Prisma's Data Guide
MySQL | Prisma's Data Guide
Setup and Connect Local Database | SQLite | Prisma's Data Guide
Importing and Exporting (Dump Command) Data in SQLite
SQLite: How to Create, Delete and Manage Databases
Inserting and deleting data | SQLite | Prisma's Data Guide
Basic queries with SELECT | SQLite | Prisma's Data Guide
Updating existing data | SQLite | Prisma's Data Guide
Export schemas for SQLite databases and tables
SQLite | Prisma's Data Guide
Install and Set Up a Local SQL Server Database Instance
Microsoft SQL Server | Prisma's Data Guide
What is MongoDB? | Prisma's Data Guide
How to Install and Set Up a Local MongoDB Database
Connecting to MongoDB databases | Prisma's Data Guide
MongoDB Atlas Setup | Prisma's Data Guide
MongoDB Users and Authentication - Create, List, and Delete
MongoDB Role Management, Authorization, and Privileges
Managing MongoDB DBs and collections | Prisma's Data Guide
MongoDB Documents - How to Delete, Update, Query, and More
Querying MongoDB documents | Prisma's Data Guide
MongoDB Data Types | Prisma's Data Guide
MongoDB Indexes - How to Create, Drop, Show and Use Indexes
MongoDB Transactions - How to Use and Manage Them
Format Connection URI with MongoDB Database Information
Using dates and times in MongoDB
MongoDB Encryption at Rest and Data Encryption Types
MongoDB Database Tools & Utilities Installation and Overview
MongoDB Sort Records: How to Sort by Date, Name, and More
MongoDB Aggregation Framework: How to simplify complex logic into stages
MongoDB | Prisma's Data Guide
Best 11 ORMs for Node.js, Query Builders & Database Libraries in 2022
Top 8 TypeScript ORMs, Query Builders, Libraries: Evaluate Type Safety
What is connection pooling in database management?
Database access tools for MySQL and Postgres | Prisma's Data Guide
Database Connection Errors and Outage Issue Troubleshooting
How to Spot Bottlenecks in Performance
How to Sync Data and Schema Changes Between Team Members
Introduction to OLAP and OLTP
How microservices and monoliths impact the database
Database caching: Overview, types, strategies and their benefits.
Testing in production (TIP): Risks, benefits, and how to do it safely
Introduction to database backup considerations
Introduction to full-text search
Managing different types of databases | Prisma's Data Guide
13 Best Serverless Computing Platforms & Database Providers
Introduction to serverless terminology
Serverless applications and databases | Prisma's Data Guide
The United States' Most Popular Databases by state going into 2022
Just for fun | Prisma's Data Guide
What is an ORM (Object Relational Mapper)?
Database Migrations: What are the Types of DB Migrations?
Migrating database schema changes | Prisma's Data Guide
Using the expand and contract pattern | Prisma's Data Guide
What are JOINs in SQL? | Prisma's Data Guide
Relational Databases | Database Types | Prisma's Data Guide
What are document databases? | Prisma's Data Guide
Document Databases | Database Types | Prisma's Data Guide
Intro to Authentication and Authorization with PostgreSQL | Prisma
Managing roles & attributes with PostgreSQL | Prisma
Configuration | Authentication and authorization | PostgreSQL
Manage Privileges | Authentication and authorization | PostgreSQL
Authentication and Authorization with PostgreSQL | Prisma
Traditional vs Serverless Database Architecture Comparisons
How to insert, update, and delete data in PostgreSQL tables
How to update existing data in PostgreSQL | Prisma's Data Guide
Using "INSERT ON CONFLICT" to Upsert and Modify Data in PostgreSQL
How to Import & Export Data with a PostgreSQL Database | Prisma
Using Transactions | Inserting and modifying data | PostgreSQL
Basic Select | PostgreSQL Basic Queries | Prisma's Data Guide
Inserting and modifying data in PostgreSQL
Filter PostgreSQL Data: WHERE, GROUP BY, HAVING, and LIMIT
Optimizing PostgreSQL query performance
Joining tables in Postgres | Combine data from different tables
Reading and Querying Data | PostgreSQL Database
How to create and delete users in PostgreSQL
Understanding connection URI strings in PostgreSQL
PostgreSQL Quotes: How to Use Single and Double Quotes
PostgreSQL Short Guides
Export schemas for PostgreSQL databases and tables
How to manage users and login to MySQL
Grant and Revoke MySQL Privileges using `GRANT` and `REVOKE`
MySQL | Intro to Authentication and Authorization | Data Guide
Using roles to manage privileges for users with MySQL | Prisma
How to insert, update, and delete data in MySQL tables
Authentication & Authorization with MySQL | Prisma
How to update existing data in MySQL | Prisma's Data Guide
ON DUPLICATE KEY UPDATE to upsert and modify data in MySQL
Import and export data with a MySQL database
Inserting and modifying data in MySQL
Using Transactions | Inserting and modifying data | MySQL | Data Guide
Basic Select | MySQL Basic Queries | Prisma's Data Guide
Filtering Data in MySQL | How to filter query results
Profiling MySQL Slow Queries: EXPLAIN for Query Performance
Reading and Querying Data | MySQL Database
Managing connection information with `mysql_config_editor`
Tools and utilities | MySQL Database
Joining tables in MySQL | Combine data from different tables
MySQL: Delete Users, Create, Drop, and More
Finding slow and low performance queries
Validating MySQL server configuration
Export schemas for MySQL databases and tables
Database Replication | Managing Databases | Prisma's Data Guide
Database Replication - Types, Benefits, and Strategies
Short guides | MySQL Database
Serverless Computing Disadvantages - Problems and Challenges
Database glossary | Prisma's Data Guide
What is Serverless Computing? Applications & Architecture
SQL vs ORMs vs Query Builders | Compare | Prisma's Data Guide
Database Infrastructure: Data Sharding, Caching, and Vertical Scaling
Product
ORM
Studio
Optimize
Accelerate
Pulse
Pricing
Changelog
Data Platform status ↗
Resources
Docs
Ecosystem
Playground ↗
ORM Benchmarks ↗
Customer stories
Data guide
Contact us
Community
Support
Enterprise
Partners
OSS Friends
Company
About
Blog
Data DX ↗
Careers
Security & Compliance ↗
Legal
Terms of Service
Service Level Agreement
Privacy Policy
Event Code of Conduct
Newsletter
© 2024 Prisma Data, Inc.