Context: Prisma is pinned at 5.22.0 (schema datasource uses url = env(...)). Prisma 7.8.0 removes url from the datasource and requires prisma.config.ts + a driver adapter. Dependabot PR #238/#241 (bumped to 7.8.0) was deferred because fails with: The datasource property url is no longer supported.
Work needed:
- Migrate
backend/prisma/schema.prisma (remove url, use adapter)
- Add
prisma.config.ts
- Rewrite
backend/lib/prisma.js PrismaClient construction (adapter or accelerateUrl)
- Regenerate client, run backend tests, verify Oracle ADB connection
Why: 7.8.0 contains breaking changes; staying on 5.22 accumulates drift. Blocks the @prisma/client update.
Detail: this session confirmed the exact failure. Labels: area:backend, area:database, type:security
Context: Prisma is pinned at 5.22.0 (schema datasource uses
url = env(...)). Prisma 7.8.0 removesurlfrom the datasource and requiresprisma.config.ts+ a driver adapter. Dependabot PR #238/#241 (bumped to 7.8.0) was deferred because fails with:The datasource property url is no longer supported.Work needed:
backend/prisma/schema.prisma(removeurl, use adapter)prisma.config.tsbackend/lib/prisma.jsPrismaClientconstruction (adapter or accelerateUrl)Why: 7.8.0 contains breaking changes; staying on 5.22 accumulates drift. Blocks the @prisma/client update.
Detail: this session confirmed the exact failure. Labels: area:backend, area:database, type:security