2024年2月22日

推出平臺環境

🎉 我們很高興推出平臺環境以及一項新的搶先體驗功能,該功能支援透過Prisma CLI訪問Prisma資料平臺!

Introducing Platform Environments

使用平臺環境設計直觀的工作流程

每個環境都是一個獨立的G空間,使團隊能夠在開發生命週期的不同階段構建、測試和發展其專案。從最初的實驗到生產,環境促進了應用程式開發的無縫進展。

您是否曾想過,如果您的Prisma資料平臺專案擁有專用環境,您的開發會多麼順暢?您來對地方了!

User requesting Environments

在Prisma,我們不斷努力使您的開發旅程更順暢、更高效。這就是我們很高興推出平臺環境的原因🎉。

那麼,有什麼變化呢?

環境之前

Before Environments

藉助平臺環境,您現在可以在一個專案中建立多個環境,從而更輕鬆地管理開發生命週期的各個階段。

After Environments

這不僅節省了您的時間,還讓您能夠從現有專案中獲得更多價值。檢視我們所有計劃中的收益。

計劃平臺環境之前平臺環境之後入門版5個專案5個專案,每個專案2個環境專業版10個專案10個專案,每個專案6個環境商業版15個專案15個專案,每個專案12個環境企業版自定義自定義

有關定價的更多資訊,請訪問我們的定價頁面

透過Prisma CLI簡化Prisma資料平臺專案管理(搶先體驗)

我們也很高興地宣佈,Prisma資料平臺現在可以透過Prisma CLI訪問,該功能處於搶先體驗階段,提供程式設計訪問,以簡化平臺資源管理並提高工作流程效率。

Prisma CLI x Prisma Data Platform

您可以利用Prisma CLI管理Prisma Accelerate和Prisma Postgres的資料庫。例如,這與使用基於分支的資料庫的工作流程配合得非常好。

什麼是資料庫分支?資料庫分支讓您可以快速建立資料庫的獨立副本,用於測試、開發、資料恢復和其他場景。

一些允許您在工作流程中新增資料庫分支的流行資料庫提供商包括PlanetScaleNeonRailway

Database branching

現在,我們來看一個簡單的示例。

使用Prisma CLI為環境啟用Prisma Accelerate

假設您正在一個新的功能分支上探索使用Prisma Accelerate進行快取以加速查詢。您希望確保在將其投入生產之前一切順利執行。

讓我們探索如何為環境啟用Prisma Accelerate,並輕鬆清理資源,所有這些都透過Prisma CLI完成。

先決條件

在深入瞭解之前,請確保您已在feature分支上安裝了Prisma Accelerate客戶端擴充套件,並滿足使用Prisma Accelerate的所有先決條件。您還需要安裝Prisma CLI 5.10.0或更高版本。

您還應該有一個包含DATABASE_URL.env檔案。

訪問Prisma資料平臺

讓我們透過向平臺控制檯進行身份驗證來開始。

注意:在功能正式釋出之前,--early-access標誌是必不可少的。

瀏覽器視窗將彈出,提示您登入或建立帳戶。身份驗證成功後,系統將指示您返回CLI。

Login pop-up

您還可以透過執行以下命令檢查您的登入狀態:

CLI應輸出

管理工作區

身份驗證完成後,檢索您的工作區資訊。

您將獲得所有工作區的列表。

讓我們使用test-workspace的工作區ID進行演示。將$TEST_WORKSPACE_ID儲存以備下一步使用。

探索專案

檢視工作區中的所有專案。

CLI將輸出指定工作區(test-workspace)中的專案列表。

現在,讓我們在“Gift shop”專案中設定一個臨時環境。儲存專案ID($PROJECT_ID_5),因為在建立新環境時也需要它。

建立環境

要建立用於測試Prisma Accelerate的環境,請執行:

我們應該會看到一個輸出,確認環境已成功建立。

然後複製$ENVIRONMENT_ID,然後為TEST PRISMA ACCELERATE環境啟用Prisma Accelerate。

apikey設定為yes會在啟用Prisma Accelerate時生成一個新的API金鑰。

輸出應該為我們提供Prisma Accelerate連線字串。

測試Prisma Accelerate

使用Prisma Accelerate連線字串更新.env檔案。

然後執行您的專案,它應該會按預期工作!

清理

測試完成後,讓我們刪除TEST PRISMA ACCELERATE環境,因為刪除環境會刪除相關的資源。要清理資源,您只需執行:

任務完成 ✅!

您可以看到,建立一個新環境、啟用Prisma Accelerate以及清理資源都非常輕鬆。

探索並分享您的反饋!

要探索最新Prisma CLI整合的完整命令列表,請參閱此處提供的文件。

將增強的Prisma CLI整合到您的工作流程中,並透過推文與我們分享您的經驗;如果您遇到任何挑戰,請隨時在我們的Discord中聯絡我們,並告訴我們!

不要錯過下一篇文章!

訂閱Prisma新聞通訊

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