Files
chorus/migrations/000007_admin_navigation_localization.down.sql
T

49 lines
1.7 KiB
SQL

-- Restore the exact English labels and ordering from migrations 000004-000006.
UPDATE sys_menu
SET title = CASE path
WHEN '/chorus' THEN 'Chorus'
WHEN '/chorus/providers' THEN 'Providers'
WHEN '/chorus/models' THEN 'Models'
WHEN '/chorus/routes' THEN 'Route Pools'
WHEN '/chorus/templates' THEN 'Prompt Templates'
WHEN '/chorus/health' THEN 'Provider Health'
WHEN '/chorus/generations' THEN 'Generations'
WHEN '/chorus/users' THEN 'Users'
WHEN '/chorus/api-keys' THEN 'API Keys'
ELSE title
END,
breadcrumb = CASE path
WHEN '/chorus' THEN 'Chorus'
WHEN '/chorus/providers' THEN 'Chorus / Providers'
WHEN '/chorus/models' THEN 'Chorus / Models'
WHEN '/chorus/routes' THEN 'Chorus / Route Pools'
WHEN '/chorus/templates' THEN 'Chorus / Prompt Templates'
WHEN '/chorus/health' THEN 'Chorus / Provider Health'
WHEN '/chorus/generations' THEN 'Chorus / Generations'
WHEN '/chorus/users' THEN 'Chorus / Users'
WHEN '/chorus/api-keys' THEN 'Chorus / API Keys'
ELSE breadcrumb
END,
sort = CASE path
WHEN '/chorus/providers' THEN 10
WHEN '/chorus/models' THEN 20
WHEN '/chorus/routes' THEN 30
WHEN '/chorus/templates' THEN 40
WHEN '/chorus/health' THEN 50
WHEN '/chorus/generations' THEN 60
WHEN '/chorus/users' THEN 70
WHEN '/chorus/api-keys' THEN 70
ELSE sort
END
WHERE path IN (
'/chorus',
'/chorus/providers',
'/chorus/models',
'/chorus/routes',
'/chorus/templates',
'/chorus/health',
'/chorus/generations',
'/chorus/users',
'/chorus/api-keys'
);