Prisma Client のインストール (JavaScript と CockroachDB)
Prisma Client のインストールと生成
Prisma Client の使用を開始するには、まず @prisma/client パッケージをインストールします
npm install @prisma/client
次に、prisma generate を実行します。これは Prisma スキーマを読み取り、Prisma Client を生成します。
npx prisma generate
これで、@prisma/client パッケージから PrismaClient コンストラクターをインポートして Prisma Client のインスタンスを作成し、データベースにクエリを送信できます。その方法は次のセクションで説明します。
豆知識
prisma generate を実行すると、実際には *あなたの* Prisma スキーマファイルまたは prisma ディレクトリ内のファイルに合わせたコード (TypeScript の型、メソッド、クエリなど) が生成されます。これは、Prisma スキーマファイルに変更を加えるたびに、Prisma Client も更新する必要があることを意味します。これは prisma generate コマンドを実行することで行えます。

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