logo

全新的資料庫管理介面

瀏覽資料表、修改資料列、追蹤外鍵、跑 SQL,全部都在控制台裡完成。

PatrickPatrick
全新的資料庫管理介面

PostgreSQL、MySQL、MariaDB、MongoDB 的服務頁面,Database 分頁右上角多了一顆 Zeabur Omni Suite 按鈕。點下去會在新分頁開啟一個全螢幕的資料庫管理介面——它的設計就是圍繞你每天真的在做的事:打開一張表、瀏覽資料、改個欄位值、跳到外鍵指向的那一列、跑一段 SQL、繼續下一件事。

全螢幕的資料庫管理介面

像資料庫客戶端,不像設定頁面

整個版面就是專業資料庫工具該有的樣子:

  • 左側——這個服務憑證可以連到的所有資料庫、Schema(PostgreSQL 才有)與資料表組成的樹狀導覽。點擊展開,點資料表就會開啟。
  • 中間——資料表以高密度的 data grid 顯示。每頁 100、500、1,000、10,000 列任你選;欄位型別直接顯示在表頭;寬表也能水平捲動瀏覽。
  • 下方——狀態列顯示總列數、欄位數,以及分頁器。分頁器附帶 popover,可以直接跳到指定頁。

連線會直接走目前服務的 proxy,不需要額外管理憑證,也不用再開白名單給外部 IP。

點一下就能改值

雙擊任何儲存格,會彈出一個可調整大小的 textarea 編輯框,預設帶入目前值——大段 JSON 或長文本不再被擠進一行 input。修改是暫存的:被修改的儲存格會被標記,上方有一顆 Apply All 按鈕,可以在送出前先檢視所有 pending 變更。所有修改一次送出,一次往返。

順著外鍵跳,但不會迷路

當某個欄位是外鍵時,儲存格右側會出現一個小箭頭。點一下,旁邊會滑出一個 popover,顯示外鍵指向的那一列資料——所有欄位的型別與格式跟主表完全一致。不會開新分頁,也不需要記得怎麼回來;關掉 popover,畫面就是你剛剛在看的位置。

外鍵 popover 顯示參照的那一列

在分割視窗裡跑 SQL

狀態列上的 SQL 按鈕一按,下方會分割出一個 Monaco 編輯器。輸入查詢、按下執行,結果會在同一套 data grid 中呈現——同樣的欄位型別、同樣的格式、同樣的鍵盤操作體驗。分割線可以拖動,依照當下需求把編輯區或結果區拉大。

SQL 編輯器分割視窗與結果 data grid

支援的資料庫

  • PostgreSQL——資料庫、Schema、資料表、外鍵
  • MySQL / MariaDB——資料庫、資料表、外鍵
  • MongoDB——資料庫、Collection(文件以 JSON 儲存格呈現)

打開任何一個資料庫服務,找到右上角的 Zeabur Omni Suite 按鈕點下去試試。這是 Omni Suite 在控制台中亮相的第一個工具,後面還有更多正在路上。