chore(deps): defer Prisma major updates pending coordinated upgrade ADR #39
Reference in New Issue
Block a user
Delete Branch "chore/deps/defer-prisma-major"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Renovate kept proposing Prisma 7 even though we deliberately downgraded to Prisma 6 in #3 —
nestjs-prisma@0.27.0is incompatible with Prisma 7's driver-adapter contract, and the upgrade is non-trivial enough to warrant its own ADR rather than a silent Renovate merge.renovate.json— addenabled: falsepackageRule formatchUpdateTypes: ["major"]onprisma,@prisma/*,nestjs-prisma. Patch and minor bumps of the 6.x line keep flowing.ADR-0006 — new "Prisma version pin: 6.x in v1" subsection records the narrowing of "latest stable major" to 6.x and the two triggers for revisiting:
nestjs-prismaships a release supporting Prisma 7, ornestjs-prismafor a hand-rolledPrismaModule.Either path needs its own ADR (schema, client instantiation, request-scoped lifecycle all to re-validate).
Test plan