-- 20241106
ALTER TABLE project
ADD COLUMN `purchase_content` TEXT DEFAULT NULL COMMENT '采购内容';

ALTER TABLE project_review
ADD COLUMN `purchase_content` TEXT DEFAULT NULL COMMENT '采购内容';

-- 20241108
ALTER TABLE project
ADD COLUMN `sale_product` VARCHAR(64) DEFAULT NULL COMMENT '销售产品';

ALTER TABLE project_review
ADD COLUMN `budget` DECIMAL(11,2) DEFAULT NULL COMMENT '项目预算(单位：万元)',
ADD COLUMN `expect_trade_date` datetime DEFAULT NULL COMMENT '预计成交时间',
ADD COLUMN `sale_product` VARCHAR(64) DEFAULT NULL COMMENT '销售产品';

ALTER TABLE project_attribute_change_history
ADD COLUMN remark varchar(128) DEFAULT NULL COMMENT '备注：修改原因';

-- 20241110
ALTER TABLE project_task_template
ADD COLUMN `question_id` int(11) DEFAULT NULL COMMENT '关联问题，当问题回答后，任务也自动完成';

ALTER TABLE project_task
ADD COLUMN `question_id` int(11) DEFAULT NULL COMMENT '关联问题id，当问题回答后，任务也自动完成',
ADD COLUMN  `question_code` varchar(32) DEFAULT NULL COMMENT '关联问题编码',
ADD COLUMN  `question_title` varchar(256) DEFAULT NULL COMMENT '关联问题标题（内容）';

-- 20241119
ALTER TABLE project_question CHANGE custom_config outgoing_config text DEFAULT NULL COMMENT '自定义出站配置';
ALTER TABLE project_question CHANGE custom_config_enabled outgoing_config_enabled bit(1) DEFAULT b'0' NULL COMMENT '是否启用自定义入站配置';
ALTER TABLE project_question CHANGE cac_enabled incoming_config_enabled bit(1) DEFAULT b'0' NULL COMMENT '是否启用自定义出站配置';

ALTER TABLE project_question ADD COLUMN incoming_config text DEFAULT NULL COMMENT '自定义入站配置' AFTER incoming_config_enabled;

ALTER TABLE project_question DROP COLUMN ignore_big_text_analysis;

ALTER TABLE project_question_review_answer CHANGE skip skip bit(1) DEFAULT b'0' NULL COMMENT '是否跳过 0：否 1：是' AFTER final_answer;
ALTER TABLE project_question_review_answer CHANGE repeat_matched repeat_matched bit(1) DEFAULT b'0' NULL COMMENT '是否匹配上重复提问的条件' AFTER skip;
ALTER TABLE project_question_review_answer ADD COLUMN positive bit(1) DEFAULT NULL COMMENT '是否肯定回答 0：否 1：是' AFTER final_answer;
ALTER TABLE project_question_review_answer MODIFY COLUMN skip bit(1) NULL COMMENT '是否跳过 0：否 1：是';
ALTER TABLE project_question_review_answer MODIFY COLUMN repeat_matched bit(1) NULL COMMENT '是否匹配上重复提问的条件  0：否 1：是';

-- 20241123
DROP TABLE IF EXISTS `sys_user_guide_status`;
CREATE TABLE `sys_user_guide_status` (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `guide_id` varchar(256) NOT NULL COMMENT 'UI向导id(界面上需要显示向导的块的id)',
  PRIMARY KEY (`user_id`, `guide_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户UI向导完成情况';
