Prisma ORM v6.7.0: Prisma Postgres on Vercel Marketplace
Prisma ORM v6.7.0: Prisma Postgres on Vercel Marketplace
We’re excited to announce that Prisma Postgres is now available as a Vercel Marketplace integration. With the integration, you can:
- create Prisma Postgres instances without leaving the Vercel Dashboard
- manage your Prisma Postgres billing inside your Vercel account
- connect Prisma Postgres instances to your Vercel apps with a single click
Try it out with our starter template and let us know what you think of it on X and Discord!
🔐 Securely Access Prisma Postgres from the Frontend (Early Access)
Sometimes, all you need in your frontend app is a plain piece of data! For these situations, we’ve now released a new feature for Prisma Postgres that allows you to talk to your database directly from the frontend in a secure way!
With Prisma Postgres’ new security rules feature, you can define fine-grained access rules for your database directly in TypeScript. Join our private Early Access program and be one of the first developers to try out Prisma Postgres and help us shape its future with your feedback.
🎉 Prisma ORM 6.7.0
The Prisma ORM keeps improving at a rapid pace! In the 6.7.0 release, we achieved a major milestone and published the first version of Prisma ORM without Rust engines.
Prisma ORM without Rust engines (Early Access)
We have written extensively about why we're moving away from Rust and already shared the first measurements of performance boosts we saw from the re-write.
This re-write is not just a move from one programming language to another. It fundamentally improves the architecture of Prisma ORM and replaces the Query Engine (which is written in Rust and deployed as a standalone binary) with a much leaner and more efficient approach that we call Query Compiler.
To use the new "Rust-free" version of Prisma ORM, add the queryCompiler (new) and driverAdapters feature flags to your client generator:
generator client {
provider = "prisma-client-js"
previewFeatures = ["queryCompiler", "driverAdapters"]
output = "../generated/prisma"
}📚 Learn more in the docs.
Support for better-sqlite3 JavaScript driver (Preview)
In this release, we're introducing a new driver adapter for using the better-sqlite3 package, so you can now interact with SQLite databases in a JS-native way:
import { PrismaBetterSQLite3 } from '@prisma/adapter-better-sqlite3';
import { PrismaClient } from './generated/prisma';
const adapter = new PrismaBetterSQLite3({
url: "file:./prisma/dev.db"
});
const prisma = new PrismaClient({ adapter });📚 Learn more in the docs.
Multi-file Prisma schemas are now production-ready
The prismaSchemaFolder Preview feature is moving into General Availability 🎉 With that change, Prisma ORM now by default supports splitting your Prisma schema file.
📚 Learn more in the docs.
Splitting generated output with new prisma-client generator (Preview)
With the prisma-client-js generator, the generated Prisma Client library is put into a single index.d.ts file. This sometimes led to issues with large schemas where the size of the generated output could slow down code editors and break auto-complete.
As of this release, our new prisma-client generator (that was released in 6.6.0) now splits the generated Prisma Client library into multiple files and thus avoids the problems of a single, large output file.
📚 Learn more in the docs.
🧑🚀 More from the Prismasphere
🎓 Learn about databases on the Prisma blog
We love to educate you about how to work with databases in various projects and contexts! In the last weeks, we’ve published several articles on our blog that you should check out if you’re keen on growing your database skills as a developer:
- Make Your Applications Fast Globally
- Working With Data in Large Teams
- Vibe Coding with Limits — How to Build Apps in the Age of AI
📺 ”Ask me Anything” with ORM team on YouTube
We also recently held another AMA with our ORM team discussing all the new stuff that’s happening around the new prisma-client generator, ESM support, D1 migrations and the move to TypeScript, you can watch it on YouTube now.