Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions apps/blog/content/blog/_migration-report-sanity-2025-12-16.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"createdAt": "2026-03-12T15:30:46.041Z",
"sourceRoot": "/Users/mhartington/Github/prisma/website/exports/sanity-blog-after-2025-12-16/mdx-prepared-for-docs-blog-content",
"targetContentRoot": "/Users/mhartington/Github/prisma/docs/apps/blog/content/blog",
"targetPublicRoot": "/Users/mhartington/Github/prisma/docs/apps/blog/public",
"createdCount": 4,
"skippedCount": 2,
"created": [
{
"slug": "prisma-7-ama-clearing-up-the-why-behind-the-changes",
"content": "content/blog/prisma-7-ama-clearing-up-the-why-behind-the-changes/index.mdx",
"copiedImageCount": 2
},
{
"slug": "prisma-orm-7-3-0",
"content": "content/blog/prisma-orm-7-3-0/index.mdx",
"copiedImageCount": 1
},
{
"slug": "prisma-orm-v7-4-query-caching-partial-indexes-and-major-performance-improvements",
"content": "content/blog/prisma-orm-v7-4-query-caching-partial-indexes-and-major-performance-improvements/index.mdx",
"copiedImageCount": 6
},
{
"slug": "the-next-evolution-of-prisma-orm",
"content": "content/blog/the-next-evolution-of-prisma-orm/index.mdx",
"copiedImageCount": 5
}
],
"skipped": [
{
"slug": "announcing-prisma-orm-7-2-0",
"reason": "content exists",
"path": "/Users/mhartington/Github/prisma/docs/apps/blog/content/blog/announcing-prisma-orm-7-2-0/index.mdx"
},
{
"slug": "rebuilding-the-prisma-docs",
"reason": "content exists",
"path": "/Users/mhartington/Github/prisma/docs/apps/blog/content/blog/rebuilding-the-prisma-docs/index.mdx"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,10 @@ heroImagePath: "/about-mcp-servers-and-how-we-built-one-for-prisma/imgs/hero-af7
tags:
- "education"
- "orm"
excerpt: |
Learn how MCP works by following the practical example of how we built the Prisma MCP server, including the tradeoffs between local and remote MCP servers, the `@modelcontextprotocol/sdk` package, and how we enabled LLMs to use the Prisma CLI.









---

Learn how MCP works by following the practical example of how we built the Prisma MCP server, including the tradeoffs between local and remote MCP servers, the `@modelcontextprotocol/sdk` package, and how we enabled LLMs to use the Prisma CLI.

## Understanding MCP

Before diving into the technical details of how we built the Prisma MCP server, let's take a quick step back and understand MCP servers from the beginning.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,10 @@ heroImageAlt: "Prisma Accelerate now in General Availability"
tags:
- "announcement"
- "data-platform"
excerpt: |
Now in General Availability: Dive into [Prisma Accelerate](https://pris.ly/accelerate-blog), enhancing global database connections with connection pooling and edge caching for fast data access.

---

Now in General Availability: Dive into [Prisma Accelerate](https://pris.ly/accelerate-blog), enhancing global database connections with connection pooling and edge caching for fast data access.

Developing data-driven applications comes with its challenges, and efficient database connections and swift data retrieval are essential. The Prisma ORM is key for database access and now, with Prisma Accelerate, we provide a solution that offers not only global connection pooling across 16 regions but also edge caching. It guarantees efficient and low-latency database interactions.

## What is Prisma Accelerate?
Expand Down
4 changes: 2 additions & 2 deletions apps/blog/content/blog/accelerate-ipv6-first/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ metaImagePath: "/accelerate-ipv6-first/imgs/meta-b5bac6d735ee17d003b0a06190a5fa5
heroImagePath: "/accelerate-ipv6-first/imgs/hero-248d5719caeee73ee2c7f94a7d194de949af1524-844x475.svg"
tags:
- "data-platform"
excerpt: |
In July 2023, [AWS announced](https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/) the decision to begin charging for IPv4 addresses beginning in February 2024. This move had a major impact on [Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) for reasons we’ll get into, prompting us to go all-in on IPv6. Join us for a deep dive into how we approached our IPv6 migration, lessons learned, and the outcome for users of Prisma Accelerate.
---

In July 2023, [AWS announced](https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/) the decision to begin charging for IPv4 addresses beginning in February 2024. This move had a major impact on [Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) for reasons we’ll get into, prompting us to go all-in on IPv6. Join us for a deep dive into how we approached our IPv6 migration, lessons learned, and the outcome for users of Prisma Accelerate.

## Prelude

We should start with a bit of a primer on how Prisma Accelerate works. We’re overdue on a deep dive into Prisma Accelerate, so we’ll summarize the key architecture points.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,9 @@ heroImageAlt: "Accelerate in Preview"
tags:
- "announcement"
- "data-platform"
excerpt: |
[Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) is now available to everyone in Preview! Make your application faster with our powerful global cache and scalable connection pooler. [Get started now](https://pris.ly/pdp), and let us know what you think.


---


[Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) is now available to everyone in Preview! Make your application faster with our powerful global cache and scalable connection pooler. [Get started now](https://pris.ly/pdp), and let us know what you think.

## Table of contents

Expand Down
4 changes: 2 additions & 2 deletions apps/blog/content/blog/accelerate-static-ip-support/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ heroImageAlt: "Enable Static IP in Prisma Accelerate"
tags:
- "announcement"
- "data-platform"
excerpt: |
[Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) introduces Static IP support, enabling secure connections to your database with predictable IPs for controlled access and minimized exposure. This allows connections from Accelerate to databases requiring trusted IP access.
---

[Prisma Accelerate](https://www.prisma.io/data-platform/accelerate) introduces Static IP support, enabling secure connections to your database with predictable IPs for controlled access and minimized exposure. This allows connections from Accelerate to databases requiring trusted IP access.

## Limit database access with IP allowlisting

When building data-driven apps, it's important to prioritize database security. This is because the database holds the application data, often containing sensitive user information, which needs to be protected. It’s standard practice to adopt a layered approach to improve database security, whereby you layer protection mechanisms on top of each other to protect your database.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ heroImagePath: "/advanced-database-schema-management-with-atlas-and-prisma-orm/i
tags:
- "orm"
- "education"
excerpt: |
[Atlas](https://atlasgo.io/) is a powerful migration tool that enables advanced database schema management workflows, like CI/CD, schema monitoring, versioning, and more. Learn how to use Atlas together with Prisma ORM and make use of Atlas' capabilities by using low-level database features.
---

[Atlas](https://atlasgo.io/) is a powerful migration tool that enables advanced database schema management workflows, like CI/CD, schema monitoring, versioning, and more. Learn how to use Atlas together with Prisma ORM and make use of Atlas' capabilities by using low-level database features.

## Introduction

[Atlas](https://atlasgo.io/) is a powerful data modeling and migrations tool that enables advanced database schema management workflows, like CI/CD integrations, schema monitoring, versioning, and more.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ metaTitle: "All you need to know about Apollo Client 2 | Prisma"
metaImagePath: "/all-you-need-to-know-about-apollo-client-2-7e27e36d62fd/imgs/hero-ebd9548e6d9cfb33c4e35eac48e11a80532a8d30-1440x960.jpg"
heroImagePath: "/all-you-need-to-know-about-apollo-client-2-7e27e36d62fd/imgs/hero-ebd9548e6d9cfb33c4e35eac48e11a80532a8d30-1440x960.jpg"
heroImageAlt: "All you need to know about Apollo Client 2"
excerpt: |
Apollo Client, a powerful and flexible GraphQL client library, just reached version 2.0. In this post, we want to
highlight some of the major changes compared to the previous release.
---

Apollo Client, a powerful and flexible GraphQL client library, just reached version 2.0. In this post, we want to
highlight some of the major changes compared to the previous release.

## Simple modularity with Apollo Link

Probably the biggest change in Apollo Client 2.0 is the transition from using the concept of a _network interface_ to a more modular approach based on a new primitive: [Apollo Link](https://github.com/apollographql/apollo-link).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,10 @@ heroImagePath: "/ambassador-program-nxkwgcgnuvfx/imgs/hero-1bdf6237d95ded8d448f2
heroImageAlt: "Prisma Ambassador Program — Building A Community of Experts"
tags:
- "announcement"
excerpt: |
We are thrilled to announce the [Prisma Ambassador Program](https://www.prisma.io/ambassador) to empower the Prisma community, while also helping individual contributors build their own brand.

---

We are thrilled to announce the [Prisma Ambassador Program](https://www.prisma.io/ambassador) to empower the Prisma community, while also helping individual contributors build their own brand.

## A huge shoutout to the awesome Prisma community 💚

We're continuosly amazed by the awesome content produced by the [Prisma community](https://www.prisma.io/community), be it in the form of example projects, video tutorials or blog articles!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,9 @@ heroImagePath: "/amplication-customer-story-nmlkbnlllxnn/imgs/hero-b1fb9ec0c8fca
heroImageAlt: "How Prisma helps Amplication evolutionize backend development"
tags:
- "user-success-story"
excerpt: |
[Amplication](https://amplication.com/) is an open-source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks. It’s perfect for both backend and fullstack developers.

---

[Amplication](https://amplication.com/) is an open-source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks. It’s perfect for both backend and fullstack developers.

## Prioritizing developers' focus

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,9 @@ heroImageAlt: "Introducing Accelerate in Early Access"
tags:
- "announcement"
- "data-platform"
excerpt: |
Query up to 1000x faster on any Prisma-supported database with our distributed cache and scalable connection pool for Serverless apps.

---

Query up to 1000x faster on any Prisma-supported database with our distributed cache and scalable connection pool for Serverless apps.

In late 2021 we embarked on a journey to deliver a platform for building the next generation of data-driven apps. June 2022 saw the GA release of the [Prisma Data Platform](https://cloud.prisma.io/) with the first round of great features. The [Data Proxy](https://www.prisma.io/docs/data-platform/data-proxy), with managed connection pooling; the [Query Console](https://www.prisma.io/docs/data-platform/query-console), which empowers you to run Prisma queries against a database directly from your browser; and the [Data Browser](https://www.prisma.io/docs/data-platform/data-browser), which grants easy, visual access to your databases from anywhere.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,10 @@ heroImagePath: "/announcing-discord-1liaops7lxv9/imgs/hero-7ae00282956a1f6a68f81
heroImageAlt: "Prisma Now on Discord"
tags:
- "announcement"
excerpt: |
We are more than excited to join [Discord](https://discord.gg/KQyTW2H5ca)! Read to learn more about how we're approaching our Discord community, what to expect from it and how you can join.

---

We are more than excited to join [Discord](https://discord.gg/KQyTW2H5ca)! Read to learn more about how we're approaching our Discord community, what to expect from it and how you can join.

Hello Prisma Community,

We're excited to share an important update with you: Prisma is making an entrance onto [Discord](https://discord.gg/KQyTW2H5ca)! While we take great pride in our strong community of over 50,000 members on Slack, we believe it's time to extend our reach and foster additional collaborative conversations on Discord, a platform many of you already enjoy and have asked us to be present on. We are happy to oblige!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ heroImageAlt: "Prisma Accelerate's cache invalidation API in a code block"
tags:
- "data-platform"
- "release"
excerpt: |
Caching with Prisma Accelerate can significantly boost performance for read-heavy applications while reducing strain on your database. On-demand cache invalidation gives you precise control over refreshes, simplifying management and optimization while ensuring that up-to-date information is always served.
---

Caching with Prisma Accelerate can significantly boost performance for read-heavy applications while reducing strain on your database. On-demand cache invalidation gives you precise control over refreshes, simplifying management and optimization while ensuring that up-to-date information is always served.

**Quick recap on caching:**

Caching stores frequently accessed data in a temporary layer for quicker access, minimizing the need for repeated fetching from the original source. Prisma Accelerate caches data in the location closest to your server to provide faster data retrieval.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@ metaTitle: "Announcing Prisma 2: Confidence and productivity for your database"
metaImagePath: "/announcing-prisma-2-n0v98rzc8br1/imgs/hero-11436ec45c7ccbc812212d1d6d7c8794d9514f2f-1692x852.jpg"
heroImagePath: "/announcing-prisma-2-n0v98rzc8br1/imgs/hero-11436ec45c7ccbc812212d1d6d7c8794d9514f2f-1692x852.jpg"
heroImageAlt: " Ombre Prisma"
excerpt: |
Accessing databases in Node.js and TypeScript can feel brittle and painful. Prisma removes the pain with an auto-generated and type-safe query builder that's tailored to your data! [Try it out!](https://www.prisma.io/docs/getting-started/quickstart)

---

Accessing databases in Node.js and TypeScript can feel brittle and painful. Prisma removes the pain with an auto-generated and type-safe query builder that's tailored to your data! [Try it out!](https://www.prisma.io/docs/getting-started/quickstart)

## Contents

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,11 @@ metaTitle: "Type-safe Database Access & Declarative Migrations | Prisma 2 Previe
metaImagePath: "/announcing-prisma-2-zq1s745db8i5/imgs/hero-34a26858c7de3cad0d84a376d12b58b82ee10da0-1200x630.png"
heroImagePath: "/announcing-prisma-2-zq1s745db8i5/imgs/hero-34a26858c7de3cad0d84a376d12b58b82ee10da0-1200x630.png"
heroImageAlt: "Prisma 2 Preview: Type-safe Database Access & Declarative Migrations"
excerpt: |

We are excited to share the Prisma 2 Preview today. It features a **type-safe database client** ([Photon](https://github.com/prisma/prisma/releases/tag/2.0.0-preview020)) and a **declarative migration system** ([Lift](https://github.com/prisma/prisma/releases/tag/2.0.0-preview020)). Help us improve Prisma 2 by trying it out and sharing your feedback!
---

This is an early Preview of Prisma 2. Current [limitations](https://github.com/prisma/prisma2/blob/master/docs/limitations.md) include missing features, limited performance and stability issues. We will address all these limitations before issuing a stable release later this year.
We are excited to share the Prisma 2 Preview today. It features a **type-safe database client** ([Photon](https://github.com/prisma/prisma/releases/tag/2.0.0-preview020)) and a **declarative migration system** ([Lift](https://github.com/prisma/prisma/releases/tag/2.0.0-preview020)). Help us improve Prisma 2 by trying it out and sharing your feedback!

---
This is an early Preview of Prisma 2. Current [limitations](https://github.com/prisma/prisma2/blob/master/docs/limitations.md) include missing features, limited performance and stability issues. We will address all these limitations before issuing a stable release later this year.

## TLDR

Expand Down
4 changes: 2 additions & 2 deletions apps/blog/content/blog/announcing-prisma-6-18-0/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ heroImageAlt: "Prisma 6.18.0 Release "
tags:
- "release"
- "orm"
excerpt: |
We just released Prisma [6.18.0](https://github.com/prisma/prisma/releases/tag/6.18.0) with several bug fixes and improvments. Additionally, we added more support for the Prisma Config file to prepare for the next major release of Prisma ORM.
---

We just released Prisma [6.18.0](https://github.com/prisma/prisma/releases/tag/6.18.0) with several bug fixes and improvments. Additionally, we added more support for the Prisma Config file to prepare for the next major release of Prisma ORM.

## In-depth Database Metrics

Last release, we included a new workspace metrics overview, so folks can get a quick glance on their usage data across your entire workspace. Now, we’ve added more insights into your database usage with database metrics.
Expand Down
4 changes: 2 additions & 2 deletions apps/blog/content/blog/announcing-prisma-6-19-0/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ tags:
- "prisma-postgres"
- "orm"
- "release"
excerpt: |
We just released Prisma 6.19.0 ORM, which includes several bug fixes and improvements. We’ve also included a bunch of improvements to managing your Prisma Postgres Connection, connection pooling, and local Prisma Postgres within VS Code.
---

We just released Prisma 6.19.0 ORM, which includes several bug fixes and improvements. We’ve also included a bunch of improvements to managing your Prisma Postgres Connection, connection pooling, and local Prisma Postgres within VS Code.

## How to enable connection pooling with Prisma Postgres

We recently announced support for [direction connections in Prisma Postgres](https://www.prisma.io/blog/orm-v6-17-0-new-usage-metrics-and-direct-connections-in-ga-for-prisma-postgres#using-prisma-postgres-with-any-tool-is-ready-for-production). This removes a big barrier for folks adopting Prisma Postgres as it allows for integrating with more tools in the wider Postgres ecosystem. Now, we’re taking this further by supporting connection pooling with this new approach. To add support for connection pooling, you can simply add the parameter `pool=true` to the connection string:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ metaTitle: "Prisma Day 2019 - community conference on modern app development"
metaImagePath: "/announcing-prisma-day-50cg22nn40qk/imgs/meta-eeacc461f1965ed958af330fc9dc93f635920b43-1200x630.png"
heroImagePath: "/announcing-prisma-day-50cg22nn40qk/imgs/hero-d719c9276cc4c57665d4a32cc5fdae5b5bfcad50-1200x630.png"
heroImageAlt: "Announcing Prisma Day the future of data"
excerpt: |
Announcing the first [Prisma Day](https://www.prisma.io/day), a one-day Prisma community conference on the
intersection of modern app development, databases, and Prisma in production.
---

Announcing the first [Prisma Day](https://www.prisma.io/day), a one-day Prisma community conference on the
intersection of modern app development, databases, and Prisma in production.

## Prisma Day is coming to Berlin this June 📌

We are incredibly excited to announce a one-day Prisma event coming this summer! Since we started Prisma, we have been consistently blown away by the amazing community members that have accompanied us on this journey.
Expand Down
3 changes: 1 addition & 2 deletions apps/blog/content/blog/announcing-prisma-orm-7-0-0/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ metaImagePath: "/announcing-prisma-orm-7-0-0/imgs/meta-6b30aeef18d38ef00eb7b9028
heroImagePath: "/announcing-prisma-orm-7-0-0/imgs/hero-bbef45a84ff4bd03130bed3589b7d240c29ce325-844x474.svg"
tags:
- "announcement"
excerpt: |
Today, we’re thrilled to announce the latest release of Prisma ORM and Prisma Postgres. Over the past year we focused on making it simpler and faster to build applications with Prisma, no matter what tools you use or where you deploy, with exceptional developer experience at the core.
---

Today, we’re thrilled to announce the latest release of Prisma ORM and Prisma Postgres. Over the past year we focused on making it simpler and faster to build applications with Prisma, no matter what tools you use or where you deploy, with exceptional developer experience at the core.

## Designed for the future

Expand Down
Loading
Loading