Condividi tramite


Che cosa sono le estensioni di Visual Studio Code per Generatore API dati?

Le estensioni di Visual Studio Code (VS Code) del generatore di API dati forniscono un flusso di lavoro incentrato sulle attività per la creazione e il funzionamento di progetti DAB direttamente da VS Code. È possibile inizializzare i file di configurazione, aggiungere entità, convalidare le impostazioni, avviare il runtime, controllare l'integrità e generare asset helper senza uscire dall'editor.

Prerequisiti

Estensioni incluse

Estensione Uso primario
DAB Init Creare un file di configurazione con impostazioni predefinite sensibili.
AGGIUNTA DAB Aggiungere tabelle, viste, procedure e relazioni a un file di configurazione.
Avvio DAB Avviare il runtime DAB da un file di configurazione selezionato.
DAB Convalida Convalidare rapidamente i problemi di configurazione e superficie.
Salute DAB Controllare le informazioni sullo stato di integrità del runtime da /health.
Visualizzazione DAB Generare un diagramma ER Mermaid da una configurazione.
Generazione di codice DAB Generare modelli C# e struttura per il repository.
DAB Docker Compilare ed eseguire DAB nei contenitori Docker.
DAB MCP Installare le configurazioni DAB come server MCP (Model Context Protocol).

Flusso di lavoro tipico

  1. Eseguire DAB Init per creare un file di configurazione.
  2. Usare DAB Add per aggiungere entità e relazioni.
  3. Eseguire DAB Visualize per esaminare la forma dello schema.
  4. Eseguire DAB Validate per verificare la qualità della configurazione.
  5. Eseguire DAB Start e quindi DAB Health.
  6. Facoltativamente, generare codice helper con DAB Code Gen.
  7. Installare facoltativamente i server MCP con DAB MCP.
  8. Facoltativamente, eseguire DAB in un contenitore locale con DAB Docker.

Installazione

Ogni estensione per Data API Builder (DAB) è inclusa nell'estensione Omnibus, che non ha funzionalità diverse dalla distribuzione di ogni sottoessione in un singolo pacchetto.

Screenshot che mostra l'opzione Install in VS Code.

Annotazioni

Le estensioni DAB di Visual Studio Code (VS Code) supportano solo Microsoft SQL (mssql).