Azure / Azure/data-api-builder

Check if DbType is required, since now we are introducing SqlDbType

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

Beschreibung

Bloating a ParamDefinition/ColumnDefinition with fields not relevant for every database seems not to be the best approach here.

_Originally posted by @ayush3797 in https://github.com/Azure/data-api-builder/pull/2052#discussion_r1535448998_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Überprüfung der Modelle ParamDefinition und ColumnDefinition sowie der Verwendung von DbType und SqlDbType in den verschiedenen Datenbankanbietern. Ermittle, ob DbType weiterhin erforderlich ist und wie anbieterspezifische Felder dargestellt werden sollten, ohne nicht betroffene Datenbanken zu belasten. Die Aufgabe ist abgeschlossen, wenn das Modelldesign vereinbart ist und die betroffene Verwendung sowie die Tests diese Entscheidung widerspiegeln.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
backend-api-design, databases
Issue-Typ
Refactoring
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

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