Qu’est-ce que les extensions Visual Studio Code du générateur d’API de données ?

Les extensions Visual Studio Code (VS Code) du générateur d’API de données fournissent un flux de travail axé sur les tâches pour la création et l’exploitation de projets DAB directement à partir de VS Code. Vous pouvez initialiser des fichiers de configuration, ajouter des entités, valider des paramètres, démarrer le runtime, vérifier l’intégrité et générer des ressources d’assistance sans quitter votre éditeur.

Prerequisites

Extensions incluses

Extension Utilisateur principal
DAB Init Créez un fichier de configuration avec des valeurs par défaut sensibles.
Ajouter DAB Ajoutez des tables, des vues, des procédures et des relations à un fichier config.
Démarrage DAB Démarrez le runtime DAB à partir d’un fichier de configuration sélectionné.
Validation DAB Validez rapidement les problèmes de configuration et de surface.
Santé DAB Vérifiez les informations d’intégrité de l'environnement d'exécution à partir de /health.
DAB Visualisation Générez un diagramme mermaid ER à partir de la configuration.
Génération de code DAB Générez des modèles C# et une structure de référentiel.
DAB Docker Générez et exécutez DAB dans des conteneurs Docker.
DAB MCP Installez des configurations DAB en tant que serveurs MCP (Model Context Protocol).

Flux de travail classique

  1. Exécutez DAB Init pour créer un fichier de configuration.
  2. Utilisez DAB Add pour ajouter des entités et des relations.
  3. Exécutez la visualisation DAB pour inspecter la forme de schéma.
  4. Exécutez DAB Validate pour vérifier la qualité de la configuration.
  5. Exécutez DAB Start, puis DAB Health.
  6. Générez éventuellement du code d’assistance avec DAB Code Gen.
  7. Installez éventuellement des serveurs MCP avec DAB MCP.
  8. Exécutez éventuellement DAB dans un conteneur local avec Docker DAB.

Installation

Chaque extension pour le générateur d’API de données (DAB) est incluse dans l’extension Omnibus, qui n’a aucune fonctionnalité autre que la remise de chaque sous-extension dans un seul package.

Capture d’écran montrant Installer dans VS Code.

Note

Les extensions DAB Visual Studio Code (VS Code) prennent uniquement en charge Microsoft SQL (mssql).