Browse Source

接口平台初始化脚本

dev-V1.10.1
vincent 3 weeks ago
parent
commit
f5497cecd5
  1. 54
      script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql

54
script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql

@ -1,27 +1,37 @@
DROP TABLE IF EXISTS sys_api_platform_config;
-- zfjd_ef20_1_2026_07_13.sys_api_platform_config 定义
CREATE TABLE `sys_api_platform_config` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`channel_name` varchar(100) NOT NULL COMMENT '渠道名称',
`channel_no` varchar(16) DEFAULT NULL COMMENT '渠道编号(shiju=市局,longgang=龙岗,longhua=龙华,CIM=CIM大屏)',
`app_key` varchar(64) NOT NULL COMMENT '应用Key',
`app_secret` varchar(256) DEFAULT NULL COMMENT '应用密钥(HMAC模式)',
`platform_public_key` text COMMENT '平台公钥(RSA)',
`platform_private_key` text COMMENT '平台私钥(RSA)',
`caller_public_key` text COMMENT '调用方公钥(RSA)',
`sign_enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用签名验证',
`encrypt_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用加解密',
`ip_whitelist_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用IP白名单(0否 1是)',
`ip_whitelist` varchar(500) DEFAULT NULL COMMENT 'IP白名单,多个用逗号分隔,为空则不限制',
`status` char(1) NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
`create_by` bigint DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` bigint DEFAULT NULL COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_app_key` (`app_key`)
) ENGINE=InnoDB COMMENT='接口平台配置表';
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`channel_name` varchar(100) NOT NULL COMMENT '渠道名称',
`channel_no` varchar(16) DEFAULT NULL COMMENT '渠道编号(shiju=市局,longgang=龙岗,longhua=龙华,CIM=CIM大屏)',
`app_key` varchar(64) NOT NULL COMMENT '应用Key',
`app_secret` varchar(256) DEFAULT NULL COMMENT '应用密钥(HMAC模式)',
`platform_public_key` text COMMENT '平台公钥(RSA)',
`platform_private_key` text COMMENT '平台私钥(RSA)',
`caller_public_key` text COMMENT '调用方公钥(RSA)',
`sign_enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用签名验证',
`encrypt_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用加解密',
`ip_whitelist_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用IP白名单(0否 1是)',
`ip_whitelist` varchar(500) DEFAULT NULL COMMENT 'IP白名单,多个用逗号分隔,为空则不限制',
`status` char(1) NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
`create_by` bigint DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` bigint DEFAULT NULL COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_app_key` (`app_key`)
) ENGINE=InnoDB COMMENT='接口平台配置表';
ALTER TABLE `efcode_cp_plan`
ADD COLUMN `channel_no` varchar(16) DEFAULT 'shenzhen' COMMENT '渠道编号 shenzhen|市局,longgang|龙岗,longhua|龙华' after dept_name,
ADD COLUMN `out_serial_no` varchar(64) DEFAULT NULL COMMENT '外部流水号' after channel_no;
ALTER TABLE `efcode_cp_task`
ADD COLUMN `channel_no` varchar(16) DEFAULT 'shenzhen' COMMENT '渠道编号 shenzhen|市局,longgang|龙岗,longhua|龙华' after bureau_dept_id,
ADD COLUMN `out_serial_no` varchar(64) DEFAULT NULL COMMENT '外部流水号' after channel_no;
INSERT INTO sys_api_platform_config

Loading…
Cancel
Save