使用平臺環境設計直觀的工作流程
每個環境都是一個獨立的G空間,使團隊能夠在開發生命週期的不同階段構建、測試和發展其專案。從最初的實驗到生產,環境促進了應用程式開發的無縫進展。
您是否曾想過,如果您的Prisma資料平臺專案擁有專用環境,您的開發會多麼順暢?您來對地方了!

在Prisma,我們不斷努力使您的開發旅程更順暢、更高效。這就是我們很高興推出平臺環境的原因🎉。
那麼,有什麼變化呢?
環境之前

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

這不僅節省了您的時間,還讓您能夠從現有專案中獲得更多價值。檢視我們所有計劃中的收益。
有關定價的更多資訊,請訪問我們的定價頁面。
透過Prisma CLI簡化Prisma資料平臺專案管理(搶先體驗)
我們也很高興地宣佈,Prisma資料平臺現在可以透過Prisma CLI訪問,該功能處於搶先體驗階段,提供程式設計訪問,以簡化平臺資源管理並提高工作流程效率。

您可以利用Prisma CLI管理Prisma Accelerate和Prisma Postgres的資料庫。例如,這與使用基於分支的資料庫的工作流程配合得非常好。
什麼是資料庫分支?資料庫分支讓您可以快速建立資料庫的獨立副本,用於測試、開發、資料恢復和其他場景。
一些允許您在工作流程中新增資料庫分支的流行資料庫提供商包括PlanetScale、Neon和Railway。

現在,我們來看一個簡單的示例。
使用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。

您還可以透過執行以下命令檢查您的登入狀態:
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新聞通訊