-- 删除现有的项目进展表
DROP TABLE IF EXISTS sys_project_progress;

-- 创建正确的项目进展表
CREATE TABLE IF NOT EXISTS `sys_project_progress` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `project_id` bigint(20) NOT NULL COMMENT '项目ID',
  `project_name` varchar(200) NOT NULL COMMENT '项目名称',
  `current_status` char(1) DEFAULT '0' COMMENT '当前状态（0正常 1延迟 2风险）',
  `current_achievement` varchar(500) DEFAULT NULL COMMENT '目前成果',
  `progress_detail` longtext COMMENT '进展详情',
  `title` varchar(200) DEFAULT NULL COMMENT '标题',
  `content` longtext COMMENT '详细介绍',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新人',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`),
  KEY `idx_project_id` (`project_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='项目进展表';
