Skip to content

build(deps): Bump the prisma group across 1 directory with 3 updates - #302

Merged
kamekyame merged 1 commit into
mainfrom
dependabot/deno/prisma-b9be87c196
Sep 16, 2026
Merged

kamekyame merged 1 commit into
mainfrom
dependabot/deno/prisma-b9be87c196

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the prisma group with 3 updates in the / directory: @prisma/adapter-pg, @prisma/client and prisma.

Updates @prisma/adapter-pg from 7.7.0 to 7.10.0

Release notes

Sourced from @​prisma/adapter-pg's releases.

7.10.0

Prisma ORM 7.10.0

Prisma ORM 7.10.0 introduces a compatibility package for running Prisma 7 alongside newer Prisma versions, secures Prisma Studio's local server, and includes fixes across Prisma Client and the PostgreSQL, MariaDB, Neon, SQLite, and Prisma Postgres Serverless adapters.

Highlights

Run Prisma 7 alongside Prisma 8

This release introduces @prisma/prisma7, a compatibility package that lets you retain a matching Prisma 7 CLI and configuration while installing Prisma 8 in the same project.

Once 7.10.0 is released, a side-by-side installation can use:

npm install --save-dev prisma@8 @prisma/prisma7@7.10.0
npm install @prisma/client@7.10.0

Use prisma for the directly installed Prisma 8 CLI and prisma7 for Prisma 7:

npx prisma --version
npx prisma7 --version
npx prisma7 generate
npx prisma7 migrate dev
npx prisma7 db push

Prisma 7 now prefers version-specific configuration files, allowing its configuration to coexist with Prisma 8's prisma.config.* files:

// prisma7.config.ts
import { defineConfig } from '@prisma/prisma7/config'
export default defineConfig({
schema: 'prisma/schema.prisma',
migrations: {
path: 'prisma/migrations',
},
})

Without an explicit --config option, Prisma 7 searches for:

  1. Root-level prisma7.config.* files.
  2. .config/prisma7.* files.
  3. Existing prisma.config.* files as a backwards-compatible fallback.

The supported extensions are .js, .ts, .mjs, .cjs, .mts, and .cts. An explicit config path always takes precedence:

... (truncated)

Commits

Updates @prisma/client from 7.7.0 to 7.10.0

Release notes

Sourced from @​prisma/client's releases.

7.10.0

Prisma ORM 7.10.0

Prisma ORM 7.10.0 introduces a compatibility package for running Prisma 7 alongside newer Prisma versions, secures Prisma Studio's local server, and includes fixes across Prisma Client and the PostgreSQL, MariaDB, Neon, SQLite, and Prisma Postgres Serverless adapters.

Highlights

Run Prisma 7 alongside Prisma 8

This release introduces @prisma/prisma7, a compatibility package that lets you retain a matching Prisma 7 CLI and configuration while installing Prisma 8 in the same project.

Once 7.10.0 is released, a side-by-side installation can use:

npm install --save-dev prisma@8 @prisma/prisma7@7.10.0
npm install @prisma/client@7.10.0

Use prisma for the directly installed Prisma 8 CLI and prisma7 for Prisma 7:

npx prisma --version
npx prisma7 --version
npx prisma7 generate
npx prisma7 migrate dev
npx prisma7 db push

Prisma 7 now prefers version-specific configuration files, allowing its configuration to coexist with Prisma 8's prisma.config.* files:

// prisma7.config.ts
import { defineConfig } from '@prisma/prisma7/config'
export default defineConfig({
schema: 'prisma/schema.prisma',
migrations: {
path: 'prisma/migrations',
},
})

Without an explicit --config option, Prisma 7 searches for:

  1. Root-level prisma7.config.* files.
  2. .config/prisma7.* files.
  3. Existing prisma.config.* files as a backwards-compatible fallback.

The supported extensions are .js, .ts, .mjs, .cjs, .mts, and .cts. An explicit config path always takes precedence:

... (truncated)

Commits

Updates prisma from 7.7.0 to 7.10.0

Commits

@codecov

codecov Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.49%. Comparing base (1be0147) to head (728866b).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #302   +/-   ##
=======================================
  Coverage   84.49%   84.49%           
=======================================
  Files          35       35           
  Lines        5896     5896           
  Branches      324      324           
=======================================
  Hits         4982     4982           
  Misses        819      819           
  Partials       95       95           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dependabot dependabot Bot changed the title build(deps): Bump the prisma group with 3 updates build(deps): Bump the prisma group across 1 directory with 3 updates Sep 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/deno/prisma-b9be87c196 branch from 5b3a535 to 62bbfe8 Compare September 16, 2026 11:34
@coderabbitai

coderabbitai Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 88226531-4825-443e-b672-8fe207f37d8e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Bumps the prisma group with 3 updates in the / directory: [@prisma/adapter-pg](https://github.com/prisma/prisma), [@prisma/client](https://github.com/prisma/prisma) and [prisma](https://github.com/prisma/prisma-cli).


Updates `@prisma/adapter-pg` from 7.7.0 to 7.10.0
- [Release notes](https://github.com/prisma/prisma/releases)
- [Changelog](https://github.com/prisma/orm/blob/main/CHANGELOG.md)
- [Commits](prisma/orm@7.7.0...7.10.0)

Updates `@prisma/client` from 7.7.0 to 7.10.0
- [Release notes](https://github.com/prisma/prisma/releases)
- [Changelog](https://github.com/prisma/orm/blob/main/CHANGELOG.md)
- [Commits](prisma/orm@7.7.0...7.10.0)

Updates `prisma` from 7.7.0 to 7.10.0
- [Release notes](https://github.com/prisma/prisma-cli/releases)
- [Commits](https://github.com/prisma/prisma-cli/commits)

---
updated-dependencies:
- dependency-name: "@prisma/adapter-pg"
  dependency-version: 7.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prisma
- dependency-name: "@prisma/client"
  dependency-version: 7.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prisma
- dependency-name: prisma
  dependency-version: 7.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prisma
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/deno/prisma-b9be87c196 branch from eae8506 to 728866b Compare September 16, 2026 11:51
@render
render Bot temporarily deployed to dependabot/deno/prisma-b9be87c196 - kakomimasu PR #302 September 16, 2026 11:51 Destroyed

@kamekyame kamekyame left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

リリースノート見て、Copilot にも調べてもらったけど大丈夫そう


Autopilot recovered from a request errorPrisma ORM 7.7.0 → 7.10.0 の主な変更です。明示的な破壊的変更はありません。

  • 7.8.0

    • PrismaClient に queryPlanCacheMaxSize を追加。0 でクエリプランキャッシュを無効化可能。
    • PostgreSQL の JSON リスト比較・大きなパラメータ数・列挙型の @map に関する不具合を修正。
    • PostgreSQL の CREATE INDEX CONCURRENTLY を含む migrate dev を修正。
  • 7.9.0

    • ドライバアダプタ利用時のトランザクション開始タイムアウトで、接続が汚れたままプールへ戻る問題を修正。@prisma/adapter-pg 利用時に特に有益です。
    • アダプタ経由の未マップ DB エラーを P2039 として扱い、診断可能に。
    • $queryRaw / $executeRaw に不正な Date を渡した場合、null 化せず検証エラーに。
    • AI エージェント環境で破壊的な db push 等を明示同意なしに実行させない保護を拡張。
  • 7.10.0

    • @prisma/adapter-pg の一意制約違反 P2002 で、DB の制約名を保持。
    • PostgreSQL のデッドロック 40P01 をトランザクション競合 P2034 に、RESTRICT 違反 23001 を外部キー制約 P2003 に正規化。
    • バッチ化された SQL は失敗時に全体をロールバックするよう改善。
    • Studio は 127.0.0.1 にのみバインドし、CORS も制限。ローカル DB 操作の安全性が向上。
    • Prisma 8 と併存するための @prisma/prisma7 と prisma7.config.ts を追加。ただし既存の prisma.config.ts は後方互換でそのまま利用可能。

このリポジトリは kv.ts で PrismaPg を使い、prisma.config.ts を使っています。よって、更新時は特に PostgreSQL アダプタのトランザクション・エラー分類改善の恩恵があります。設定変更は不要ですが、CLI・@prisma/client・@prisma/adapter-pg は同じ 7.10.0 に揃えるべきです。

参照: 7.8.0、7.9.0、7.10.0

@kamekyame
kamekyame merged commit e1eac72 into main Sep 16, 2026
5 checks passed
@kamekyame
kamekyame deleted the dependabot/deno/prisma-b9be87c196 branch September 16, 2026 12:31

This branch was successfully deployed

No deployments
dependabot/deno/prisma-b9be87c196 - kakomimasu PR #302 — 728866ba Deployed Sep 16, 2026 by render[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deno Pull requests that update deno code dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant