Skip to content

Graph ql - #65

Merged
Yasminjama merged 3 commits into
mainfrom
GraphQL
Oct 15, 2026
Merged

Yasminjama merged 3 commits into
mainfrom
GraphQL

Conversation

@Yasminjama

Copy link
Copy Markdown
Collaborator

Sammanfattning

Lägger till GraphQL-endpoint på /graphql (graphql-yoga), med schema och resolvers från demon, samt loggning av databasfrågor per anrop. Verifierat i GraphiQL.

För testning kör npm install från roten
Starta hela docker stacken sedan
npm run seed
npm run dev -w api

API-terminalen ska skriva API lyssnar på http://localhost:4000

Öppna http://localhost:4000/graphql. GraphiQL ska laddas.
Kör { __typename }. Svaret ska vara Query.
Kör en riktig fråga, till exempel { guides { slug title } }.
Titta i API-terminalen. Det ska stå en rad som graphql anonym: 1 databasfrågor.

Ändringar

Testning

Beskriv hur ändringarna testades, eller skriv varför testning inte behövdes.

  • Testat lokalt
  • Körda tester: npm test (om projektet har tester)
  • Kontrollerat relevanta manuella flöden

Checklista

  • Koden följer projektets befintliga struktur och stil
  • Onödiga debug-utskrifter och kommentarer är borttagna
  • Dokumentation har uppdaterats om det behövs
  • PR:n är redo för review

Review

  • Minst en teammedlem har reviewat ändringarna
  • Review-kommentarer är hanterade
  • PR:n är godkänd innan merge

@Yasminjama
Yasminjama merged commit 1463bc1 into main Oct 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants