系统上线
# 系统菜单同步
一、基础平台菜单同步方法:
1. 复制应用菜单表重命名为sys_app_menu_syn
2. 将sys_app_menu_syn同步到测试库
3. 备份测试库sys_app_menu》》sys_app_menu_copy
4. 删除测试库sys_app_menu中的平台菜单
```
DELETE FROM sys_app_menu WHERE APP_ID='pt';
```
5. 将基础平台菜单插入到应用菜单表
```
INSERT INTO `ds_base`.`sys_app_menu` (`ID`, `MENU_CODE`, `APP_ID`, `CLIENT_CODE`, `TYPE`, `MENU_NAME`, `PARENT_ID`, `MENU_URL`, `ICON`, `ICON_SEL`, `IS_SHOW`, `IS_WORK`, `FACE_ID`, `PERMISSION`, `MENU_DESCRIBE`, `REMARK`, `SORT_NUM`, `STATUS`, `MODIFY_TIME`, `MODIFY_USER`, `CREATE_TIME`, `CREATE_USER`, `PARENT_ID_TREE`, `COMPONET`, `LAY_OUT`)
SELECT * FROM sys_app_menu_syn WHERE APP_ID='pt';
```
6. 删除sys_app_menu_syn
7. 菜单可用后,删除备份表sys_app_menu_copy
二、子系统菜单同步方法,和基础平台菜单同步方法反一下
## 菜单比较
SELECT t1.APP_ID,t2.name,COUNT(1)
FROM ds_base.sys_app_menu t1
LEFT JOIN ds_app.app_info t2 ON t1.APP_ID=t2.APP_ID
GROUP BY APP_ID
# 数据字典
添加数据字典后,由开发库整表同步到测试库;