Azure / Azure/data-api-builder

Create separate config for Aspire project to fix PostgreSQL

Offen Anfängerfreundlich
#3,598 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
pgsql
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

> shouldn't this be taken from env variable in Aspire or we will have separate database named config files? AppHost.cs still has the `db-type` reference which can fail for PostgreSQL ![image.png](https://github.com/user-attachments/assets/d6076781-63f5-4894-901e-3e9c3568ea6d)

_Originally posted by @souvikghosh04 in [#3597](https://github.com/Azure/data-api-builder/pull/3597/changes#r3257615147)_

The Aspire project currently depends on the environment variable `db-type` for PostgreSQL. However, the default config we ship is `mssql`. Introduce a separate config that will fix usage of Aspire project for PostgreSQL.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit AppHost.cs und der mitgelieferten Standardkonfiguration und konzentriere dich dabei auf die Referenz der Umgebungsvariable db-type und die PostgreSQL-Einrichtung. Verfolge, wie Aspire seine Konfiguration auswählt, und füge dann die angeforderte separate Konfiguration hinzu, sodass PostgreSQL nicht mehr die standardmäßigen mssql-Einstellungen verwendet. Fertig ist es, wenn das Aspire-Projekt mit PostgreSQL ohne die db-type-Diskrepanz verwendet werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, postgresql
Bereich
backend, databases
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

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