Prisma always returns full objects even when not requested

4/10 Low

Prisma returns complete objects for all CRUD operations by default, even for delete operations where the return value is not needed, wasting bandwidth and computational resources.

Category
dx
Workaround
partial
Stage
build
Freshness
persistent
Scope
single_lib
Upstream
open
Recurring
Yes
Buyer Type
team
Maintainer
active

Sources

Collection History

Query: “What are the most common pain points with Prisma for developers in 2025?4/4/2026

For every action (Create, Read, Update, and Delete) prisma returns the object by default even if you do not want it. Even for delete!

Created: 4/4/2026Updated: 4/4/2026