70 lines
1.7 KiB
MySQL
70 lines
1.7 KiB
MySQL
|
|
-- ============================================
|
|||
|
|
-- 国语教育平台 - 系统名称更新SQL
|
|||
|
|
-- ============================================
|
|||
|
|
|
|||
|
|
-- 更新系统配置表中的系统标题(如果存在)
|
|||
|
|
-- 注意:如果配置项不存在,需要先插入,如果存在则更新
|
|||
|
|
|
|||
|
|
-- 方法1:如果配置项已存在,直接更新
|
|||
|
|
UPDATE sys_config
|
|||
|
|
SET config_value = '国语教育平台',
|
|||
|
|
update_by = 'admin',
|
|||
|
|
update_time = NOW()
|
|||
|
|
WHERE config_key = 'sys.index.title';
|
|||
|
|
|
|||
|
|
-- 方法2:如果配置项不存在,先检查后插入或更新
|
|||
|
|
-- 使用 INSERT ... ON DUPLICATE KEY UPDATE 或先删除后插入
|
|||
|
|
|
|||
|
|
-- 删除旧的系统标题配置(如果存在)
|
|||
|
|
DELETE FROM sys_config WHERE config_key = 'sys.index.title';
|
|||
|
|
|
|||
|
|
-- 插入新的系统标题配置
|
|||
|
|
INSERT INTO sys_config (
|
|||
|
|
config_name,
|
|||
|
|
config_key,
|
|||
|
|
config_value,
|
|||
|
|
config_type,
|
|||
|
|
create_by,
|
|||
|
|
create_time,
|
|||
|
|
remark
|
|||
|
|
) VALUES (
|
|||
|
|
'主框架页-系统标题',
|
|||
|
|
'sys.index.title',
|
|||
|
|
'国语教育平台',
|
|||
|
|
'Y',
|
|||
|
|
'admin',
|
|||
|
|
NOW(),
|
|||
|
|
'系统标题名称'
|
|||
|
|
);
|
|||
|
|
|
|||
|
|
-- 如果还有其他地方存储系统名称,也可以一并更新
|
|||
|
|
-- 例如:更新系统名称配置(如果存在)
|
|||
|
|
UPDATE sys_config
|
|||
|
|
SET config_value = '国语教育平台',
|
|||
|
|
update_by = 'admin',
|
|||
|
|
update_time = NOW()
|
|||
|
|
WHERE config_key = 'sys.index.name';
|
|||
|
|
|
|||
|
|
-- 如果不存在则插入
|
|||
|
|
INSERT INTO sys_config (
|
|||
|
|
config_name,
|
|||
|
|
config_key,
|
|||
|
|
config_value,
|
|||
|
|
config_type,
|
|||
|
|
create_by,
|
|||
|
|
create_time,
|
|||
|
|
remark
|
|||
|
|
)
|
|||
|
|
SELECT
|
|||
|
|
'主框架页-系统名称',
|
|||
|
|
'sys.index.name',
|
|||
|
|
'国语教育平台',
|
|||
|
|
'Y',
|
|||
|
|
'admin',
|
|||
|
|
NOW(),
|
|||
|
|
'系统名称'
|
|||
|
|
WHERE NOT EXISTS (
|
|||
|
|
SELECT 1 FROM sys_config WHERE config_key = 'sys.index.name'
|
|||
|
|
);
|
|||
|
|
|