-- ---------------------------- -- 13、参数配置表 -- ---------------------------- drop table if exists sys_config; create table sys_config ( config_id serial primary key, -- PostgreSQL 使用 serial 实现自增 config_name varchar(100) default '', -- 参数名称 config_key varchar(100) default '', -- 参数键名 config_value varchar(500) default '', -- 参数键值 config_type char(1) default 'N', -- 系统内置(Y是 N否) create_by varchar(64) default '', -- 创建者 create_time timestamp, -- 使用 timestamp 类型代替 datetime update_by varchar(64) default '', -- 更新者 update_time timestamp, -- 更新时间 remark varchar(500) default null -- 备注 ); -- 初始化数据插入 insert into sys_config (config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark) values (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', current_timestamp, '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow'), (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', current_timestamp, '', null, '初始化密码 123456'), (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', current_timestamp, '', null, '深色主题theme-dark,浅色主题theme-light'), (4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', current_timestamp, '', null, '是否开启验证码功能(true开启,false关闭)'), (5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', current_timestamp, '', null, '是否开启注册用户功能(true开启,false关闭)'), (6, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', current_timestamp, '', null, '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)');