メインコンテンツへスキップ

Prisma Client のインストール

Prisma Client のインストールと生成

Prisma Client を使い始めるには、まず @prisma/client パッケージをインストールしてください。

npm install @prisma/client

次に、Prisma スキーマを読み取り Prisma Client を生成する prisma generate を実行します。

npx prisma generate

これで、@prisma/client パッケージから PrismaClient コンストラクタをインポートして、データベースにクエリを送信する Prisma Client のインスタンスを作成できます。その方法については次のセクションで学びます。

知っておくと良いこと

prisma generate を実行すると、実際には *あなたの* Prisma スキーマファイルまたは prisma ディレクトリ内のファイルに合わせて調整されたコード (TypeScript 型、メソッド、クエリなど) が作成されます。これは、Prisma スキーマファイルを変更するたびに、Prisma Client も更新する必要があることを意味します。これは prisma generate コマンドを実行することで実行できます。

Install and generate Prisma Client

Prisma スキーマを更新するたびに、prisma migrate dev または prisma db push のいずれかを使用してデータベーススキーマを更新する必要があります。これにより、データベーススキーマが Prisma スキーマと同期されます。これらのコマンドは、内部で prisma generate も実行して、Prisma Client を再生成します。