puzhibing
4 天以前 a0e03b646f2c444b0f09687d24e9995112b99017
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- ------------------------------------------
-- 集团管理:t_group 新增联系人/联系电话字段
-- 创建日期: 2026-09-28
-- 说明:
--   1. t_group 新增 contact_name/contact_phone,用于「公司管理-集团」添加/编辑弹窗录入,
--      组织树接口 /other/group/tree 回显;字段类型与 t_group_company 保持一致
--      注意:Mycat 2.0 不支持 SET @变量/条件化 DDL,故此处直接 ALTER;
--      执行前请先只读确认列不存在(information_schema.COLUMNS),重复执行报 Duplicate column name 属预期
-- 库: charging_pile_other(t_group 为单表,非分片,经 8066 代理执行即可)
-- ------------------------------------------
USE `charging_pile_other`;
 
-- 1. t_group 增加联系人/联系电话字段(已只读确认当前库缺列)
ALTER TABLE `t_group`
    ADD COLUMN `contact_name` varchar(64) NULL DEFAULT NULL COMMENT '联系人' AFTER `group_name`;
 
ALTER TABLE `t_group`
    ADD COLUMN `contact_phone` varchar(32) NULL DEFAULT NULL COMMENT '联系人电话' AFTER `contact_name`;
 
-- 2. 回查(应返回 6 列:id/group_name/contact_name/contact_phone/create_time/del_flag)
SELECT COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'charging_pile_other' AND TABLE_NAME = 't_group'
ORDER BY ORDINAL_POSITION;