-- 006_menu_paths_v2.sql -- Re-map protected endpoints after API regrouping into base/system/admin. -- permission codes stay unchanged; only the physical route paths change. UPDATE admin_menu SET path='GET /admin/v1/admin' WHERE id=21; -- system:admin:list UPDATE admin_menu SET path='POST /admin/v1/admin' WHERE id=22; -- system:admin:create UPDATE admin_menu SET path='PUT /admin/v1/admin/{id}' WHERE id=23; -- system:admin:update UPDATE admin_menu SET path='DELETE /admin/v1/admin/{id}' WHERE id=24; -- system:admin:delete UPDATE admin_menu SET path='PUT /admin/v1/admin/{id}/password' WHERE id=25; -- system:admin:resetPwd UPDATE admin_menu SET path='GET /admin/v1/system/role' WHERE id=31; -- system:role:list UPDATE admin_menu SET path='POST /admin/v1/system/role' WHERE id=32; -- system:role:create UPDATE admin_menu SET path='PUT /admin/v1/system/role/{id}' WHERE id=33; -- system:role:update UPDATE admin_menu SET path='DELETE /admin/v1/system/role/{id}' WHERE id=34; -- system:role:delete UPDATE admin_menu SET path='' WHERE id=35; -- system:role:assignMenu (no dedicated endpoint) UPDATE admin_menu SET path='GET /admin/v1/system/menu/tree' WHERE id=41; -- system:menu:list UPDATE admin_menu SET path='POST /admin/v1/system/menu' WHERE id=42; -- system:menu:create UPDATE admin_menu SET path='PUT /admin/v1/system/menu/{id}' WHERE id=43; -- system:menu:update UPDATE admin_menu SET path='DELETE /admin/v1/system/menu/{id}' WHERE id=44; -- system:menu:delete UPDATE admin_menu SET path='GET /admin/v1/base/log/files' WHERE id=61; -- monitor:log:view UPDATE admin_menu SET path='GET /admin/v1/base/log/tail' WHERE id=62; -- monitor:log:tail