Neon
本節提供逐步說明,以使 Neon 資料庫與 Prisma Pulse 相容。
1. 在 Neon 上啟用邏輯複製
若要在 Neon 上啟用邏輯複製,請依照下列步驟執行
- 在 Neon 控制台 中開啟您的專案。
- 在您的專案儀表板中,從左側面板前往「設定」區段。
- 導覽至「設定」區段中的「邏輯複製」標籤。
- 按一下「啟用」按鈕以啟用邏輯複製。
您已成功為 Neon 啟用邏輯複製。現在,請依照下列步驟設定您的 Neon 資料庫以搭配 Pulse 使用。
2. 在 Neon 中建立發佈
在 Neon 上啟用邏輯複製之後,請依照下列步驟執行
-
建立一個發佈,以追蹤 Neon 資料庫中的資料庫變更事件。從 Neon 中專案儀表板的左側面板開啟「SQL 編輯器」,並執行下列 SQL 查詢以建立一個發佈,該發佈會監聽來自所有表格的事件
-- Replace $PUBLICATION_NAME with a custom name for your publication
CREATE PUBLICATION $PUBLICATION_NAME FOR ALL TABLES;
警告若要在啟用 Prisma Pulse 時管理您自己的發佈槽,您需要使用我們的付費方案之一。由於使用 Neon 時需要管理您自己的發佈槽,因此升級到付費方案將讓您能夠順暢地將 Pulse 與 Neon 搭配使用。如需更多資訊,請造訪我們的 pricing page。
資訊您也可以建立一個發佈,以訂閱來自特定表格的資料庫事件。如需更多關於管理發佈的詳細資訊,請參閱 this section。
-
導覽至 Prisma Data Platform 以啟用 Pulse。
-
在「資料庫連線」區段中提交資料庫連線字串和區域。
-
在您 Pulse 的專案環境設定中,於「發佈名稱」欄位中輸入發佈名稱 (例如,
$PUBLICATION_NAME
)。若要存取此設定,請切換「資料庫複製」區段中的「自動設定」按鈕 (僅適用於 paid plan)。 -
切換「自動設定」之後,按鈕將轉換為「進階設定」,並且會出現一個標示為「發佈名稱」的文字方塊。
-
貼上您在步驟 1 中於 Neon 建立的發佈名稱。
-
按一下「啟用 Pulse」。
您的 Neon 資料庫現在已準備好使用 Pulse!請依照我們的 getting started 指南,瞭解如何在您的應用程式中使用 Pulse。