Skip to content

Comments

update default system order#4571

Open
Jamiras wants to merge 1 commit intoRetroAchievements:masterfrom
Jamiras:feature/menu_order
Open

update default system order#4571
Jamiras wants to merge 1 commit intoRetroAchievements:masterfrom
Jamiras:feature/menu_order

Conversation

@Jamiras
Copy link
Member

@Jamiras Jamiras commented Feb 18, 2026

https://discord.com/channels/476211979464343552/1002696640001478769/1472016725141622866

Attempts to apply a consistent sort across the manufacturer sublists in the main Games menu.

  • Home consoles (by release date)
  • Handheld consoles (by release date)
  • Other (alphabetically)

Effectively, this moves the Game Boy systems down on the Nintendo submenu, Game Gear down on the Sega submenu, and PC-8000 up on the NEC submenu. The other submenus were not effected.

queries to update prod:

UPDATE systems SET order_column=1 WHERE id=25; # 2600
UPDATE systems SET order_column=2 WHERE id=50; # 5200
UPDATE systems SET order_column=3 WHERE id=51; # 7800
UPDATE systems SET order_column=4 WHERE id=17; # Jaguar
UPDATE systems SET order_column=5 WHERE id=77; # Jaguar CD
UPDATE systems SET order_column=6 WHERE id=13; # Lynx
UPDATE systems SET order_column=7 WHERE id=36; # ST

UPDATE systems SET order_column=1 WHERE id=67; # PC-6000
UPDATE systems SET order_column=2 WHERE id=47; # PC-8000/8800
UPDATE systems SET order_column=3 WHERE id=48; # PC-9800
UPDATE systems SET order_column=4 WHERE id=8;  # PC Engine
UPDATE systems SET order_column=5 WHERE id=76; # PC Engine CD
UPDATE systems SET order_column=6 WHERE id=49; # PC-FX

UPDATE systems SET order_column=1 WHERE id=7;  # NES
UPDATE systems SET order_column=2 WHERE id=81; # FDS
UPDATE systems SET order_column=3 WHERE id=3;  # SNES
UPDATE systems SET order_column=4 WHERE id=2;  # N64
UPDATE systems SET order_column=5 WHERE id=16; # GameCube
UPDATE systems SET order_column=6 WHERE id=19; # Wii
UPDATE systems SET order_column=7 WHERE id=20; # WiiU
UPDATE systems SET order_column=8 WHERE id=4;  # GB
UPDATE systems SET order_column=9 WHERE id=6;  # GBC
UPDATE systems SET order_column=10 WHERE id=5; # GBA
UPDATE systems SET order_column=11 WHERE id=18;# NDS
UPDATE systems SET order_column=12 WHERE id=78;# DSi
UPDATE systems SET order_column=13 WHERE id=62;# 3DS
UPDATE systems SET order_column=14 WHERE id=60;# Game & Watch
UPDATE systems SET order_column=15 WHERE id=24;# Pokemon Mini
UPDATE systems SET order_column=16 WHERE id=28;# Virtual Boy

UPDATE systems SET order_column=1 WHERE id=33; # SG-1000
UPDATE systems SET order_column=2 WHERE id=11; # Master System
UPDATE systems SET order_column=3 WHERE id=1;  # Genesis/Mega Drive
UPDATE systems SET order_column=4 WHERE id=9;  # Sega CD
UPDATE systems SET order_column=5 WHERE id=10; # 32x
UPDATE systems SET order_column=6 WHERE id=39; # Saturn
UPDATE systems SET order_column=7 WHERE id=40; # Dreamcast
UPDATE systems SET order_column=8 WHERE id=15; # Game Gear
UPDATE systems SET order_column=9 WHERE id=68; # Sega Pico

@wescopeland wescopeland added the deployment/sql Includes SQL that needs to be run before/after deployment label Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deployment/sql Includes SQL that needs to be run before/after deployment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants