-- 创建科研计划与国际合作表
USE `ry-vue`;  -- 关键修正：用反引号包裹含连字符的数据库名
CREATE TABLE IF NOT EXISTS sys_science_plan (
  id BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  title1 VARCHAR(255) DEFAULT NULL COMMENT '标题1',
  content1 TEXT DEFAULT NULL COMMENT '标题1详细介绍',
  title2 VARCHAR(255) DEFAULT NULL COMMENT '标题2',
  content2 TEXT DEFAULT NULL COMMENT '标题2详细介绍',
  title3 VARCHAR(255) DEFAULT NULL COMMENT '标题3',
  content3 TEXT DEFAULT NULL COMMENT '标题3详细介绍',
  create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
  create_time DATETIME DEFAULT NULL COMMENT '创建时间',
  update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
  update_time DATETIME DEFAULT NULL COMMENT '更新时间',
  remark VARCHAR(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='科研计划与国际合作';

-- 插入初始数据
INSERT INTO sys_science_plan (title1, content1, title2, content2, title3, content3, create_by, create_time, update_by, update_time, remark)
VALUES (
  '科研计划',
  '<p>这里是科研计划的详细介绍内容，可以包含富文本、图片等。</p>',
  '国际合作',
  '<p>这里是国际合作的详细介绍内容，可以包含富文本、图片等。</p>',
  '未来展望',
  '<p>这里是未来展望的详细介绍内容，可以包含富文本、图片等。</p>',
  'admin',
  NOW(),
  'admin',
  NOW(),
  '科研计划与国际合作初始数据'
) ON DUPLICATE KEY UPDATE
  title1 = VALUES(title1),
  content1 = VALUES(content1),
  title2 = VALUES(title2),
  content2 = VALUES(content2),
  title3 = VALUES(title3),
  content3 = VALUES(content3),
  update_by = VALUES(update_by),
  update_time = VALUES(update_time),
  remark = VALUES(remark);