Technical by PikaMMO

Champions data has moved to MySQL

Pokemon Champions data is now served from a MySQL database, with no visible change for visitors.

Until now, Pokemon Champions data was loaded from static JSON files. That approach was hitting its limits: every page reloaded the whole Pokedex in memory, and adding new relations (movepool, abilities) became expensive.

The wiki is now powered by a MySQL backend with dedicated tables (champions_pokemon, champions_pokemon_types, champions_pokemon_abilities, champions_pokemon_moves...). Queries are indexed and bulk-fetched to avoid N+1 issues.

Concretely: pages load faster, and adding new data (items, events, competitive formats) is now straightforward without breaking anything. No visible change on your side.