-- 设置字符集
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- 非遗项目表
DROP TABLE IF EXISTS `oroqen_heritage_project`;
CREATE TABLE `oroqen_heritage_project` (
  `id` varchar(36) NOT NULL COMMENT '主键ID',
  `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
  `update_time` datetime DEFAULT NULL COMMENT '更新日期',
  `sys_org_code` varchar(64) DEFAULT NULL COMMENT '所属部门',
  `project_name` varchar(200) NOT NULL COMMENT '项目名称',
  `project_code` varchar(100) NOT NULL COMMENT '项目编码',
  `category` varchar(100) DEFAULT NULL COMMENT '项目类别',
  `heritage_level` varchar(50) NOT NULL COMMENT '非遗级别(国家级/省级/市级)',
  `approval_year` int(11) DEFAULT NULL COMMENT '批准年份',
  `approval_number` varchar(100) DEFAULT NULL COMMENT '批准文号',
  `description` text COMMENT '项目描述',
  `full_description` text COMMENT '详细描述',
  `history` text COMMENT '历史渊源',
  `features` text COMMENT '技艺特点(JSON数组)',
  `value` text COMMENT '传承价值',
  `cover_image` varchar(500) DEFAULT NULL COMMENT '封面图片',
  `images` text COMMENT '图片集(JSON数组)',
  `video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
  `audio_url` varchar(500) DEFAULT NULL COMMENT '音频链接',
  `tags` varchar(500) DEFAULT NULL COMMENT '标签(逗号分隔)',
  `inheritor_ids` text COMMENT '关联传承人ID(逗号分隔)',
  `protection_unit` varchar(200) DEFAULT NULL COMMENT '保护单位',
  `protection_measures` text COMMENT '保护措施',
  `current_status` varchar(100) DEFAULT NULL COMMENT '保护现状',
  `is_recommended` tinyint(1) DEFAULT 0 COMMENT '是否推荐(0:否,1:是)',
  `view_count` int(11) DEFAULT 0 COMMENT '浏览次数',
  `like_count` int(11) DEFAULT 0 COMMENT '点赞次数',
  `sort_order` int(11) DEFAULT 0 COMMENT '排序',
  `status` tinyint(1) DEFAULT 1 COMMENT '状态(0:禁用,1:启用)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_project_code` (`project_code`),
  KEY `idx_heritage_level` (`heritage_level`),
  KEY `idx_status` (`status`),
  KEY `idx_is_recommended` (`is_recommended`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='非遗项目表';

-- 插入示例数据
INSERT INTO `oroqen_heritage_project` VALUES 
('1', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族狩猎文化', 'HUNTING_CULTURE', '传统技艺', '国家级', 2006, '国发〔2006〕18号', '鄂伦春族传统狩猎文化是中国北方游猎民族的典型代表', '鄂伦春族狩猎文化是以狩猎为生产方式的传统文化体系，包括狩猎技艺、狩猎工具制作、狩猎仪式等完整的文化内容。', '鄂伦春族世代以狩猎为生，形成了独特的狩猎文化传统，历史悠久，技艺精湛。', '["传统弓箭制作技艺","动物追踪技术","狩猎仪式传统","野生动物保护知识"]', '鄂伦春族狩猎文化体现了人与自然和谐共生的理念，具有重要的文化传承价值和生态保护意义。', '/images/hunting_culture.jpg', '[]', '', '', '狩猎,传统技艺,鄂伦春族', '', '鄂伦春自治旗文化馆', '建立传承基地，培养传承人，开展展示活动', '传承良好', 1, 0, 0, 1, 1),

('2', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族桦皮制作技艺', 'BIRCH_BARK_CRAFT', '传统技艺', '国家级', 2008, '国发〔2008〕12号', '鄂伦春族传统桦皮制作技艺', '桦皮制作技艺是鄂伦春族传统手工艺的重要组成部分，包括桦皮采集、处理、制作各种生活用品的完整工艺流程。', '鄂伦春族利用桦树皮制作各种生活用品已有数百年历史，技艺世代相传。', '["桦皮采集技术","桦皮处理工艺","缝制技巧","装饰图案设计"]', '桦皮制作技艺体现了鄂伦春族的生活智慧和艺术创造力，是重要的民族文化遗产。', '/images/birch_bark.jpg', '[]', '', '', '桦皮,手工艺,传统技艺', '', '鄂伦春自治旗非遗保护中心', '技艺传承，产品开发，市场推广', '传承良好', 1, 0, 0, 2, 1),

('3', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族民歌', 'FOLK_SONGS', '传统音乐', '省级', 2009, '黑政发〔2009〕8号', '鄂伦春族传统民歌', '鄂伦春族民歌是反映鄂伦春族生产生活、情感表达的重要载体，具有独特的音乐特色和文化内涵。', '鄂伦春族民歌历史悠久，内容丰富，涵盖狩猎、生活、爱情等各个方面。', '["独特的音调结构","丰富的表现内容","即兴创作特点","与生活紧密结合"]', '鄂伦春族民歌是民族音乐文化的重要组成部分，具有重要的艺术价值和文化传承意义。', '/images/folk_songs.jpg', '[]', '', '', '民歌,传统音乐,鄂伦春族', '', '黑龙江省文化厅', '录音保存，传承培训，演出展示', '传承良好', 0, 0, 0, 3, 1),

('4', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族萨满舞', 'SHAMAN_DANCE', '传统舞蹈', '省级', 2010, '黑政发〔2010〕15号', '鄂伦春族传统萨满舞蹈', '萨满舞是鄂伦春族宗教仪式中的重要组成部分，具有神秘的宗教色彩和独特的艺术表现形式。', '萨满舞起源于鄂伦春族的萨满教信仰，是宗教仪式的重要表现形式。', '["神秘的宗教色彩","独特的舞蹈动作","丰富的象征意义","与音乐的完美结合"]', '萨满舞体现了鄂伦春族的宗教信仰和精神世界，具有重要的文化研究价值。', '/images/shaman_dance.jpg', '[]', '', '', '萨满舞,传统舞蹈,宗教文化', '', '鄂伦春自治旗文化馆', '舞蹈传承，仪式保护，文化研究', '传承良好', 0, 0, 0, 4, 1),

('5', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族传统服饰制作技艺', 'TRADITIONAL_CLOTHING', '传统技艺', '市级', 2011, '呼政发〔2011〕6号', '鄂伦春族传统服饰制作技艺', '鄂伦春族传统服饰制作技艺包括服装设计、材料选择、缝制工艺、装饰技法等完整的制作体系。', '鄂伦春族传统服饰具有鲜明的民族特色，制作工艺精湛，装饰图案丰富。', '["独特的设计风格","精湛的缝制工艺","丰富的装饰图案","实用与美观并重"]', '传统服饰制作技艺体现了鄂伦春族的审美观念和文化特色，具有重要的文化传承价值。', '/images/traditional_clothing.jpg', '[]', '', '', '传统服饰,手工艺,民族文化', '', '呼伦贝尔市文化局', '技艺传承，产品开发，展示推广', '传承良好', 0, 0, 0, 5, 1),

('6', 'admin', NOW(), 'admin', NOW(), 'A04', '鄂伦春族口弦琴制作技艺', 'MOUTH_HARP_CRAFT', '传统技艺', '市级', 2012, '呼政发〔2012〕9号', '鄂伦春族传统口弦琴制作技艺', '口弦琴是鄂伦春族传统乐器，制作技艺包括材料选择、加工制作、调音等工艺流程。', '口弦琴是鄂伦春族古老的乐器，制作技艺世代相传，具有独特的音色特点。', '["精选竹材","精细加工","独特音色","便于携带"]', '口弦琴制作技艺体现了鄂伦春族的音乐文化和手工艺水平，具有重要的文化价值。', '/images/mouth_harp.jpg', '[]', '', '', '口弦琴,传统乐器,手工艺', '', '鄂伦春自治旗文化馆', '技艺传承，乐器制作，音乐推广', '传承良好', 0, 0, 0, 6, 1);

-- 恢复外键检查
SET FOREIGN_KEY_CHECKS = 1;