From e88bf5322b934e115e23f3211a4b9aa0f272307a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=87=AA=E8=BE=BE?= <980324341@qq.com> Date: Sat, 5 Sep 2026 18:01:14 +0800 Subject: [PATCH] =?UTF-8?q?task-155(Java=20=E8=8F=9C=E5=8D=95=E6=A0=91?= =?UTF-8?q?=E4=B8=8E=20Flyway):=20=E6=96=B0=E5=A2=9E=20V100=20=E8=BF=81?= =?UTF-8?q?=E7=A7=BB(admin=20=E8=8F=9C=E5=8D=95=20route=5Fpath=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../db/V100__admin_menu_frontend_routes.sql | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 backend-java/src/main/resources/db/V100__admin_menu_frontend_routes.sql diff --git a/backend-java/src/main/resources/db/V100__admin_menu_frontend_routes.sql b/backend-java/src/main/resources/db/V100__admin_menu_frontend_routes.sql new file mode 100644 index 00000000..4f41a9d4 --- /dev/null +++ b/backend-java/src/main/resources/db/V100__admin_menu_frontend_routes.sql @@ -0,0 +1,24 @@ +-- V100: 后台 admin 菜单 route_path 更新为新版 Vue History 路由 +-- 仅更新 route_path,column_key / user_column_permission 一律不变(授权标识保持稳定)。 +-- 迁移幂等:按 column_key 定位单行更新,重复执行结果一致;不删除任何授权数据。 + +UPDATE `columns` SET `route_path` = 'account/users' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_users'; + +UPDATE `columns` SET `route_path` = 'account/menus' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_columns'; + +UPDATE `columns` SET `route_path` = 'account/groups' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_group_manage'; + +UPDATE `columns` SET `route_path` = 'asin-center/registry' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_dedupe_total_data'; + +UPDATE `columns` SET `route_path` = 'shop-center/shops' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_shop_manage'; + +UPDATE `columns` SET `route_path` = 'records/history' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_history'; + +UPDATE `columns` SET `route_path` = 'records/software-version' +WHERE `menu_type` = 'admin' AND `column_key` = 'admin_version';