-- 为已存在的 www_support_feedbacks 表添加 feedback_no 列（分步执行，避免空值 UNIQUE 冲突）

ALTER TABLE `www_support_feedbacks`
  ADD COLUMN `feedback_no` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '反馈编号（对外展示）' AFTER `id`;

UPDATE `www_support_feedbacks`
  SET `feedback_no` = CONCAT('FB', DATE_FORMAT(`created_at`, '%Y%m%d'), UPPER(SUBSTRING(MD5(CONCAT(`id`, `created_at`)), 1, 6)))
  WHERE `feedback_no` = '';

ALTER TABLE `www_support_feedbacks`
  ADD UNIQUE KEY `uk_feedback_no` (`feedback_no`);
