Prisma ORM v7.5.0: nested transaction savepoints and Studio updates
Prisma ORM v7.5.0: nested transaction savepoints and Studio updates
ORM
Nested transaction rollbacks via savepoints
Prisma ORM v7.5.0 adds support for nested transaction rollback behavior for SQL databases through savepoints.
This lets Prisma track transaction ID and nesting depth so it can reuse an existing open transaction in the underlying engine. It also enables using $transaction from an interactive transaction client while making sure inner nested transactions are rolled back when the outer transaction fails.
- #21678: Added support for nested transaction rollbacks via savepoints
Bug fixes
Driver Adapters
- #29285:
adapter-mariadbnow uses the binary MySQL protocol to fix lossy number conversions - #29277: Made
@types/pga direct dependency ofadapter-pgfor a better TypeScript experience
Prisma Client
- #29286: Resolved
Prisma.DbNullserializing as an empty object in some bundled environments like Next.js - #29274: Fixed DateTime fields returning
Invalid Datewithunixepoch-mstimestamps in some cases - #29327: Fixed a cursor-based pagination issue with
@db.Datecolumns
Schema Engine
- #5790, #5795: Preserve manual partial indexes when the
partialIndexespreview feature is disabled - #5788: Improve partial index predicate comparison for quoted vs unquoted identifiers
- #5792: Exclude partial unique indexes from DMMF
uniqueFieldsanduniqueIndexes
Studio
Prisma Studio continues to gain features in v7.5.0 based on feedback since the Prisma ORM v7 launch.
Multi-cell selection and full table search
You can now select multiple cells while viewing your database, and you can search across a table for specific values in addition to finding a specific table.

More intuitive filtering
Filtering is now easier to use and includes support for raw SQL filters. In Prisma Console, AI-generated filters are also available.


Cmd+K command palette
Studio now includes a Cmd+K command palette so you can perform most actions from the keyboard.

Run raw SQL queries
There is now a dedicated SQL tab in the sidebar that lets you run raw SQL queries directly against your data.

Enterprise support
Thousands of teams use Prisma and many of them already tap into our Enterprise & Agency Support Program for hands-on help with everything from schema integrations and performance tuning to security and compliance.
With this program you also get priority issue triage and bug fixes, expert scalability advice, and custom training so that your Prisma-powered apps stay rock-solid at any scale. Learn more or join: https://prisma.io/enterprise.