点击问卷设置报错 Table 'tduck.webhook_config' doesn't exist
tduck.webhook_config 表不存在,在init的SQL中也未发现此表的创建语句
使用docker compose 方式启动的
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'tduck.webhook_config' doesn't exist ### The error may exist in com/tduck/cloud/webhook/mapper/WebhookConfigMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,hook_name,source_type,source_id,url,request_type,enabled,other_options,create_time,update_time FROM webhook_config WHERE (source_type = ? AND source_id = ?) ### Cause: java.sql.SQLSyntaxErrorException: Table 'tduck.webhook_config' doesn't exist ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'tduck.webhook_config' doesn't exist
我也是这样报错
æ¾æºç ï¼åç°v5çsqlæä»¶ä¸ æè¿ä¸ª
DROP TABLE IF EXISTS `webhook_config`;
CREATE TABLE `webhook_config`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID',
`hook_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Webhooké
ç½®åç§°',
`source_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'é
ç½®çæ¥æºç±»å',
`source_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ¥æºId',
`url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'WebhookçURLå°å',
`request_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Webhook请æ±ç±»åï¼å¦POSTãGETç',
`enabled` tinyint(1) NOT NULL COMMENT 'æ¯å¦å¯ç¨',
`other_options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT 'å
¶ä»Webhooké
ç½®ï¼ä¾å¦è¯·æ±å¤´çã以JSONæ ¼å¼åå¨',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´',
PRIMARY KEY (`id`) USING BTREE,
KEY `source_type` (`source_type`,`source_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='Webhooké
置表';
DROP TABLE IF EXISTS `webhook_event`;
CREATE TABLE `webhook_event`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID',
`webhook_config_id` bigint NOT NULL COMMENT 'å
³èçWebhooké
ç½®ID',
`source_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ¥æºçæ°æ®Id',
`event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Webhookäºä»¶ç±»å',
`event_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Webhookäºä»¶æ°æ®',
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Webhookäºä»¶ç¶æï¼å¦pendingãsuccessãfailedç',
`retry_times` int NOT NULL DEFAULT '0' COMMENT 'Webhookäºä»¶éè¯æ¬¡æ°',
`last_error` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT 'Webhookäºä»¶æå䏿¬¡é误信æ¯',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=146 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='Webhookäºä»¶è¡¨';