跳到主要內容

關聯式資料庫

了解如何從頭開始建立新的 Node.js 或 TypeScript 專案,方法是將 Prisma ORM 連接到您的資料庫並產生 Prisma Client 以進行資料庫存取。以下教學課程向您介紹 Prisma CLIPrisma ClientPrisma Migrate

先決條件

為了成功完成本指南,您需要

警告

本教學課程也假設您可以推送到資料庫的 main 分支。如果您的 main 分支已升級到生產環境,請勿執行此操作。

接下來,初始化一個 Node.js 專案並將 Prisma CLI 作為開發依賴項新增至其中

npm init -y
npm install prisma --save-dev

這會建立一個 package.json,其中包含 Node.js 應用程式的初始設定。

資訊

請參閱 安裝說明,以了解如何使用不同的套件管理器安裝 Prisma。

您現在可以透過在 Prisma CLI 前面加上 npx 來調用它

npx prisma

接下來,透過使用以下命令建立您的 Prisma Schema 檔案來設定您的 Prisma ORM 專案

npx prisma init

此命令執行兩項操作

  • 建立一個名為 prisma 的新目錄,其中包含一個名為 schema.prisma 的檔案,其中包含 Prisma Schema 以及您的資料庫連線變數和結構描述模型
  • 在專案的根目錄中建立 .env 檔案,用於定義環境變數 (例如您的資料庫連線)