Azure / Azure/data-api-builder

[Bug]: Unable to use .env file as expected

Offen
#3,436 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug triage
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

### What happened?

The DAB documentation states that we should put the .env file next to the config file, however, the .env file is not used unless it is in the same directory as where we run the command `dab start`.

Unsure if it is an issue related to the feature or to documentation.

https://learn.microsoft.com/en-us/azure/data-api-builder/concept/config/env-function#:~:text=Keep%20.env%20adjacent%20to%20dab%2Dconfig.json%20(or%20wherever%20your%20startup%20process%20expects%20it).

### Version

2.0.0-rc

### What database are you using?

Azure SQL

### What hosting model are you using?

Local (including CLI)

### Which API approach are you accessing DAB through?

_No response_

### Relevant log output

```Text

```

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der verlinkten Dokumentation zur Umgebungsfunktion und reproduziere das Verhalten mit einer Azure-SQL-Konfiguration, indem du .env neben dab-config.json platzierst und anschließend dab start aus einem anderen Verzeichnis ausführst. Verfolge den Einstiegspunkt zum Laden von .env und alle zugehörigen Tests, um festzustellen, ob die Implementierung oder die Dokumentation dem erwarteten Speicherort widerspricht; abgeschlossen ist die Aufgabe, wenn das dokumentierte Setup funktioniert oder die Dokumentation den erforderlichen Startort korrekt beschreibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, csharp, sql
Bereich
backend, cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.