共用方式為


什麼是 Data API 建構器的 Visual Studio Code 擴充功能?

Data API 建構器 Visual Studio Code(VS Code)擴充功能提供以任務為導向的工作流程,可直接從 VS Code 建立與操作 DAB 專案。 你可以初始化設定檔、新增實體、驗證設定、啟動執行時、檢查健康狀態,並產生輔助資產,而不必離開編輯器。

先決條件

包含的擴充套件

擴充功能 主要用途
DAB 初始化 建立一個設定檔,設定合理的預設值。
DAB 新增 將資料表、檢視、程序和關聯加入設定檔。
DAB 開始 從選定的設定檔啟動 DAB 執行時。
DAB 驗證 快速驗證配置與表面問題。
DAB 健康 請查看/health的執行時健康資訊。
DAB 視覺化 從配置生成美人魚ER圖。
DAB 代碼生成 產生 C# 模型與儲存庫支架。
DAB Docker 在 Docker 容器中建置並執行 DAB。
DAB MCP 將 DAB 配置安裝為模型情境協定(MCP)伺服器。

一般工作流程

  1. 執行 DAB Init 來建立設定檔。
  2. 使用 DAB Add 新增實體及關係。
  3. 執行 DAB Visualize 來檢查結構形狀。
  4. 執行 DAB 驗證 以驗證設定品質。
  5. 先跑 DAB 開始 ,再跑 DAB 健康
  6. 可選擇性地使用 DAB 程式碼生成 來生成輔助程式碼。
  7. 可選擇安裝帶有 DAB MCP 的 MCP 伺服器。
  8. 可選擇性地在本地容器中搭配 DAB Docker 執行 DAB。

Installation

Data API 建構器(DAB)的每個擴充功能都包含在 Omnibus 擴充中,而 Omnibus 本身除了將每個子擴充套件集中提供外,沒有其他功能。

顯示在 VS Code 安裝的截圖。

備註

DAB Visual Studio Code(VS Code)擴充功能僅支援 Microsoft SQL(mssql)。