跳到主內容

命令

本文件介紹了 Prisma Data Platform 整合的 Prisma CLI 命令、引數和選項。

開始使用

要開始使用,請確保您的 Prisma CLI 已更新到 5.10.0 或更高版本。這是透過 Prisma CLI 訪問平臺的必要條件。

資訊

💡 使用命令時,請始終以 prisma platform 開頭,幷包含 --early-access 標誌,以便在早期訪問階段啟用 Prisma Data Platform 的使用。

身份驗證

platform

auth login

開啟一個瀏覽器視窗,允許您登入或建立一個新的 Prisma Data Platform 賬戶。目前,GitHub 是唯一受支援的登入方式。我們計劃新增對使用 Google 賬戶和電子郵件/密碼登入的支援。

npx prisma platform auth login --early-access

auth logout

退出您的 Prisma Data Platform 賬戶。

npx prisma platform auth logout --early-access

auth show

顯示當前已認證使用者的資訊。

npx prisma platform auth show --early-access

工作區管理

platform

workspace show

列出您的賬戶可用的所有工作區。

npx prisma platform workspace show --early-access

專案管理

platform

project show

列出指定工作區中的所有專案。

npx prisma platform project show \
--workspace $INSERT_WORKSPACE_ID \
--early-access
引數
引數型別必需描述
--workspace -w字串工作區 ID。

提示:您可以使用 workspace show 命令檢視您的工作區 ID。

project create

在指定工作區中建立新專案。

npx prisma platform project create \
--workspace $INSERT_WORKSPACE_ID \
--name "INSERT_PROJECT_NAME" \
--early-access
引數
引數型別必需描述
--workspace -w字串工作區 id

提示:您可以使用 workspace show 命令檢視您的工作區 ID。
--name -n字串專案的顯示名稱。

如果省略,將為您生成一個預設專案名稱。

project delete

刪除指定專案。

npx prisma platform project delete \
--project $INSERT_PROJECT_ID \
--early-access
引數
引數型別必需描述
--project -p字串專案 id

提示:您可以使用 project show 命令檢視您的專案 ID。

環境管理

platform

environment show

列出指定專案中的所有環境。

npx prisma platform environment show \
--project $INSERT_PROJECT_ID \
--early-access
引數
引數型別必需描述
--project -p字串專案 id

提示:您可以使用 project show 命令檢視您的專案 ID。

environment create

在指定專案內建立新環境。

npx prisma platform environment create \
--project $INSERT_PROJECT_ID \
--name $INSERT_ENVIRONMENT_NAME \
--early-access
引數
引數型別必需描述
--project -p字串專案 id

提示:您可以使用 project show 命令檢視您的專案 ID。
--name -n字串環境的顯示名稱。

如果省略,將為您生成一個預設環境名稱。

environment delete

刪除指定環境。

npx prisma platform environment delete \
--environment $INSERT_ENVIRONMENT_ID \
--early-access
引數
引數型別必需描述
--environment -e字串環境 id

提示:您可以使用 environment show 命令檢視您的環境 ID。

API 金鑰管理

platform

apikey show

列出指定環境的所有 API 金鑰。

npx prisma platform apikey show \
--environment $INSERT_ENVIRONMENT_ID \
--early-access
引數
引數型別必需描述
--environment -e字串環境 id

提示:您可以使用 environment show 命令檢視您的環境 ID。

apikey create

為指定專案建立新的 API 金鑰。

npx prisma platform apikey create \
--environment $INSERT_ENVIRONMENT_ID \
--name $INSERT_API_KEY_NAME \
--early-access
引數
引數型別必需描述
--environment -e字串環境 id

提示:您可以使用 environment show 命令檢視您的環境 ID。
--name -n字串API 金鑰的顯示名稱。

如果省略,將為您生成一個預設 API 金鑰名稱。

apikey delete

刪除指定的 API 金鑰。

npx prisma platform apikey delete \
--apikey $INSERT_API_KEY_ID \
--early-access
引數
引數型別必需描述
--apikey字串API 金鑰 id

提示:您可以使用 apikey show 命令檢視您的 API 金鑰 ID。

Prisma Accelerate

platform

accelerate enable

為指定環境啟用 Prisma Accelerate。

npx prisma platform accelerate enable \
--environment $INSERT_ENVIRONMENT_ID \
--url "postgresql://username:password@host:port/database" \
--region $INSERT_CONNECTION_POOL_REGION \
--apikey true \
--early-access
引數
引數型別必需描述
--environment -e字串環境 id

提示:您可以使用 environment show 命令檢視您的環境 ID。
--url字串您的資料庫連線字串。
--region字串Prisma Accelerate 託管連線池的區域。

在此處檢視可用區域列表

提示:選擇離您的資料庫最近的區域以獲得最佳延遲。
--apikey布林值如果為是,將為關聯環境生成一個新的 API 金鑰。

accelerate disable

為指定環境停用 Prisma Accelerate。

npx prisma platform accelerate disable \
--environment $INSERT_ENVIRONMENT_ID \
--early-access
引數
引數型別必需描述
--environment -e字串環境 id

提示:您可以使用 environment show 命令檢視您的環境 ID。

幫助

有問題?告訴我們,我們隨時為您提供幫助。在 Discord 上聯絡我們。

© . This site is unofficial and not affiliated with Prisma Data, Inc.