跳到主要內容

關聯式資料庫

了解如何從頭開始建立一個新的 TypeScript 專案,並搭配 Prisma Postgres 資料庫。本教學將向您介紹 Prisma CLIPrisma ClientPrisma Migrate,並涵蓋以下工作流程

先決條件

若要成功完成本教學,您需要

  • a(PDP) 帳戶
  • Node.js 安裝在您的電腦上(請參閱 系統需求 以了解官方支援的版本)(請參閱 系統需求 以了解官方支援的版本)

建立專案設定

建立專案目錄並導航至其中

mkdir hello-prisma
cd hello-prisma

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

npm init -y
npm install prisma typescript tsx @types/node --save-dev

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

下一步,初始化 TypeScript

npx tsc --init

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

npx prisma

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

npx prisma init

此命令執行了以下操作

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

在下一節中,您將學習如何將您的 Prisma Postgres 資料庫連接到您剛剛在檔案系統上建立的專案。