Skip to content

Conversation

agnesas
Copy link
Member

@agnesas agnesas commented Nov 3, 2026

Description

Persist saved Pokémon teams in MariaDB through the GraphQL API, replacing localStorage-based saved-team storage.

Changes

  • Add database tables for saved teams and their Pokémon.
  • Implement GraphQL queries and mutations for saving, retrieving and deleting teams.
  • Associate teams with users and preserve Pokémon order.
  • Update frontend integration and tests.

Issue

- Add database tables for saved teams and their Pokémon.
- Implement GraphQL queries and mutations for saving, retrieving, updating and deleting teams.
- Associate teams with users and preserve Pokémon order.
- Update the frontend to use the GraphQL API.
- Add backend integration tests and update frontend tests.
@agnesas agnesas self-assigned this Nov 3, 2026
@agnesas agnesas requested a review from a team as a code owner November 3, 2026 15:35
@agnesas agnesas linked an issue Nov 3, 2026 that may be closed by this pull request
Copy link
Member

@larsjfo larsjfo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code works.
Tests are passing.
Life is good.

@agnesas agnesas merged commit 80c2c32 into main Nov 3, 2026
@agnesas agnesas deleted the 91-persist-saved-teams branch November 3, 2026 17:10
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Persist saved teams in MariaDB through GraphQL
2 participants