Prisma

@prisma.io

From idea to scale. Simplified. Modern serverless db, ORM & more. npx prisma@latest init --db 📚 http://pris.ly/t/get-started 💬 http://pris.ly/t/discord

An AI coding agent deleted a production database, ignored a code freeze, and faked the data afterwards. That should not be possible through the normal database workflow. Prisma 8 removes common database footguns instead of relying on more warnings 🧵

Bild

🇩🇪 The last TypeScript Berlin meetup at the Prisma office was packed. We explored architecture in TypeScript, shared practical lessons, and met plenty of developers from the local community. We’re back on Friday, 31 July.

BildBild

Prisma Next (soon Prisma 8) now lets you inspect a database’s applied migration history in Prisma Studio, with the schema changes and exact SQL that ran.

Prisma Postgres is now supported in Stripe Projects 🙌 Developers can provision a fresh Prisma Postgres database directly from the Stripe CLI, without jumping between dashboards. Try the developer preview:`stripe projects add prisma/database` Built in partnership with Stripe.

Solo founders should not need an infra team to build data-heavy products. Gabriel built Xeito from a squash scheduling script into a platform for leagues, live scoring, payments, standings, player data, and AI coaching.

🚀 Prisma Next performs close to raw `pg`. It reaches ~90% of raw `pg` peak throughput in our benchmark, while shipping a 148.5 KB gzipped bundle.

Prisma Compute is free during public beta. We’re sharing expected pricing early so we can refine it before we lock it in. You’ll pay for requests, memory, active CPU, and outbound bandwidth. No deploy fees, preview branch fees, idle app fees, or made-up compute units.

Bild

Bun’s @rust-lang.org rewrite now helps power Prisma Compute in production. On stable @bun.sh, we hit memory leaks and SQL pool deadlocks after scale-to-zero. Those are critical for Compute, where apps can pause, resume, and serve traffic again.

Bild

We investigated reports that Microsoft Defender was flagging Prisma CLI v7.8.0 on Windows. This is confirmed to be a false positive, with no cause for concern. The file has been submitted to Microsoft for re-analysis.

Bild

Agents changed how fast we can build software But shipping still feels slower than it should, because your app, database, deploys, logs, and previews all live in different places Prisma Compute is our next step toward bringing that whole loop together

In Prisma Next, you can stream query results straight from the database, row by row and fully typed. That means exports, reports, and ETL jobs of any size run smoothly, with the same safety you get on a normal query.

In Prisma Next, migrations go beyond schema changes. They’re versioned TypeScript steps that can reshape data too, so a column rename and its backfill can ship, review, and roll back together.

In Prisma Next, you don't have to learn SQL to write migrations. It’s TypeScript you can read, edit, and re-run with more confidence, with checks before and after each step so you know what changed and what failed.

In Prisma Next, pgvector feels native. Add one import to your config, and vectors become typed columns you can work with like the rest of your schema. Filter them, sort by similarity, and join them with your relational data without dropping down into raw queries.

Prisma Next is the version of Prisma ORM we would’ve created if we started from scratch based on the tech landscape of the late 2020s. And after months of work, it’s finally in Early Access 🚀 Run "npm create prisma@next" and try it today with @postgresql.org or @mongodb.bsky.social.

CipherStash + Prisma Next integration just shipped 🚀 Add cipherstash.EncryptedString() to your contract for searchable encryption. Encrypted data stays queryable, your rules live in the contract & plaintext only appears when you explicitly decrypt it. pris.ly/cipherstash...

CipherStash + Prisma Next: Data Level Access Control, declared in your contract

Add searchable field-level encryption to a Prisma Next app the same way you'd add any other field — declared once in your contract, evolved the same way.

cipherstash.com

published posthumously (ish? too soon?) from my ex-colleague luiz martins (justanother.engineer), who spent a lot of time trying to get us to not give claude our api tokens, and whom you should hire immediately to run your network pris.ly/ai-safety

How to use AI coding tools safely and responsibly

Practical security guidelines for developers using AI coding assistants — token scopes, secrets management, sandboxing, prompt injection, and reviewing generated code.

pris.ly

Everyone’s talking about what AI can do. But how is it changing teams and roles? Join us for Claude Stories in Berlin to hear real lessons from leaders using AI at work. 📍 Prisma HQ, Berlin 🗓 May 21, 18:00–21:00 🎟 Free to attend Save your spot 👇 pris.ly/claude-stories

Claude Stories — How AI Is Being Used To Transform Organisations · Luma

AI has transformed the way we engage with our work, but what impact does that have on the team, department, process and culture of an organization? Five…

luma.com

Pipelining multiple queries over a single WebSocket connection can reduce latency by up to 3x compared to separate HTTP requests.

Bild

Your MongoDB index starts as a quick shell command, then becomes a production dependency nobody can trace. Prisma Next moves indexes, validators, and collection options into migrations you can plan, review, and apply.

Bild

Managing Prisma Postgres with Pulumi? `pulumi new typescript` gets you started. The Terraform bridge means you get: ✅ TypeScript instead of HCL ✅ IDE autocomplete ✅ Dependency graphs ✅ Secret management

Bild

Big update from the Prisma Next roadmap: April’s milestone is complete. The extension API is now open to outside authors, with pgvector, @arktype.io, ParadeDB, and CipherStash already showing what’s possible.

Prisma Postgres automatically creates daily snapshots of your database (whenever there's activity). But you can also create manual backups anytime using pg_dump with your direct connection string.

Bild

With Unikraft, Prisma Postgres reduced its PostgreSQL image from 280MB to 61MB. These smaller images run as unikernels on bare metal. That gives each database strong VM-level isolation, while allowing a single machine to host thousands of Prisma Postgres instances. Breakdown 👇

Bild

Ever wanted to extend Prisma ORM without forking the repo? With Prisma Next, you can. We’ve already used Prisma Next’s extension system to build pgvector support, JSON-with-schema support with ArkType, and full-text search with ParadeDB. Build an extension, submit it, and help shape Prisma Next 👇

Ever needed to change your data as well as your schema in a migration? Don’t want to write raw SQL by hand? In Prisma Next you can write your migrations in TypeScript using the same query builder you use in your application code.