Add user Pokémon relationships table and improve error handling in competitors data fetching

This commit is contained in:
vista-man
2025-03-27 09:52:00 +01:00
parent 8dc1175dc2
commit ff5aea83d6
3 changed files with 22 additions and 8 deletions

View File

@@ -97,3 +97,11 @@ CREATE TABLE IF NOT EXISTS pokemon_egg_groups (
FOREIGN KEY (pokemon_id) REFERENCES pokemon(id),
FOREIGN KEY (egg_group_id) REFERENCES egg_groups(id)
);
-- Table to store user Pokémon relationships
CREATE TABLE IF NOT EXISTS user_pokemon (
user_id INT NOT NULL,
pokemon_id INT NOT NULL,
PRIMARY KEY (user_id, pokemon_id),
FOREIGN KEY (pokemon_id) REFERENCES pokemon(id)
);