4 changed files with 87 additions and 36 deletions
@ -0,0 +1,26 @@ |
|||||
|
DROP TABLE IF EXISTS sys_api_platform_config; |
||||
|
CREATE TABLE `sys_api_platform_config` ( |
||||
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', |
||||
|
`channel_name` varchar(100) COLLATE utf8mb4_general_ci NOT NULL COMMENT '渠道名称', |
||||
|
`channel_no` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道编号(shiju=市局,longgang=龙岗,longhua=龙华,CIM=CIM大屏)', |
||||
|
`app_key` varchar(64) COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用Key', |
||||
|
`app_secret` varchar(256) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用密钥(HMAC模式)', |
||||
|
`platform_public_key` text COLLATE utf8mb4_general_ci COMMENT '平台公钥(RSA)', |
||||
|
`platform_private_key` text COLLATE utf8mb4_general_ci COMMENT '平台私钥(RSA)', |
||||
|
`caller_public_key` text COLLATE utf8mb4_general_ci 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) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP白名单,多个用逗号分隔,为空则不限制', |
||||
|
`status` char(1) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', |
||||
|
`remark` varchar(500) COLLATE utf8mb4_general_ci 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 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='接口平台配置表'; |
||||
|
|
||||
|
|
||||
Loading…
Reference in new issue