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)伺服器。 |
一般工作流程
- 執行 DAB Init 來建立設定檔。
- 使用 DAB Add 新增實體及關係。
- 執行 DAB Visualize 來檢查結構形狀。
- 執行 DAB 驗證 以驗證設定品質。
- 先跑 DAB 開始 ,再跑 DAB 健康。
- 可選擇性地使用 DAB 程式碼生成 來生成輔助程式碼。
- 可選擇安裝帶有 DAB MCP 的 MCP 伺服器。
- 可選擇性地在本地容器中搭配 DAB Docker 執行 DAB。
Installation
Data API 建構器(DAB)的每個擴充功能都包含在 Omnibus 擴充中,而 Omnibus 本身除了將每個子擴充套件集中提供外,沒有其他功能。
相關內容
備註
DAB Visual Studio Code(VS Code)擴充功能僅支援 Microsoft SQL(mssql)。