49 lines
1.7 KiB
SQL
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'
|
|
);
|