From 3f5c14a8bcc0c818f21984582b043ca4c37c296e Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Sat, 24 Jan 2026 10:09:23 +0000 Subject: [PATCH] data(*): Add evolution info --- .../20260123002000_add_pokemon_notes.sql | 103 ++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 supabase/migrations/20260123002000_add_pokemon_notes.sql diff --git a/supabase/migrations/20260123002000_add_pokemon_notes.sql b/supabase/migrations/20260123002000_add_pokemon_notes.sql new file mode 100644 index 0000000..6c3d131 --- /dev/null +++ b/supabase/migrations/20260123002000_add_pokemon_notes.sql @@ -0,0 +1,103 @@ +-- Add notes for existing pokemon entries. + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Meowth at level 28.' +WHERE "pokedexNumber" = 53 + AND pokemon = 'Persian' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Greavard at level 30 at night.' +WHERE "pokedexNumber" = 972 + AND pokemon = 'Houndstone' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Chingling with high friendship at night.' +WHERE "pokedexNumber" = 358 + AND pokemon = 'Chimecho' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Munna with a Moon Stone.' +WHERE "pokedexNumber" = 518 + AND pokemon = 'Musharna' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Wimpod at level 30.' +WHERE "pokedexNumber" = 768 + AND pokemon = 'Golisopod' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Nickit at level 18.' +WHERE "pokedexNumber" = 828 + AND pokemon = 'Thievul' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Clobbopus when leveled up knowing Taunt (typically learns at level 35).' +WHERE "pokedexNumber" = 853 + AND pokemon = 'Grapploct' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Spoink at level 32.' +WHERE "pokedexNumber" = 326 + AND pokemon = 'Grumpig' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Crabrawler with an Ice Stone.' +WHERE "pokedexNumber" = 740 + AND pokemon = 'Crabominable' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Gulpin at level 26.' +WHERE "pokedexNumber" = 317 + AND pokemon = 'Swalot' + AND form IN ('male', 'Female'); + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Toxel at level 30 with certain Natures (e.g., Adamant, Jolly, Naughty). Base Nature determines form; Mints do not affect evolution.' +WHERE "pokedexNumber" = 849 + AND pokemon = 'Toxtricity' + AND form = 'Amped'; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Toxel at level 30 with certain Natures (e.g., Modest, Timid, Calm, Gentle). Base Nature determines form; Mints do not affect evolution.' +WHERE "pokedexNumber" = 849 + AND pokemon = 'Toxtricity' + AND form = 'Low-key'; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Mudkip at level 16.' +WHERE "pokedexNumber" = 259 + AND pokemon = 'Marshtomp' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Marshtomp at level 36.' +WHERE "pokedexNumber" = 260 + AND pokemon = 'Swampert' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Capsakid with a Fire Stone.' +WHERE "pokedexNumber" = 952 + AND pokemon = 'Scovillain' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Galarian Yamask after taking 49+ damage without fainting, then standing under the bridge between Wild Zone 11 and 17 in Lumiose City and choosing evolve (Pokémon Legends: Z-A).' +WHERE "pokedexNumber" = 867 + AND pokemon = 'Runerigus' + AND form IS NULL; + +UPDATE pokemon +SET "evolutionInformation" = 'Evolves from Yamask (Unovan) at level 34.' +WHERE "pokedexNumber" = 563 + AND pokemon = 'Cofagrigus' + AND form IS NULL;