graphql-python / graphql-python/graphene-mongo

Switch Mongoengine DB at run time

Offen
#180 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
287
Forks
111
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have a requirement where each client's data is stored in a different DB. The schema is the same for all clients in this case. So I need to switch_db while the query is being processed.
Is there any way to configure graphQL to select DB to be used?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue nennt Graphene, GraphQL, MongoEngine und separate MongoDB-Datenbanken pro Client, aber keine Dateien, Tests oder Einstiegspunkte. Beginne damit, den Kontext der GraphQL-Anfrage und die MongoEngine-Verbindungskonfiguration zu finden, und ermittle dann, wie eine client-spezifische Datenbank während der gesamten Abfrageverarbeitung ausgewählt bleiben kann. Als abgeschlossen gilt die Arbeit, wenn der Client die vorgesehene Datenbank auswählen kann, ohne das gemeinsame Schema zu ändern, und Tests separate Client-Datenbanken abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
graphql, mongodb, python
Bereich
api, database
Issue-Typ
Feature
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.