Prisma Client のインストール (TypeScript と SQL Server)
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 を再生成します。