この変更が意味すること
Prisma 7.7.0 がリリースされました。今回の目玉は新しい prisma bootstrap コマンドです。Prisma Postgres のセットアップに必要な複数のステップを、1つの対話的なフローに統合します。
これまで prisma init → データベース接続 → prisma generate と個別に実行していた手順が、prisma bootstrap 1コマンドで完了するようになります。特に新規プロジェクトの立ち上げや、Prisma Postgres を初めて使う開発者にとって大きな改善です。
主な変更点
prisma bootstrap コマンド
新しい prisma bootstrap コマンドが追加されました。プロジェクトの現在の状態を自動検出し、必要なステップだけを実行します。
実行されるステップ:
- Init / Scaffold — 空のディレクトリでは10種類のスターターテンプレート(Next.js、Express、Hono、Fastify、Nuxt、SvelteKit、Remix、React Router 7、Astro、NestJS)から選択可能。既存プロジェクトでスキーマがない場合は
prisma initを実行 - Link — ブラウザ認証で Prisma Postgres データベースに接続。既にリンク済みの場合はスキップ
- Generate / Migrate — 必要に応じてクライアント生成やマイグレーションを実行
# 新規プロジェクトのセットアップ
npx prisma bootstrap
# 既存プロジェクトへのPrisma Postgres接続
npx prisma bootstrap
PR: prisma/prisma#29374, prisma/prisma#29424
EOL / サポート状況
Prisma は endoflife.date での EOL 追跡対象外ですが、npm レジストリの状況は以下の通りです。
| バージョン系列 | latest | ステータス |
|---|---|---|
| 7.x | 7.7.0 | 現在のメジャー |
| 6.x | 6.19.3 | prev タグ |
Prisma 7.x が現在のアクティブなメジャーバージョンです。6.x 系は prev タグで引き続き利用可能ですが、新機能の追加は 7.x 系に集中しています。
開発者への影響
- 新規プロジェクトを立ち上げる方:
prisma bootstrapで 10種類のテンプレートからすぐに開始できます。セットアップ手順が大幅に簡略化されます - Prisma Postgres を利用中の方: データベース接続のリンク処理が bootstrap フローに統合され、管理が容易になります
- 既存の Prisma プロジェクトを運用中の方: 既存プロジェクトへの影響は限定的です。bootstrap コマンドは主に新規セットアップ向けの機能です
アップデート方法
# npm
npm install prisma@7.7.0 @prisma/client@7.7.0
# pnpm
pnpm update prisma@7.7.0 @prisma/client@7.7.0
# yarn
yarn upgrade prisma@7.7.0 @prisma/client@7.7.0
データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
