fix(aihr): drop AFTER clause from pending clarification migration

Remote aihr_knowledge_conversation predates the grounded state columns,
so AFTER state_json fails; column position is irrelevant.
This commit is contained in:
2026-08-05 00:55:25 +08:00
parent 1fc99293f6
commit e9d3cffd1c
@@ -18,7 +18,7 @@ SET @aihr_pending_clarification_exists := (
); );
SET @aihr_pending_clarification_ddl := IF( SET @aihr_pending_clarification_ddl := IF(
@aihr_pending_conversation_exists = 1 AND @aihr_pending_clarification_exists = 0, @aihr_pending_conversation_exists = 1 AND @aihr_pending_clarification_exists = 0,
'ALTER TABLE `aihr_knowledge_conversation` ADD COLUMN `pending_clarification_json` varchar(1000) DEFAULT NULL COMMENT ''挂起的澄清'' AFTER `state_json`', 'ALTER TABLE `aihr_knowledge_conversation` ADD COLUMN `pending_clarification_json` varchar(1000) DEFAULT NULL COMMENT ''挂起的澄清''',
'SELECT 1' 'SELECT 1'
); );
PREPARE aihr_pending_clarification_stmt FROM @aihr_pending_clarification_ddl; PREPARE aihr_pending_clarification_stmt FROM @aihr_pending_clarification_ddl;