-- 对接配置表
CREATE TABLE IF NOT EXISTS `integration_config` (
  `id` bigint(20) NOT NULL COMMENT '主键ID',
  `institution_id` varchar(50) DEFAULT NULL COMMENT '机构ID',
  `institution_name` varchar(100) DEFAULT NULL COMMENT '机构名称',
  `data_api_url` varchar(500) DEFAULT NULL COMMENT '数据对接接口URL',
  `report_vendor` varchar(100) DEFAULT NULL COMMENT '报告质控厂商名称',
  `report_secret` varchar(200) DEFAULT NULL COMMENT '报告质控密钥',
  `report_service_url` varchar(500) DEFAULT NULL COMMENT '报告质控服务地址',
  `tech_vendor` varchar(100) DEFAULT NULL COMMENT '技术质控厂商名称',
  `tech_secret` varchar(200) DEFAULT NULL COMMENT '技术质控密钥',
  `tech_service_url` varchar(500) DEFAULT NULL COMMENT '技术质控服务地址',
  `is_disabled` tinyint(1) DEFAULT 0 COMMENT '是否禁用（0-启用，1-禁用）',
  `is_deleted` tinyint(1) DEFAULT 0 COMMENT '是否删除（0-未删除，1-已删除）',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  PRIMARY KEY (`id`),
  KEY `idx_institution_id` (`institution_id`),
  KEY `idx_is_deleted` (`is_deleted`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='对接配置表';
