Поделиться через


Что такое расширения Visual Studio Code для построения API данных?

Расширения построителя API данных Visual Studio Code (VS Code) предоставляют рабочий процесс, ориентированный на задачу, для создания и эксплуатации проектов DAB непосредственно из VS Code. Вы можете инициализировать файлы конфигурации, добавить сущности, проверить параметры, запустить среду выполнения, проверить работоспособность и создать вспомогательные ресурсы без выхода из редактора.

Необходимые условия

Включенные расширения

Расширение Основное использование
DAB Init Создайте файл конфигурации с разумными значениями по умолчанию.
Добавление DAB Добавление таблиц, представлений, процедур и связей в файл конфигурации.
Запуск DAB Запустите среду выполнения DAB из выбранного файла конфигурации.
Валидация DAB Быстро проверьте конфигурацию и проблемы с поверхностью.
Здоровье DAB Проверьте сведения о работоспособности среды выполнения из /health.
Визуализация DAB Создайте схему Mermaid ER из конфигурации.
DAB Code Gen Генерация моделей C# и каркасов репозитория.
DAB Docker Создание и запуск DAB в контейнерах Docker.
DAB MCP Установите конфигурации DAB в качестве серверов протокола MCP (Model Context Protocol).

Стандартный рабочий процесс

  1. Запустите DAB Init , чтобы создать файл конфигурации.
  2. Используйте DAB Add для добавления сущностей и связей.
  3. Запустите daB Visualize для проверки фигуры схемы.
  4. Запустите проверку DAB , чтобы проверить качество конфигурации.
  5. Запустите DAB Start , а затем DAB Health.
  6. При необходимости создайте вспомогательный код с помощью DAB Code Gen.
  7. При необходимости установите серверы MCP с DAB MCP.
  8. По желанию запустите DAB в локальном контейнере с DAB Docker.

Installation

Каждое расширение для построителя API данных (DAB) включается в Omnibus-расширение, которое само по себе не имеет функциональных возможностей, кроме доставки каждого подрасширения в одном пакете.

Снимок экрана: установка в VS Code.

Замечание

Расширения DAB Visual Studio Code (VS Code) поддерживают только Microsoft SQL (mssql).